随笔分类 - 网络编程
摘要:socket 是网络通信过程中,信息拼接的工具,(中文:套接字),在开发中,一个端口只对一个程序生效,在测试时,允许端口重复捆绑(开发时删掉),在bind方法之前加上这句话,就可以让一个端口重复使用 # 总结: TCP协议是面向连接的无边界协议 黏包现象一: 在发送端,由于在缓冲区两个数据小,发送的
阅读全文
摘要:socketserver #网络协议的最底层就是socket,基于原有socket模块,又封装了一层,就是socketserversocketserver 为了实现tcp协议,server端的并发. socket方法介绍 服务端套接字函数s.bind() 绑定(主机,端口号)到套接字s.listen
阅读全文
摘要:# tcp协议在发送数据时,会出现黏包现象. (1)数据粘包是因为在客户端/服务器的发送端和接收端都会有一个数据缓冲区, 缓冲区用来临时保存数据,默认空间都设置较大。在收发数据频繁时,由于tcp传输消息的无边界特点,不清楚应该截取多少长度,导致客户端/服务器端,都有可能把多条数据当成是一条数据进行截
阅读全文
摘要:进程的概念:(Process) 进程就是正在运行的程序,它是操作系统中,资源分配的最小单位.资源分配:分配的是cpu和内存等物理资源进程号是进程的唯一标识同一个程序执行两次之后是两个进程进程和进程之间的关系: 数据彼此隔离,通过socket通信 并行和并发 并发:一个cpu同一时间不停执行多个程序
阅读全文

浙公网安备 33010602011771号