This is your work, valued
myArthas. 该项目是模仿阿里Arthas写的线上应用诊断小工具。基于Java探针-Java Agent技术对字节码进行增强,在指定方法中插入一些切面来实现相关参数的统计与观测,能做到JVM层面的AOP。对字节码的增强主要使用ASM字节码框架与ASM Bytecode Viewer插件,另外使用Java Attach机制实现两个JVM进程之间的正常通信。简单实现了热更新(Redefine)、方法内部链路追踪(Trace)、方法执行数据观测(Watch)和数据的时空隧道(TimeTunnel)等功能。
21Semantic-guided-search. An example of A* algorithm
5hqf1996.github.io. 个人博客
5myRPC. 简单RPC框架的实现。最终框架实现是利用 JDK 反射、动态代理对客户端接口进行增强,使用 Netty 进行网络通信,利用 Zookeeper 实现服务治理,同时利用SPI机制对负载均衡策略进行选择。
4Freebase-data-processing. Freebase数据清洗与处理
1aaq_experment. Approximate Aggregate Query over Knowledge Graph
1