
Netty
不积跬步无以致千里
细心、积累、专研、创新
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Netty学习之旅------第1篇---I/O模型学习
Netty系列-01篇-5种I/O模型1 阻塞I/O2 非阻塞I/O3 I/O 多路复用select/pollepoll4 信号驱动I/O5 异步I/O 常见的I/O模型:阻塞I/O、非阻塞I/O 、 I/O 复用、信号驱动I/O、异步I/O ,下面一起来学习下。 1 阻塞I/O 这是传统的I/O, 需要同步等待内核准备好数据,才能返回。默认文件操作都是阻塞的,举个栗子,我要买一款新上市的手机,手...原创 2019-06-02 23:35:30 · 295 阅读 · 0 评论 -
Netty学习之旅------第2篇---NIO和Netty实现客户端与服务端通信
Netty学习之旅------第2篇---NIO和Netty实现客户端与服务端通信1 上篇回顾2 非阻塞I/O(NIO)3 基于netty的客户端与服务器通信4 总结 温馨提示:内容局限于本人的理解,如果有错误,请指正,谢谢! 学习目标: (1)熟悉Netty的客户端和服务器通信 (2)通过阻塞I/O、伪异步I/O的demo 了解它们是通信的基本流程。 1 上篇回顾 上一篇文档,介绍了阻塞...原创 2019-06-03 00:21:43 · 610 阅读 · 0 评论 -
Netty学习之旅-系列索引
索引 Netty学习之旅------第1篇—I/O模型学习 Netty学习之旅------第2篇—NIO和Netty实现客户端与服务端通信 未完待续原创 2019-06-03 08:46:40 · 487 阅读 · 0 评论 -
Netty学习之旅------第3篇---ByteBuf解读
Netty学习之旅------第3篇---ByteBuf解读1. JDK ByteBuffer1.1 长度固定1.2 操作复杂1.3 API 不丰富2. ByteBuf 的设计2.1 引入writeIndex 和 readerIndex2.2 扩容3. ByteBuf 功能介绍3.1 顺序读写3.1.2 顺序读3.1.2 顺序写3.2 随机读写3.2.1 随机读3.2.2 随机写3.3 reade...原创 2019-06-14 00:09:46 · 780 阅读 · 0 评论 -
Netty学习之旅------第4篇---ByteBuf的扩容、缩容和类继承关系
Netty学习之旅------第4篇---ByteBuf(补充)1. ByteBuf 的扩容 温馨提示:内容局限于本人的理解,如果有错误,请指正,谢谢! 学习目标: (1)了解ByteBuf的扩容 (2) 1. ByteBuf 的扩容 上一篇说到,ByteBuf基于ByteBuffer的痛点做了优化,比如扩容就是很重要的一项优化,下面以writeBytes(byte[] src)为例来看下它的...原创 2019-07-01 00:57:23 · 1948 阅读 · 0 评论