随笔分类 -  并发编程,网络编程

GIL锁进程池线程池携程
摘要:多进程实现TCP服务端并发 import socket from multiprocessing import Process def get_server(): server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.se
26
0
0
并发编程
摘要:并发编程 同步与异步 用来表达任务的提交方式 同步 提交完任务之后原地等待任务的返回结果期间不做任何事 可靠任务序列 异步 提交完任务后不等待任务的返回结果直接去做其他事情有结果自动通知,至被依赖的任务最终是否真正完成,依赖他的任务无法确定 不可靠任务序列 阻塞与非阻塞 用来表达任务的运行状态 阻塞
17
0
0
网络编程socket粘包解决与进程概念
摘要:socket模块 如果我们需要编写基于网络进行数据交互的程序 意味着我们需要自己通过代码来控制我们之前所学习的OSI七层(很繁琐 很复杂 类似于我们自己编写操作系统) socket类似于操作系统 封装了丑陋复杂的接口提供简单快捷的接口 socket也叫套接字 基于文件类的套接字家族(单机) AF_U
68
0
0
计算机网络基础与网络编程基础
摘要:计算机网络基础 软件开发架构 1.C\S架构 Client:客户端(可以由提供服务端高度定制客户端) Server:服务端(提供服务的程序) 优势:不同公司客户端由不同公司独立开发 可以高度定制客户端功能 劣势需要下载 规定了程序的请求逻辑、功能分块 """ 我们使用计算机下载下来的一个个app本质
92
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起