01 2022 档案

摘要:今日内容概要 GIL全局解释器锁 验证GIL的存在 死锁现象 进程池与线程池 协程 IO模型 前端 BS架构 HTTP协议 GIL全局解释器锁 ''' 1.python解释器有很多,比如Cpython,Jpython,pyputhon,默认使用的是Cpython 2.Cpython中GIL全局解释器 阅读全文
posted @ 2022-01-20 22:39 一览如画 阅读(61) 评论(0) 推荐(0)
摘要:今日内容概要 僵尸进程余孤儿进程 守护进程 互斥锁 消息队列 实现进程间数据交互(IPC机制) 生产者消费者模型 线程 僵尸进程与孤儿进程 僵尸进程:进程代码运行结束之后并没有直接结束,需要等待回收子进程资源才结束 孤儿进程:主进程非正常死亡,子进程还在运行 守护进程 守护进程:守护某个进程,随着进 阅读全文
posted @ 2022-01-18 20:59 一览如画 阅读(50) 评论(0) 推荐(0)
摘要:今日内容概要 UDP代码编写 操作系统发展史 多道技术 进程理论 创建进程 进程的join方法 进程间默认无法交互 进程对象方法 UDP代码编写 1.服务端 import socket udp_sk = socket.socket(type=socket.SOCK_DGRAM) # UDP协议 ud 阅读全文
posted @ 2022-01-15 19:58 一览如画 阅读(84) 评论(0) 推荐(0)
摘要:内容概要 socket 通信循环 粘包现象 小练习(实现文件上传) socket socket模块可以实现远程数据交互 架构启动先启动服务端在启动客户端 通讯循环 简易代码 1.服务端 import socket server = socket.socket() # 默认基于网络的TCP传输协议 s 阅读全文
posted @ 2022-01-13 21:37 一览如画 阅读(77) 评论(0) 推荐(0)
摘要:内容概要 软件开发架构 网络理论 OSI七层协议 TCP协议物理连接层功能 UDP协议 软件开发架构 1.c/s架构 c:clinet客户端 s:server服务端 服务端需要具备的三大特征: 1.24小时不间断提供服务 2.固定的ip地址 3.可以服务多个用户 2.b/s架构 b:browser浏 阅读全文
posted @ 2022-01-12 17:16 一览如画 阅读(224) 评论(0) 推荐(0)
摘要:内容概要 四表五链 iptables 四表五链 四表:filter 负责过滤功能 nat 网络地址转换 mangle 负责修改数据包内容 raw 负责数据包跟踪 五链:PREROUTING 主机外报文进入位置 INPUT 报文进入本机用户空间位置 OUTPUT 报文从本机用户空间出去的位置 FORW 阅读全文
posted @ 2022-01-11 22:04 一览如画 阅读(360) 评论(0) 推荐(0)