随笔分类 - 网络
摘要:IO模型个人理解 目前经常使用并了解到的IO模型有,BIO(同步阻塞IO),NIO(同步非阻塞),AIO(异步非阻塞),多路复用IO,使用很多但感觉了解不深,所以单独一章来学习一下。 BIO 阻塞IO,这个阻塞指的是阻塞住后面还要用IO的人,同步指的是我要等着IO执行完我才执行后面的动作。 NIO
阅读全文
摘要:玩转TCP 目前已经有了Netty基础,正在学习Go的net包,以此出发进行TCP的学习。 沾包和半包 当不存在任何的处理方式的时候 一份数据可能会超出MSS,那这样可能就会超出我们的一个包的范围,那就会导致半包的出现。 一份数据太小了,所以TCP没想着直接给它传出去,性价比太低,所以和其他的一起传
阅读全文
