写点代码,记点笔记
这里是我的个人技术学习站点,用来存放平时做项目、读源码、排故障时攒下的笔记。 内容以编程技术为主,写得比较随意,主要图自己以后能翻得回来。
技术笔记
按时间倒序,共 4 篇
构建产物体积排查:从 2MB 降到 300KB
记录一次前端产物体积治理的过程:怎么定位到体积来源、怎么判断哪些依赖被重复打包、以及几种常见优化手段的实际收益。
MySQL 中文乱码的三种成因与定位方法
“明明库和表都是 utf8mb4,为什么还是乱码?”把客户端字符集、连接字符集、二次编码这三种情况分开,各给一条可复现的定位命令。
用 Playwright 给页面做回归截图
改样式最怕“这边修好了那边塌了”。用无头浏览器在几个固定宽度下批量截图、按需注入 mock 数据,再把截图存档对比,成本很低。
正则表达式调试的几个笨办法
复杂正则一次写对的概率很低。与其盯着屏幕猜,不如把它拆成几段分别验证——记录我常用的拆解思路和两个常踩的坑。
关于
这个站点是我的技术笔记本。平时做项目、读源码、排查故障时碰到的问题, 理清楚了就整理成一篇放上来,方便日后回查,顺便当个归档。
内容偏工程实践:构建与性能、数据库、自动化测试、日常开发工具。 写得比较随性,不成体系,但每篇都尽量把复现方式写清楚—— 笔记的价值往往不在结论,而在“当时到底是怎么定位的”。
页面上的文字都是个人理解,难免有疏漏或过时之处,发现错误欢迎指出。