记录、分享
Lambda 表达式与原理 Lambda 表达式与原理
自制IDEA的反编译工具 /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/bin/javap -c -p $FileNameWithoutExtension$.cla
2024-08-31
JVM的AOP:Java Agent技术 JVM的AOP:Java Agent技术
Spring AOP 的局限性 1、只能操作 bean 对象的方法 因为使用BeanPostProcessor 需要是 spring 的 bean,才能被处理 2、无法操作静态方法 因为Spring AOP的两种实现方式:Cglib和JDK
2024-08-31
JVM-CodeCache JVM-CodeCache
什么是CodeCache JIT编译后的热点代码、JNI代码、JVM动态生成的代码 ,它们存放的地方,就是CodeCache 内部的数据结构: 方法区:保存JIT编译后的、jni、动态生成的代码 non-method区域,存放如编译器缓冲区
2024-08-31
JVM-CodeCache、CodeDump JVM-CodeCache、CodeDump
什么是CodeCache JIT编译后的热点代码、JNI代码、JVM动态生成的代码 ,它们存放的地方,就是CodeCache 内部的数据结构: 方法区:保存JIT编译后的、jni、动态生成的代码 non-method区域,存放如编译器缓冲
2024-08-31
Arthas原理-Watch命令的执行过程 Arthas原理-Watch命令的执行过程
前置流程 1、arthas 客户端,通过 命令行工具,启动了 arthas 终端 入口 com.taobao.arthas.client.TelnetConsole#process(java.lang.String[], java.awt.
2024-08-31
JVM-垃圾回收 JVM-垃圾回收
这是你自定义的文章摘要内容,如果这个属性有值,文章卡片摘要就显示这段文字,否则程序会自动截取文章的部分内容作为摘要
2024-08-31
1 / 2