http://ifeve.com/java-nio-all/ http://tutorials.jenkov.com/java-nio/index.html netty: https://www.jianshu.com/p/b9f3f6a16911