Minimal and Clean blog theme for Hugo
沟通
跟产品沟通,谈开发时间。
-
开发:评估工作量,要A日期能提测。
-
产品:不行哦,客户等着用呢,要提前B天。
-
开发:不行哦,时间这么紧张,不能保证质量呀,可能会提测质量不好,后期bug多。
WebStorm Changelist更新时间长
有时changelist会进行长时间的updating并占用大量cpu,这里会解决这个问题
Read more ⟶
断言函数
Read more ⟶
架构整洁之道
《架构整洁之道》罗伯特·C·马丁,读书笔记
Read more ⟶
精度
利用Number.EPSILON解决精度问题。
Read more ⟶
NVM阿里源
为NVM设置阿里源下载nodejs
Read more ⟶
Windows中的换行符
问题
如果项目中设置的eslint,要求换行符是\n(LF),那么在windows中打开项目的文件,编辑器/IDE可能会标红报错(eslint错误)。
解决方法
- 告诉 Git 在提交时把回车和换行转(CRLF)换成换行(LF),检出时不转换
git config --global core.autocrlf input
- 设置本地 Git 的换行符
git config --global core.eol lf
- 设置编辑器/IDE将 CRLF 改成 LF
原理
Git 默认的行为是,在藏库里只保存 LF 换行符,但是Windows系统的默认换行符是 CRLF 。在Windows系统中,Git 为了实现只保存 LF 换行符,在提交代码时,Git 会自动进行转化为 LF ,签出代码时自动转换回 CRLF 。
经过上面的三步操作,可以让 Git 不做这个自动转换,并且让新创建的换行符都时 LF 的。
…高斯模糊
像iPhone一样的毛玻璃效果,让背景里的东西是模糊的。
.x {
backdrop-filter: saturate(180%) blur(2px);
}
live-template
live-template(code snippet) 就是输入abc后,编辑器提示出一个菜单,选择后可以输入一段代码
Read more ⟶
WebStorm常用设置
编辑器常用的功能,vscode与WebStorm的配置和快捷键
Read more ⟶