详细描述了linux io模型(NIO、BIO、select、poll、epoll)的特点以及应用场景