240 发简信
IP属地:北京
  • 逻辑清晰,重点突出,是把spring搞清楚的大拿

    cglib动态代理、asm学习笔记

    cglib cglib【Code Generation Library:代码生成库】是强大高性能的代码生成包、广泛应用于许多aop框架,为其提供方法的拦截,比如说spring...

  • Java volatile 原理解析

    用 volatile 修饰的变量能够保证其对所有线程的可见性,要理解这一点,我们首先需要了解 Java 的内存模型。 1. Java 内存模型 Java 内存模型分为主内存和...