随笔分类 -  并发编程

摘要:线程和并发编程剩余小知识点 一、多线程实现TCP服务端并发 '''服务端''' import socket from multiprocessing import Process def get_server(): server = socket.socket() server.bind(('127 阅读全文 »
posted @ 2022-11-21 21:31 小王应该在学习! 阅读(27) 评论(0) 推荐(0) 编辑
摘要:创建进程的多种方式、多进程实现TCP并发等知识点 一、同步与异步 1.提交完成任务之后原地等待任务的返回结果,期间不做任何事 2.提交完任务之后不愿原地等待任务的返回结果,直接去做其他事情,有结果自动通知 二、阻塞与非阻塞 阻塞: 阻塞态:指结果返回之前,当前线程会被挂起,调用线程只有得到结果之后才 阅读全文 »
posted @ 2022-11-18 17:30 小王应该在学习! 阅读(43) 评论(0) 推荐(0) 编辑
摘要:操作系统和线程 一、黏包现象 1.黏包现象 情况一:发送方的缓存机制 发送端需要等缓冲区满才发送出去,造成粘包,发送数据时间间隔很短,数据很小,回合到一起,产生粘包。 情况二:接收方的缓存机制 接收方不及时接收缓冲区的包,造成多个包接收,客户端发送了一段数据,服务端只收了一小部分,服务端下次再收的时 阅读全文 »
posted @ 2022-11-17 19:55 小王应该在学习! 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示