Node CPU 偶发100% 排查小结

2021-08-08
阅读 9 分钟
10.5k
内部管理系统,Node.js项目线上运行一直稳定、正常, 某天开始使用人员反馈系统访问卡顿,同时对应服务器出现CPU 占用 95% ~ 120%过高的钉钉告警,超过100%是因为对应Linux服务器是多核, 出现后1~5分钟后正常,偶发出现,这次问题持续时间较长,参考、阅读了不少文章,写个博文记录、总结下。
封面图

浅谈React Fiber

2019-08-11
阅读 7 分钟
7.4k
前段时间准备前端招聘事项,复习前端React相关知识;复习React16新的生命周期:弃用了componentWillMount、componentWillReceivePorps,componentWillUpdate三个生命周期, 新增了getDerivedStateFromProps、getSnapshotBeforeUpdate来代替弃用的三个钩子函数。发现React生命周期的文章很少说到 React 官方为什么要弃用...

VSCode Mac实用快捷键、插件

2019-03-30
阅读 3 分钟
11.6k
在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 系统外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!随着2019年的到来,Stack Overflow对2018年的IT生态调查显示:Visual Studio Code超过Visual Studio一跃成为榜首,成为“最受欢迎的开发环境”,没有之一!

iconfont实践小结

2017-07-22
阅读 7 分钟
9.7k
之前写了一篇关于雪碧图的博文, 评论里有说用http2、或用SVG也有说用图标字体代替,大家知识面是挺广,但深入了解技术点的似乎却不多,否则不会有雪碧图过时无用,用http2或图标字体取代就好了的想法;http2后续有时间再写一篇个人实践、理解博文, 本文主要讲图标字体(iconfont)技术点,从实践开发角度讲述个人对图...

git图解3:分支操作

2017-04-17
阅读 7 分钟
10.9k
git 的分支是它最明显的特性, 大部分人听别人推荐使用git都会听到“git分支操作方便...”,对比其他版本控制系统git 分支操作有难以置信的轻量,创建新分支几乎瞬间完成,不同分支之间切换也非常快捷方便;本文将结合实践以及绘图归纳、总结git常见的分支操作指令以及注意事项;本文只总结git分支的实践运用, git分支底...

浅谈 CSS Sprites 雪碧图应用

2016-12-03
阅读 10 分钟
40.5k
网站开发90%会用到小图标, 多小图标调用显示是前端开发常见的问题;目前小图标显示常见有两种方式(其他方式欢迎补充):1.图标字体 显示;如小米官网左侧菜单栏:

git图解2:代码回退

2016-10-04
阅读 3 分钟
11.6k
关于 git 的基本理解, 在第一篇git文章已介绍。 上一篇文章主要讲解了git的提交操作, 本篇在上篇基础上着重写git代码的逆向操作:代码回退。网上关于git回退的文章比较多, 本文是个人理解实践的汇总, 不当、不全之处请评论区指出。首先,回顾下git代码存在的5个区域, 分别是 工作区间、工作现场、缓存区(或叫暂存...

git图解:代码区域总结

2016-10-03
阅读 6 分钟
8k
本文背景,在实际项目中使用git已有一年多,发现不少同事虽然会使用常用git指令,但并不理解每个指令对应的作用原理。今天静下心总结下git 的基本理解:代码的存在区域;本文以实际项目出发,理清使用git过程中,代码的迁徙流程。