碎碎念

短笔记、随手记和没写完的想法。它们不够长,成不了一篇文章,但也不想就这么丢掉。

9 条 3 个月 12 个标签 碎碎念 RSS
2026 年 10 月 5 条
置顶

把「碎碎念」这一页搭起来了。

以前有些想法不够长,写不成一篇文章,发在动态里又容易丢。现在它们有了自己的位置: 短一点、随意一点,不用凑标题,也不用凑结构。

这个站从「文章库」慢慢往「个人主页」挪了一步。

#站务
心情:有点困

重读了一遍《深入理解 Java 虚拟机》,这次终于把「安全点」和「安全区域」分清了。

之前一直以为 OopMap 是每次 GC 时现算的,其实它在类加载和 JIT 编译时就记录好了。 GC 只需要在安全点停下来,然后按 map 找根,不用真的去扫栈里每个槽位。

顺手把笔记补进了 Java 内存模型。

#Java#JVM
心情:想打人

又遇到一次 git push 被拒:仓库里有个 120MB 的测试文件,提交历史里怎么都弄不干净。

最后是用 git filter-repo --path 把它从所有历史里摘掉的。顺手记一下, 以后大文件进仓库之前先加 .gitignore,别等推到一半才想起来。

#Git#踩坑
心情:累但开心 南京 · 玄武湖

从玄武湖一路走到南京博物院,走了两万多步。

湖边风很大,梧桐叶开始黄了,路上全是拍照的人。博物院排队排了四十分钟, 但看到那件釉里红梅瓶的时候觉得值。

回来腿疼了两天。

#生活#南京
心情:平静

循环了一整晚《九九八十一》。

歌词里那句「这人间,我来过」每次听到都会停一下。

#音乐#生活
2026 年 9 月 3 条

今天把一个接口的 QPS 从 800 提到了 2400,改动其实只有一行:

把每次请求都 make(map[string]string) 改成用 sync.Pool 复用。

GC 压力从每秒 40 次降到了 6 次。之前一直觉得对象分配是小钱, 真拿 pprof 看的时候才发现,热点全在这里。

#Go#性能
心情:清醒

凌晨一点,家里的小服务器又掉线了。

查了半天是路由器的 DHCP 租约到期,重新分配了地址,DDNS 还没跟上。 把租约改成固定绑定,顺便加了个定时检查的脚本。

自建服务的浪漫:出问题的时候,只有你自己能修。

#运维#踩坑

最近在同时读三本书,一本技术、一本小说、一本随笔,按心情切换。

发现这样反而读得更快:技术书看累了就换小说,小说看困了就换随笔。 唯一的问题是偶尔会把三本书的情节串在一起。

#读书
2026 年 8 月 1 条
心情:满足 家

今年的夏天好像特别短。

冰箱里最后一盒芒果沙冰吃完了,窗外的蝉声也没那么吵了。 该把凉席收起来了。

#生活