iarthas. i_arthas 是模仿阿里开源的阿尔萨斯(arthas)写的小工具。整体技术上采用 Java agent 对字节码的加载进 行拦截干涉,利用 ASM/ASM Byte Viewer 实现目标类字节码的加强,通过 Java attach 实现不同 虚拟机进程间的通信,做到了虚拟机层面上的 AOP。 整体实现了简易版的 redefine(热替换)、 watch(方法监控)、trace(方法链路追踪)、timeTunnel(流量采集与回放)等功能。
47WordSimilarityAnalogyData. 用于词向量的相似性任务、类比任务的数据。包含了中文新闻语料分类的实验数据。(Data for similarity tasks and analogy tasks of word vectors. The experimental data of Chinese news corpus classification are included.)
31MySQL-Protocol. 基于MySQL Protocol,实现自己数据库驱动( Based on MySQL Protocol, the implementation of its own database driver)
20CallMeJiaGu.github.io. 个人博客 (Personal blog)
8TonrnadoRecomendServer. 基于python实现的一个推荐功能,主要是gensim词向量训练、AnnoyIndex实现快速查找向量间的距离。tornado实现服务化。(A recommendation function based on Python is mainly gensim word vector training and AnnoyIndex to quickly find the distance between vectors. Tornado implements servicing.)
7RPC_V4. 第一版RPC,基于BIO、反射、JDK动态代理。 第二版,与第一版比较使用了NIO来实现通信 。第三版,使用Netty来简化第二版中NIO通信操作 。第四版,利用Zookeeper实现服务注册。
4arthasJar.
1SpiderZWPatent. 利用python爬取知网上的专利数据,基于request.session的应用。用于后期查看。
1