发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交。这时就可以考虑git stash。使用git的时候,我们往往使用分支(branch...
发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交。这时就可以考虑git stash。使用git的时候,我们往往使用分支(branch...
本文主要内容: 什么是 BFF BFF 解决了什么问题 使用 BFF 的正确姿势 实战中的玩法 什么是 BFF BFF,即 Backend For Frontend(服务于前...
最近做后台系统遇到挺多复杂的需求,比如导出pdf,word,excel一般这种需求后端如果存文件,然后传个流过来,前端就可以下载导出了。但是如果后端不存文件,只返回字符串(富...
一.它们几乎完全相同,但是PureComponent通过prop和state的浅比较来实现shouldComponentUpdate,某些情况下可以用PureComponen...
第一步:打开iphone手机的开发者模式,流程是:【设置】->【Safari】->【高级】->开启【Web检查器】 ,如图1、图2 第二步:打开Mac上Safari的开发者模...
参考w3c media-sourceMedia Source 系列 - 使用 Media Source Extensions 播放视频全面进阶 H5 直播无 Flash 时代...
最近在做视频开发,避不开就是会用到CMTime。根据网上之前的教程,CMTime的用法其实挺简单的,例如: 然后告诉你seconds是时长,preferredTimeScal...
在github上,当看到好的项目代码时,有两种方式可以将代码“下载”到本地。一是可以直接clone原项目,二是通过github的“fork”功能“拷贝”项目到我们自己的主页上...
以开源库YCXMenu为例。 需求 原开源库的菜单item选中效果是这样的: Git操作 添加这样的功能并不难,在这里就不做代码分析了。之前没有用过Git的Pull Requ...
iTerm2介绍 本文初衷 整理自己脑袋中、收藏中的那些资料,来一次清空,让自己重新开始。 帮助 Mac 后来者,减少他/她入门成本 如果你不是后台开发者,一般不需要用到这个...
叙 “工欲善其事,必先利其器”打算后期学习一下MongoDB,所以就要先装了MongoDB。于是乎,在windows下装并不容易,要配置一大堆东西啥,Google之后自己实践...
Lottie是最近Airbnb开源的动画项目,支持Android、iOS、ReactNaitve三个平台,相关背景介绍可以参考之前的文章Airbnb开源炫酷动画库Lottie...
本文结构: 什么是 TDD 为什么要 TDD 怎么 TDD FAQ 学习路径 延伸阅读 什么是 TDD TDD 有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(U...
最近看到网上一篇文章,标题叫做《2016年 最火的 15 款 HTML5 游戏引擎》。目前针对HTML5游戏的解决方案已经非常多,但谁好谁差却没有对比性资料。特意花了几天时间...
用户认证接口:根据客户端IP和port,进行IP反查和端口范围确认,如符合则用户认证通过。当前使用的是Nginx负载均衡,从客户端到Nginx端 ip和port都对,从Ngi...