
Tools
_Rick_
fighting。。。。。
展开
-
基于Golang的Class文件解析工具
分享一下之前写的Class 文件解析的工具。Gom:https://github.com/LavGo/gomgo get -u github.com/LavGo/gomgo install github.com/LavGo/gomgom Xjre="ClassFile path"原创 2020-07-06 14:56:18 · 541 阅读 · 0 评论 -
神器之ByteBuddy,字节码注入分析代码执行性能
前文一路上看见晦涩难懂的ASM,小巧可人的Javassist。直到遇见了ByteBuddy才知世上竟有如此的冷艳简洁。JavaAgent从Jdk1.5开始Java开始支持Java Agent特性,可以通过premain方法,在Class字节码加载进虚拟机之前对底层的字节码进行修改。从而达到可以自定义特性的功能。给Aop的实现提供了一种更加简洁的方式。ByteBuddy字节码修改工具貌似从Java的诞生就一直存在,一开始的ASM,后来可以通过人类可以理解的方式修改字节码的Javassist,到现在的原创 2020-05-10 18:56:59 · 3923 阅读 · 6 评论 -
Git 使用简单入门
http://rogerdudler.github.io/git-guide/index.zh.html原创 2016-07-26 17:53:28 · 310 阅读 · 0 评论