开发 Node.js 命令行程序的一些常用工程实践

2021-03-03
阅读 8 分钟
3.1k
node开发命令行程序非常方便,我们常用的webpack,babel,http-server,express-generator, yeoman等等,都是node.js开发出来的命令行工具。

tsw初探

2021-03-03
阅读 2 分钟
1.4k
TSW是一个支持抓包、全息日志、监控的基于Node.js的web server。 说人话 就是一个内置了日志采集、请求上报能力的http-server。

再理解reflow重排和repaint重绘

2020-11-18
阅读 10 分钟
3.5k
我们都知道浏览器中有 “重绘” 和 “重排” 两个概念,但浏览器对于我们是一个黑盒,我们很难真正弄清楚其真实的代码逻辑如何,除非去研究浏览器内核源码。

Node.js+Redis实现消息队列的最佳实践

2020-08-01
阅读 7 分钟
12.7k
最近在开发一个小型前端监控项目,由于技术栈中使用到了 Node + Redis 作为消息队列实现,因此这里记录下在 Node 中通过 Redis 来实现消息队列时的 使用方法 和 注意事项

剖析setTimeout和click点击事件的触发顺序

2019-10-12
阅读 3 分钟
8.1k
下面是一段非常简单的JavaScript代码 {代码...} 但是当你点击这个按钮时,产生的效果可能会让你有些困惑。下面我们来看下: 页面打开2s内点击一次按钮 这段JavaScript代码当你在页面打开2s时间内点击一次按钮,效果是这样的: 页面卡住大约5s钟 大约5s后弹出 click handler 点击弹窗确认后,弹出 timer handler 当你继续再...

REGEXPER正则表达式图形工具的使用

2019-09-23
阅读 4 分钟
6k
我们在使用正则表达式的时候,看到一坨繁琐的式子经常头大,如果转换成图形描述或许更加清晰点。本文介绍一个叫做 REGEXPER 的网站,REGEXPER 网站提供了一种工具,可以把你的正则表达式转换为 铁路图(Railroad Diagram),通过铁路图,或许能让我们更清晰的理解我们所编写的正则表达式。