- 博客(2)
- 收藏
- 关注
原创 【Java知识点】Refection获取调用栈信息
在研究Unsafe类的时候发现了一段有趣的代码,如下:public static Unsafe getUnsafe() { Class cc = sun.reflect.Reflection.getCallerClass(2); // 获取调用栈信息 if (cc.getClassLoader() != null) throw new SecurityExc
2013-03-11 14:46:21 1190
原创 【运维工具】BTrace使用
背景 我们在日常运维过程中可能会经常遇到一些问题,而排查这些问题时又需要获取应用runtime的数据信息,比如方法参数、变量信息等。为了排查问题,我们可能会选择打印tracelog,经过一次发布然后获取信息,但这种方式用起来麻烦不说,还有可能破坏运行环境,导致问题无法复现。那么我们借助于BTrace将可以减少这方面的困扰(ps.正常来说,你还是应该做好应用中的trace log,不
2013-03-08 14:25:11 840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人