一、什么是分包/粘包 二、分包/粘包的原因 三、分包/粘包的解决方案 四、Netty内置的分包/粘包的处理器 1、...[作者空间]
一、什么是编解码 解码:将字节流转换成对象(按照规则),我们处理对应的对象,会涉及到粘包和分包的问题,将下一节编码...[作者空间]
一、Netty编程模板 1、Netty编程步骤: 2、Netty编程代码模板:[作者空间]
一、什么是AIO? 异步通道 提供支持连接、读取、以及写入之类非锁定操作的连接,并提供对已启动操作的控制机制。Ja...[作者空间]
一、单线程Reactor线程模型 1.单线程Reactor线程模型:新连接的接入、数据的读写都是用一个线程: 二、...[作者空间]
一、什么是NIO? 与BIO有哪些区别? 1.什么是NIO? 1、NIO = Selector+Channel...[作者空间]
一、BIO通信模型: BIO带来的问题: 从服务端代码中我们可以看到,在传统的IO模型中,每个连接创建成功之后都需...[作者空间]
一、了解IO多路复用技术 IO多路复用技术,将多个IO的阻塞复用到一个select的阻塞上,从而是系统在单线程的情...[作者空间]
一、 IO读写的基础原理:read、write 1、编程模型一致性以及底层系统调用的理解(缓冲区与直接调用): 1...[作者空间]