diff --git a/doc/视频教程.md b/doc/视频教程.md index 05ec95f7..11b04729 100644 --- a/doc/视频教程.md +++ b/doc/视频教程.md @@ -91,4 +91,7 @@ Javassist字节码增强序列化函数比反射快非常多 ### [第九讲](https://www.bilibili.com/video/BV1rL411W7bo) - net原理讲解 -- 知识点 \ No newline at end of file +- 知识点 +``` +netty的nio +``` \ No newline at end of file diff --git a/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoClientTest.java b/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoClientTest.java index cb577512..d96d25a2 100644 --- a/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoClientTest.java +++ b/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoClientTest.java @@ -30,7 +30,8 @@ public class EchoClientTest { public void connect(int port, String host) { EventLoopGroup group = new NioEventLoopGroup(); Bootstrap bootstrap = new Bootstrap(); - bootstrap.group(group).channel(NioSocketChannel.class) + bootstrap.group(group) + .channel(NioSocketChannel.class) .option(ChannelOption.TCP_NODELAY, true) .handler(new ChildChannelHandler()); ChannelFuture future = null; diff --git a/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoServerTest.java b/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoServerTest.java index cae69b59..28bdd8ad 100644 --- a/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoServerTest.java +++ b/net/src/test/java/com/zfoo/net/base/netty/echoserver1/EchoServerTest.java @@ -42,8 +42,10 @@ public class EchoServerTest { EventLoopGroup workerGroup = new NioEventLoopGroup();//SocketChannel的网络读写 try { ServerBootstrap bootstrap = new ServerBootstrap(); - bootstrap.group(bossGroup, workerGroup).channel(NioServerSocketChannel.class) - .option(ChannelOption.SO_BACKLOG, 100).handler(new LoggingHandler(LogLevel.INFO)) + bootstrap.group(bossGroup, workerGroup) + .channel(NioServerSocketChannel.class) + .option(ChannelOption.SO_BACKLOG, 100) + .handler(new LoggingHandler(LogLevel.INFO)) .childHandler(new ChildChannelHandler()); //绑定端口,同步等待成功