NIO原理详解 https://blog.csdn.net/charjay_lin/article/details/81810922 IO模型及select、poll、epoll和kqueue的区别 https://blog.csdn.net/god8816/article/details/54378152