摘要: # 抢票的例子 import json from multiprocessing import Process, Lock import time def search_ticket_num(i): with open('ticket.txt', encoding='utf-8') as f: ti 阅读全文
posted @ 2020-08-26 08:54 LGQ天 阅读(124) 评论(0) 推荐(0)
摘要: socket :底层模块 socketserver: 基于socket完成的 处理并发的客户端请求 只针对服务器端的代码作出改变 server端代码示例: import socketserver import time class MyServer(socketserver.BaseRequestH 阅读全文
posted @ 2020-08-26 08:40 LGQ天 阅读(84) 评论(0) 推荐(0)
摘要: tcp的粘包现象:发送的多条消息在发送到接收的过程中可能会粘在一起 只出现在tcp协议中,因为tcp协议 多条消息之间没有边界,并且还有大量优化算法 发送端:两条消息很短;发送时间间隔也非常短 接收端:多条消息没有及时接收,而堆积在接收方缓存堆里 如何解决: 发送方: 1.计算即将要发送的数据的长度 阅读全文
posted @ 2020-08-26 08:37 LGQ天 阅读(199) 评论(0) 推荐(0)