第15章 ByteBuf和相关辅助类
来源:互联网 发布:取消软件定位系统 编辑:程序博客网 时间:2024/06/02 16:03
第15章 ByteBuf和相关辅助类
15.1 ByteBu功能说明
15.1.1 ByteBuf的工作原理
ByteBuf依然是个Byte数组的缓冲区。
15.1.2 ByteBuf的功能介绍
1. 顺序都操作
ByteBuf readBytes(byte[] dst) : 将当前ByteBuf的数据读取到目标byte数组中,读取的字节数长度为dst.length。
2. 顺序写操作
ByteBuf writeBytes(byte[] src) : 将源字节数组src中的所有字节写入到当前ByteBuf中。
3. readerIndex和writerIndex
4. Discardable bytes
5. Readable bytes 和 Writable bytes
6. Clear操作
不会清空缓冲区内容本身,只是操作位置指针。
7. Mark和Rest
8. 查找操作
9.Derived buffers
类似与数据库的视图,ByteBuf提供了多个接口用于创建某个ByteBuf的试图或者复制ByteBuf。
10.转化成标准的ByteBuffer
11. 随机读写(set和get)
15.2 ByteBuf的源码分析
15.3 ByteBuf相关的辅助类功能介绍
15.3.1 ByteBufHolder
15.3.2 ByteBufAllocator
15.3.3 CompositeByteBuf
15.3.4 ByteBufutil
15.4 总结
0 0
- 第15章 ByteBuf和相关辅助类
- chapter15 ByteBuf和相关辅助类
- netty5.0源码解析 ByteBuf和相关辅助类
- 【第05章】【ByteBuf】
- 屏幕相关辅助类
- App相关辅助类
- 第5章 表单和HTML辅助方法(HtmlHelper、辅助方法的使用、HTML辅助方法的工作原理、强类型辅助方法)
- android 常用相关辅助类
- Http相关辅助类 HttpUtils
- 屏幕相关的辅助类
- 屏幕相关辅助类 ScreenUtils
- 网络相关辅助类 NetUtils
- Http相关辅助类 HttpUtils
- Java并发相关辅助类
- 屏幕相关的辅助类
- ByteBuf
- ByteBuf
- Netty4-- ByteBuf和设计模式
- i/o流
- 关于强制横或竖屏的坑
- POJ 2456 Aggressive cows 二分答案
- [转] 玩转Eclipse的Wildfly安装、配置到部署
- 总结eclipse中安装maven插件
- 第15章 ByteBuf和相关辅助类
- c++ STL "set"
- 归并排序 --分治初探
- 二分查找 查找非常大的数中的非常多的数
- 第二章、线性表
- hdu1796 How many integers can you find(容斥原理裸)
- 巧用空值判断函数nvl()
- 输出国际键盘
- 模拟退火算法