JAVA
JAVA Introduction:收纳技术相关的JAVA知识 JUC、Thread、Lock、I/O 等总结! [TOC] J.U.C 并发特性 JAVA里面进行多线程通信的主要
JAVA Introduction:收纳技术相关的JAVA知识 JUC、Thread、Lock、I/O 等总结! [TOC] J.U.C 并发特性 JAVA里面进行多线程通信的主要
Spring 源码探险:Spring Boot 自动配置的黑魔法——@SpringBootApplication 背后的秘密 曾几何时,每一个 Spring 开发者都是“配置大师”。我们小心翼翼地在 applicationContext.xml 中编写着一个个 <bean>,或者用 @Configu
Spring 源码探险:AOP 的织入艺术——在无形中改变世界 在我们的日常开发中,总有一些“幽灵代码”。以 @Transactional 为例,我们只是在方法上轻轻地标注了一下,它就拥有了控制数据库事务的能力——自动开启、智能提交、异常回滚。我们自己的业务代码里,从头到尾都看不到任何一行 conn
Spring 源码探险:事务管理的终极奥义——@Transactional 背后的深水区 @Transactional,它可能是我们代码库中最常见、也最能给我们带来“安全感”的注解。我们把它标注在 Service 方法上,就仿佛给这段代码上了一道保险。我们坚信,方法内的所有数据库操作,都会被一个原子
深入剖析 Java 并发基石:AbstractQueuedSynchronizer (AQS) AbstractQueuedSynchronizer(简称 AQS)是 Java 并发包 (java.util.concurrent, JUC) 中一个至关重要的组件。它是构建锁(如 ReentrantL
Spring 源码探险:容器之心 为什么是 Spring 容器?—— 一切的起点与核心 我们每天都在用 @Autowired,信手拈来,如同呼吸般自然。但你是否曾在夜深人静时扪心自问:它背后到底发生了什么?Spring 就像一个无所不知的先知,总能准确地找到我们需要的那个 Bean,不多不少,刚刚好