近期文章
Synchronized 锁机制:从无锁到重量级锁
深入理解 synchronized 锁的实现原理、锁升级过程,以及乐观锁与悲观锁的区别。
【JVM 1】JVM 内存分区
梳理 JVM 各内存分区的作用、栈帧结构、方法区与堆的基本原理
【JVM 3】从硬件内存模型到 Java 内存模型
从硬件缓存一致性到 Java 内存模型,梳理可见性、有序性、原子性与 Happens-Before 规则
【JVM 2】JVM 类加载机制
类加载流程、类加载器、双亲委派与 SPI 打破双亲委派等知识点整理
AstroPaper 踩坑(2):开发环境正常但生产构建丢失文章?居然是时区在作祟...
bun run dev 正常显示,但 bun run build 后文章不见了——排查发现是 pubDatetime 的时区问题
AstroPaper 踩坑(1) 以及 git bisect 的使用
两篇文章标题相同导致页面过渡动画无声消失,经过 git bisect 逐层排查最终定位的过程