从springboot 3.0.0M3升级到springboot 3.0.0的坑
csrf token springboot 3.0.0的csrf token生成 … Continue reading “从springboot 3.0.0M3升级到springboot 3.0.0的坑” →
Today will be better
csrf token springboot 3.0.0的csrf token生成 … Continue reading “从springboot 3.0.0M3升级到springboot 3.0.0的坑” →
安装GraalVM 由于目前手头上用的是M1的mac,正式版本的GraalVM目 … Continue reading “尝试spring native” →
java层面 很多情况下,框架为了透传一些标志位等场景,都会使用到线程变量,既T … Continue reading “java thread local到底存储在哪里?” →
JPDA、JDI、JDWP傻傻分不清楚 关于Java debug架构,有一堆相关 … Continue reading “java debug初探” →
前面几篇文章介绍了JVMTI接口的一些基本概念,以及如何编写一个基于JVMTI的 … Continue reading “JVMTI那些事——和Java相互调用” →
简介 前文介绍过JVMTI的基本知识,事实上JVMTI本身就是JVM通过c语言对 … Continue reading “JVMTI那些事——c++编写的agent” →
入口 对JVM中的字节码进行替换,这是JVM通过jvmti接口对外提供的扩展功能 … Continue reading “插桩?其实JVM做了很多” →
JVMTI简介 JVMTI(JVMTM Tool Interface),是JVM … Continue reading “JVMTI那些事——加载” →
获取class文件版本的几种方式 javap javap用于反编译java cl … Continue reading “批量获取应用依赖class文件版本” →
项目中通过slf4j桥接到logback进行日志记录。出于可靠性考虑,需要监控日 … Continue reading “深入参合logback” →