
nio编程
文章平均质量分 63
境里婆娑
成年人的生活里没有容易俩字!!!
展开
-
Java nio包FileChannel详解
Java NIO(New I/O)是 Java 1.4 引入的一组提供更强大、更灵活的 I/O 操作的 API。它主要包括 java.nio 包,其中的核心组件是 java.nio.channels 和 java.nio.file。原创 2023-12-06 08:00:00 · 322 阅读 · 0 评论 -
Netty 框架学习(一):初始netty
文章目录一、Netty简介一、Netty简介官方定义为:”Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器 和客户端”。...原创 2019-08-14 09:02:13 · 303 阅读 · 0 评论 -
java NIO详解
文章目录一、NIO类库简介二、缓冲区Buffer三、通道channel四、 Selector(多路复用器选择器对象)五、简单实例1、Server服务器2、Server main方法3、client4、client main方法在介绍NIO编程之前,我们首先澄清一个概念:NIO到底是什么的简称?有人称之为NewI/O,这是官方叫法。之前老的I/O类库是阻塞I/O,NewI/O的目标就是让Java支...原创 2019-08-12 19:30:39 · 206 阅读 · 0 评论 -
Netty 框架学习(二):Netty粘包和拆包
文章目录一、什么是粘包和拆包二、粘包和拆包示例代码1、TimeServerHandler2、TimeClientHandler三、使用Netty解决粘包和拆包1、TimeServerHandler中的ChildChannelHandler2、TimeClientHandler四、LineBasedFrameDecoder和StringEncoder一、什么是粘包和拆包先从数据的发送和接收讲起,...原创 2019-08-20 22:27:15 · 234 阅读 · 0 评论 -
Netty 框架学习(二):DelimiterBasedFrameDecoder和FixedLengthFrameDecoder
文章目录一、DelimiterBasedFrameDecoder服务端1、EchoServer2、EchoServerChannelHandler3、EchoServerHandler客户端1、EchoClient2、EchoClientChannelHandler3、EchoClientHandlerTCP以流的方式进行数据传输,上层应用协议为了对消息进行区分,一般采用如下4种方式:1.消息...原创 2019-08-22 08:48:57 · 1003 阅读 · 0 评论