上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: body { background-repeat: no-repeat; background: rgba(12, 100, 129, 0) url('http://images.cnblogs.com/cnblogs_com/lddragon/1492206/o_QQ%E6%88%AA%E5%9B 阅读全文
posted @ 2019-08-15 15:34 LD_Dragon 阅读(148) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xiongchengluo1129/article/details/80462651 我们定义变量会申请内存空间来存放变量的值,而内存的容量是有限的,当一个变量值没有用了(称为垃圾),就应该将其占用的内存给回收掉。变量名是访问到变量的唯一方式,所以当一个变 阅读全文
posted @ 2019-08-15 15:16 LD_Dragon 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 不使用socketserver模块实现 tcp协议服务端的并发 import socket from threading import Thread s = socket.socket() s.bind(('127.0.0.1', 56984)) s.listen(5) def ser 阅读全文
posted @ 2019-08-14 20:04 LD_Dragon 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1.线程与进程运行完毕的区别: 1.主进程运行完毕指的是主进程代码运行完毕 2.主线程运行完毕指的是所在的进程内的所有非守护线程运行完毕后,主线程才算运行完毕 强调:运行完毕,并非是终止 2.守护进程:主进程代码运行完毕,守护进程也就结束 (守护的是主进程) 主进程要等非守护进程都运行完毕后再回收子 阅读全文
posted @ 2019-08-12 21:11 LD_Dragon 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 进程间通信 之前说 进程就是一块内存空间 且 进程与进程之间是相互 间隔的 无法直接的交互 但是 可以通过 队列来实现 队列:先进先出 堆栈:先进后出 方法 from multiprocessing import Queue 导入模块 q = Queue() 生成 队列 括号内可以传参 表示 这个队 阅读全文
posted @ 2019-08-12 20:57 LD_Dragon 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 什么是进程?? 程序就是一坨代码 而 进程就是正在运行的程序 。进程是对正在运行程序的一个抽象。是系统进行资源分配和调度的基本单位 进程调度 时间片轮转法+多级反馈队列 进程三状态图 ps:程序不会立刻进入运行态 都会现在就绪态等待cpu的执行 时间片轮转(Round Robin,RR)法的基本思路 阅读全文
posted @ 2019-08-12 17:00 LD_Dragon 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 多道 多道技术(***) 1.空间上的复用 多个程序共用一套计算机硬件 2.时间上的复用 切换+保存状态(***) 1.当一个程序遇到IO操作 操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率) 2.当一个程序长时间占用cpu 操作系统也会剥夺该程序的cpu执行 阅读全文
posted @ 2019-08-09 17:20 LD_Dragon 阅读(1003) 评论(0) 推荐(1) 编辑
摘要: ## 异常处理什么是异常? ​ 程序在运行过程中出现了不可预知的错误 并且该错误没有对应的 处理机制 那么就会以异常的形式表现出来 造成的影响是整个程序无法正常运行异常的结构 ​ 1.异常类型 NAMEError 2. 异常的信息 name 'xxx' is not defined 3.异常的位置异常的种类可以分为两大类 1. 语法错误 是你程序立刻就能解决的,这种错误... 阅读全文
posted @ 2019-08-08 21:23 LD_Dragon 阅读(122) 评论(0) 推荐(0) 编辑
摘要: UDP通信 数据报协议(自带报头) 没有双向通道 通信类似于发短信 1.udp协议客户端允许发空 2.udp协议不会粘包 3.udp协议服务端不存在的情况下,客户端照样不会报错? 4.udp协议支持并发 UDP类似于发短信 TCP类似于打电话 并发:看起来像同时运行的 并行:真正意义上的同时运行 ## udp 的基本使用客户端```pythonimport socketclient ... 阅读全文
posted @ 2019-08-08 21:22 LD_Dragon 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: ## 粘包处理**客户端粘包:****发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间间隔很短,数据量很小,TCP优化算法会当做一个包发出去,产生粘包)****服务端粘包****接收方不及时接收缓冲区的包,造成多个包接收(客户端发送了一段数据,服务端只收了一小部分,服务端下次再收的时候还是从缓冲区拿上次遗留的数据,产生粘包)** 所谓粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次... 阅读全文
posted @ 2019-08-08 19:29 LD_Dragon 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页