常见排序算法
冒泡、选择、插入、希尔、归并、快速、堆排序等常见排序算法的思想、复杂度分析与 Java 实现。
冒泡、选择、插入、希尔、归并、快速、堆排序等常见排序算法的思想、复杂度分析与 Java 实现。
Spring 如何用 singletonObjects、earlySingletonObjects、singletonFactories 三级缓存解决单例 Bean 的循环依赖。
JVM 垃圾回收的基本原理,以及 Serial、Parallel、CMS、G1、ZGC 等收集器的演进与启用方式。
LeetCode 206 反转链表的双指针迭代解法、Java 实现与复杂度分析。
梳理 Spring Bean 从实例化、属性注入、Aware 回调、初始化到销毁的完整生命周期及各阶段扩展点。
Spring 七种事务传播行为(REQUIRED、REQUIRES_NEW、NESTED 等)的语义、适用场景与代码示例。