nio
ssjiyi
这个作者很懒,什么都没留下…
展开
-
NIO buffer
Buffer的capacity,position和limit 为了理解Buffer的工作原理,需要熟悉它的三个属性: capacitypositionlimit position和limit的含义取决于Buffer处在读模式还是写模式。不管Buffer处在什么模式,capacity的含义总是一样的。 capacity 作为一个内存块,Buffer有一个固定的大小值,也叫“原创 2016-05-24 16:31:49 · 858 阅读 · 0 评论 -
netty 私有协议开发
以下代码仅仅是demo。不适用于正式环境 消息的定义 public class NettyMessage { private Header header; private String data; public Header getHeader() { return header; } public void setHeade原创 2016-07-13 17:01:33 · 2946 阅读 · 2 评论 -
Netty ByteBuf原理及其源码分析
缓冲区介绍 当我们进行数据传输的时候,往往需要缓冲区。java NIO 中自带的提供的就是java.nio.Buffer 但是由于java自带的过于复杂,而且自身也有一定的缺陷(定长,一个标识位position等)。Netty便提供的自己的缓冲ByteBuf Nio ByteBuffer 和 Netty ByteBuf 对比原创 2016-07-15 14:00:16 · 4169 阅读 · 0 评论