随笔分类 -  python之网络相关

摘要:多进程实现TCP服务端并发 服务端: import socket from multiprocessing import Process def get_server(): server = socket.socket() server.bind(('127.0.0.1',8080)) server 阅读全文
posted @ 2022-11-21 17:34 悠悠-winter 阅读(29) 评论(0) 推荐(0) 编辑
摘要:同步与异步 用来表达任务的提交方式 同步 提交完任务之后原地等待任务的返回结果 期间不做任何事 异步 提交完任务之后不愿地等待任务的返回结果 直接去做其它事 有结果自动通知 阻塞与非阻塞 用来表达任务的执行状态 阻塞 阻塞态 非阻塞 就绪态、运行态 综合使用 同步阻塞 同步非阻塞 异步阻塞 异步非阻 阅读全文
posted @ 2022-11-18 18:27 悠悠-winter 阅读(44) 评论(0) 推荐(0) 编辑
摘要:黏包现象 1.服务端连续执行三次recv 2.客户端连续执行三次send 问题:服务端一次性接收到了客户端三次的消息 该现象称为"黏包现象" 黏包现象产生的原因 1.不知道每次的数据到底多大 2.TCP也称为流式协议:数据像水流一样绵绵不绝没有间隔(TCP会针对数据量较小且发送间隔较短的多条数据一次 阅读全文
posted @ 2022-11-17 16:53 悠悠-winter 阅读(63) 评论(0) 推荐(0) 编辑
摘要:传输层之TCP与UDP协议 TCP与UDP都是用来规定通信方式的 通信的时候可以随心所欲的聊 也可以遵循一些协议符合要求的聊 随心所欲的聊:文字 图片 视频 小油腻话 你侬我侬 遵循一些协议:开头带尊称 首行空两格 只准用官话 不能打情骂俏 ps: 不遵循上述协议也可以通信 只不过遵循了更合规合法合 阅读全文
posted @ 2022-11-16 15:36 悠悠-winter 阅读(293) 评论(0) 推荐(0) 编辑
摘要:软件开发架构 规定了程序的请求逻辑、功能分块(哪个地方做哪件事) C/S架构 Client:客户端 Server:服务端 """ 我们使用计算机下载下来的一个个app本质是各大互联网公司的客户端软件 通过这些客户端软件我们就可以体验到各个互联网公司给我们提供的服务 eg: 下载淘宝客户端 打开 体验 阅读全文
posted @ 2022-11-15 17:30 悠悠-winter 阅读(167) 评论(0) 推荐(0) 编辑