Posted injava 编程语言 Java对象生命周期全解析:创建、初始化与销毁 Java对象生命周期、构造函数、静态代码块、实例代码块、finalize()、对象初始化、对象销毁、内存泄漏 Posted by 专注着 12 4 月, 2026Tags: java, object
Posted injava JVM逃逸分析深度剖析:从底层原理到实战优化,吃透栈上分配与锁消除 JVM逃逸分析、JIT即时编译、C1/C2编译器、分层编译、栈上分配、标量替换、锁消除、GC调优、Stop-The-World、热点代码、JVM调优参数、HotSpot虚拟机、对象内存布局 Posted by 专注着 9 4 月, 2026Tags: java, jvm, 逃逸分析
Posted injava 编程语言 Java字节码编程:javap指令、主流框架实战与代码增强 Java字节码、javap指令、ASM、Javassist、Byte Buddy、cglib、字节码增强、JVM内存模型、方法区、操作数栈、局部变量表、动态代理、代码修改、类加载、JVM指令集 Posted by 专注着 2 4 月, 2026Tags: asm, java, jvm
Posted injava 编程语言 Java反射性能优化——从基础到高级的最佳实践 反射原理、性能损耗、缓存复用、权限关闭、MethodHandle、字节码生成、JDK适配、框架优化、高并发调优、实战压测 Posted by 专注着 27 3 月, 2026
Posted injava Java NIO深度解析:从BIO到NIO.2再到Netty的性能革命 Java NIO、非阻塞I/O、多路复用、零拷贝、Netty、高性能网络编程 Posted by 专注着 24 3 月, 2026Tags: aio, java, nio
Posted injava Java泛型深度剖析:类型擦除、反射冲突与实战避坑 Java泛型、类型擦除、泛型边界、反射冲突、类型转换异常、泛型工程实践、编译期类型校验、运行时类型特性 Posted by 专注着 22 3 月, 2026Tags: java, 泛型
Posted injava 编程语言 JVM 调优实战:一次线上OOM问题的完整排查过程 关键词:JVM调优、内存泄漏、OOM排查、Arthas、MAT、GC优化、性能监控 Posted by 专注着 20 3 月, 2026Tags: jcm, oom
Posted inspring spring boot mvc 实现 url 实现参数自动解码(decode) 最近做项目中,发现后端spring boot 不能将http get请求中的转义字符进行解码,具体的方法如下: Posted by 专注着 16 11 月, 2025Tags: springboot, url decode
Posted injava spring spring log4j2配置周期删除历史日志文件 在使用日志的时候,最近因为项目的缘故,使用的日志框架是log4j2,但是在配置日志的过程中,并没有删除历史日志的配置,因此导致了日志文件特别多,难以查找,因此记录log4j2删除历史日志文件配置信息。 Posted by 专注着 24 5 月, 2024Tags: log4j2, spring
Posted injava spring spring schedule线程池配置实现原理 最近在做项目的时候,需要用到spring的定时任务模块做任务的调度。之前看网上的文章说,spring在默认的配置中都是使用的单线程来跑任务,如果某一个任务执行时间比较长,那么将会影响后续的任务执行,因此,大致看了下对应的源码,记录下来。 Posted by 专注着 24 5 月, 2024Tags: schedule, spring, 线程池