这是一个由 React、Web 开发和交互设计实现的个人技术博客,我相信代码不仅要能工作,还要能带来愉悦的体验。
深入理解 Java 并发包中 AbstractQueuedSynchronizer 的独占锁实现原理
Spring 之所以设计三级缓存,并不是单纯为了解决循环依赖,而是为了在不破坏 Bean 正常生命周期的前提下,按需、延迟地处理循环依赖问题。
深入理解 Spring Bean 从创建到销毁的完整生命周期,包括实例化、属性赋值、初始化和销毁四大阶段