关于我

我叫朱包林,江西南昌人,做前端开发,习惯把看过的东西写下来再放一遍。这个站从 2019 年开始写,最初只是想给自己留一份能随手翻的资料,写久了就成了现在这样一本摊开的笔记本。

这里的文字大多来自下班后的两三个小时:白天遇到一个没弄明白的问题,晚上把它拆开、查资料、写成一篇能讲清楚的笔记,第二天再拿回来改一遍。写得慢,但改过三遍的内容基本不会再忘。

目前的记录量大约每周一到两篇,笔迹以手写草稿加电子稿并行的方式保存。

专注方向

前端工程

构建工具、产物体积、首屏性能与工程规范。关注一个改动从提交到上线的整条链路,以及链路上每一个可以变快的地方。

构建 · 性能 · 规范

编译原理与语言实现

词法、语法、解释器与解析器的小型实现。用两三百行代码把抽象概念跑通一遍,比读十遍定义都有效。

解析器 · 运行时

笔记方法与信息整理

康奈尔笔记、卡片盒、双向链接的实际用法。一套方法能坚持三年,靠的不是自律,而是记录成本足够低。

方法 · 归档

笔记目录

下面是最近整理完成的一批笔记。移动端可左右滑动查看完整表格。

按最近整理时间排列,篇幅为成稿字数
笔记标题 分类 最近整理 篇幅
前端构建产物体积的五个缩减点 前端工程 2026-01-18 约 4200 字
JavaScript 引擎里的隐藏类与内联缓存 编译原理 2026-01-11 约 3600 字
从零写一个 Markdown 解析器 语言实现 2026-01-04 约 5100 字
康奈尔笔记法在工程文档中的用法 笔记方法 2025-12-27 约 2800 字
HTTP 缓存判定的四层顺序 网络基础 2025-12-19 约 3300 字
正则回溯是怎么把页面卡住的 运行原理 2025-12-11 约 3900 字

日常与兴趣

联系方式

笔记内容欢迎指正,勘误、资料推荐或者单纯想聊聊学习方法都可以来信,工作日一般当天回复。