task项目为之前一个废弃的项目,后来改为本地做测试、学习项目 测试代码基于JDK1.7
1、netty包下是学习《Netty权威指南》的时候写下的例子,其中包括利用netty实现文件传输、java序列化/反序列化(RPC)、 私有协议设计、tcp协议、udp协议、websocket协议等例子,例子相对简单,但对于学习Netty或了解IO来说足够了,尤其是私有协议设计相对详细 包括 握手认证、IP白名单、心跳、重连、readTimeout、防重登录、协议编解码
2、other包下是一些很久之前的测试类包括 软引用、线程memory、变量可见性的测试
3、reactor包是使用JDK完成NIO简单代码
task项目链接:https://pan.baidu.com/s/1eRDdAiY