一个示例检验对 React Diff 的理解

September 10, 2021

通过这个例子我们可以观察不同实现方式对子组件的影响。根据子组件挂载和卸载打印的日志,你能清楚的知道为什么输出内容不一样你就算学明白 React Diff 机制了。

在 Nginx 中使用 NJS 模块编写 JavaScript

August 11, 2021

最近发现 Nginx 有个 NJS 模块,可以在 Nginx 上执行 JavaScript。感觉不用学 lua 了,JS 又占领一处高地。

小程序实现识别二维码的坑

August 03, 2021

小程序内长按识别二维码,支持企业和个人微信二维码,不支持公众号二维码,搞得到提测了还变方案。

串的模式匹配

April 02, 2020

数据结构中的串,类似于线性表。不同之处在于,串的操作一般是多个对多个,不像线性表一个存储单元就是一个独立的数据。

Git ignore 命令行工具

March 01, 2020

生成 .gitignore 配置文件神器

Puppeteer 服务器启动失败以及安装慢问题

March 01, 2020

记录服务器启动失败以及安装慢问题

Linux 快捷图标启动程序时如何设置环境变量

March 01, 2020

我使用的 Sublime Text 一般是直接点击启动图标运行的,并非在命令行中启动。启动的应用中获取不到 $nvm 环境变量。

Js 垃圾回收机制(笔记)

March 01, 2020

最近阅读了文章「前端面试查漏补缺--(二) 垃圾回收机制」,发现对这方面知识细节的欠缺,所以找了一些资料学习一番,记性不是很好所以记下一些笔记。

SSH 端口转发(转载)

May 01, 2019

SSH 端口转发是一个特别强大好用的功能,这里将自己整理的笔记放在这里,如果你还没用过的话请往下看。

Deepin 无法启动解决过程记录

August 01, 2018

用来开发的 Deepin 系统奇卡无比,鼠标光标不跟随、Super 键无反应、Alt+Tab 切换无反应、使用其他设备 SSH 无法连接到主机、关机键按了也不会关机。