nio-socket
Next__One
学生
展开
-
遇到一个比较有意思的NIO问题!
关于NIO的ByteBuffer操作很多人都会,但有时候稍不注意就会犯错。比如:private void doWrite(SocketChannel sc, String response) throws IOException { if (response != null && response.trim().length() > 0) { ByteBuff原创 2017-11-30 22:47:36 · 342 阅读 · 0 评论 -
使用原生NIO实现一个echo服务器
tcp的拆包处理使用的是定长解码的方式。 服务器端:public class EchoServer { public static final int port = 8888; public static void main(String[] args) throws IOException { Selector selector = Selector.open();原创 2018-01-07 16:42:30 · 504 阅读 · 0 评论