1、站长简介

1.1、站长从2003年开始接触计算机,以Java语言为主,多年Java Web开发经验,多年大数据开发经验。对Java Web编程、高并发项目、分布式架构等方面有深入的研究。
1.2、站长出身于某重点大学硕士,担任过名企大厂高级开发、专家,某公司CTO,有丰富的从业经验和多岗位的能力锻炼。
1.3、站长以Java语言为主,并能熟练使用C/C++和Python开发项目,对语言特征有深入的理解和独到见解。
1.4、虽然IT技术专家有很多,不敢说全部,但是很多所谓的技术专家其实都是很水的,但是MyBatis中文官网的站长却只有一个,但从这一点足以说明站长的个人实力。

2、站长在编码理论方面的成就(原创发现,是否独家,未做考证)

2.1、揭示了内部类和函数异步调用的底层关系,并广受好评。
2.2、在泛型方面发现了读容器和写容器
2.3、发现了数组思想,发现了数组和哈希的底层联系
2.4、发现了面向接口编程和面向对象编程思想的区别,给出面向接口编程的使用规范
2.5、发现了Context编码手法的起源
2.6、系统阐述了大小盒子的编程手法,并与threadlocal的内存泄漏进行关联
2.7、对threadlocal进行深入研究,发现了最本质的理解
2.8、发现了受检异常和非受检异常(运行时异常)浑然一体,发现了异常的信号量作用。
2.9、发现了volatile指令重排与一致性的关系
2.10、发现了main线程的新认识
2.11、发现了yarn新的理解
2.12、发现了kafka的新理解
2.13、在分布式方面,对一致性场景进行了深入、系统的分析
2.14、对二重校验提出独到的讲解
2.15、对一致性哈希提出独到的讲解
2.16、对select,poll,epoll有独到讲解
2.17、其他......

3、站长个人代码内功展示

3.1、手写kafka

包括的知识点有:builder设计模式,工厂设计模式,代理设计模式,Context,ThreadLocal,Proxy,内存索引,自定义异常等。

3.2、分布式Paxos的实现

包括的知识点:socket编码,Paxos算法等。

3.3、其他......

4、站长个人作品列表

4.1、《趣谈shell》,公开
4.2、《简明分布式教程》,未公开
4.3、《简明socket编码教程》,未公开
4.4、《深度学习mysql+mybatis》,半公开
4.5、《编码内功》,未公开
4.5、《十年沉思录》