摘要:1、服务端绑定端口号,开启seclector,serverSocketChannel,并注册监听连接事件 2、服务端如何消费连接事件 3、服务端如何进行读请求操作 4、服务端如何进行写请求操作 https://blog.csdn.net/star1210644725/article/details/
阅读全文
摘要:转载:https://www.cnblogs.com/dafanjoy/p/11217708.html 一、高性能react线程模型 客户连接事件的多路复用线程池存在的目的:是为了提升系统的吞吐量 读写I/O事件的多路复用器线程池存在的目的:是差异化处理各个客户端的I/O事件,与客户连接 和 命令处
阅读全文
摘要:一、Socket 在客户/服务器通信模式中,客户端需要主动创建与服务器连接的Socket。服务器端收到客户的链接请求,也会创建与客户连接的Socket. Socket可以看作是通信连接两端的数据收发器。服务器与客户都通过套接字来收发数据。 二、ServerSocket 在客户/服务器通信模式中,服务
阅读全文
摘要:参考:https://www.cnblogs.com/aspirant/p/9166944.html 一、网络接收数据的示意图 我们先从只监听一个socket开始讲起: 首先我们有一个程序A,他运行这下面这样一段代码: //创建socket int s = socket(AF_INET, SOCK_
阅读全文
摘要:一、单位表 1KB=1024B 1MB=1024KB 1GB=1024MB 一般情况把他们看作是按千进位就行,准确的是1024也就是2的10次方。 字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制(bit)。1千字节(KiB,Kilibyte)=102
阅读全文