反恐精英ol永恒python厉害吗_【CS】Python高阶

目录Socket

线程

进程

Asynio/协程

Cookie/Session

RestAPI

1.Socket

(1)五层网络模型应用层(文件传输/电子邮件/文件服务)HTTP/FTP/SMTP/DNS/Telnet

传输层(端对端接口)TCP/UDP

网络层(选路由)IP/ICMP

数据链路层(传输有地址的帧/错误检测)ARP

物理层(物理媒体)100BASE-SX

(2)SocketTCP对接HTTP单向传输协议

TCP对接Socket自编实时对话协议 (可模拟http请求)

(3)Server与Client通信

(4)通信模式单对单

多用户连接

2.线程

(1)GIL全局解释器锁同一时刻只有一个线程在一个cpu上执行字节码,无法将多个线程映射到多个cpu上执行

会在适当时间释放(python2按代码行数划分,python3按时间片划分),IO操作也会释放GIL

(2)多线程编程

对于IO多进程多线程性能差别不大

(3)多线程方式使用Thread类 (import threading.Thread)

继承Thread (import threading.Thread)

线程池ThreadPoolExecutor (from concurrent.futures import ThreadPoolExecutor)作用:

控制数量

主线程获取某一个线程状态/某任务状态及返回值

当一个线程完成,主线程立即知道

futures多线程多进程编码接口一致

(4)线

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值