王鹏亮 的专栏

千里之行始于足下!

Btrace 原理分析

Btrace是由sundararajan在2009年6月开发的一个开源项目,是一种动态跟踪分析一个运行中的Java应用程序的工具。 BTrace是一个为Java平台开发的安全、动态的追踪工具。BTrace动态地向目标应用程序的字节码注入追踪代码(字节码追踪),这些追踪字节码追踪代码使用Java语...

2016-06-29 10:44:41

阅读数:5821

评论数:0

Java 探针:Java SE 6 提供的 Attach API

Java6 探针 API

2016-06-28 11:41:19

阅读数:9274

评论数:2

罕见类加载冲突问题:LinkageError

问题描述假设有C1类和C2类都依赖C0,C1和C2分别用不同的2个类加载器加载,而这两个类加载器都能在自己的类加载路径中加载到C0,这个时候如果在C1中调用C2的某个方法(注:这个方法的签名中依赖了C0)就会出现LinkageError错误。用例模拟及分析冲突的依赖类,模拟问题描述中的C0pack...

2016-06-02 18:50:36

阅读数:3367

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭