
Netty
文章平均质量分 96
tengxvincent
这个作者很懒,什么都没留下…
展开
-
分布式复习-NIO
基本概念: 1,InputStream 与Outputstream InputStram与OutputStream是相对于内存来说的 2,阻塞 bloker和非阻塞 Non-bloker 阻塞和非阻塞是针对数据而言的,是指 进程在访问数据的时候,数据是否就绪的一种处理方式。 阻塞; 当数据没有准备就绪的时候 ,往往需要等待缓冲区中的数据准备好过后才处理其他的事情...原创 2018-09-04 17:10:02 · 217 阅读 · 0 评论 -
分布式复习-NIO 二
用户空间以及内核空间概念 我们知道现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操心系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核,保证内核的安全,操心系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间。针对linux操作系统而言,将最...原创 2018-09-05 14:00:02 · 184 阅读 · 0 评论 -
分布式复习-Netty 一 TCP粘包拆包
TCP粘包/拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。大家可以想想河里的流水,是连成一片的,其间并没有分界线。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上认为,一个完整的包可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。 TCP粘包/拆包问题说明 ...原创 2018-09-07 17:09:23 · 232 阅读 · 0 评论