该文被密码保护。 阅读全文
摘要:
守护线程 线程锁 为什么Cpython自带GIL锁还出现死锁,因为是对线程GIL锁,避免不了时间片轮转带来数据不安全 阅读全文
摘要:
多线程接受input类型clientimport socketsk = socket.socket()sk.connect(('127.0.0.1',8080))msg = sk.recv(1024)print(msg)inp = input('>>> ').encode('utf-8')sk.se 阅读全文
摘要:
线程就栈寄存那些东西,占用内存小 import timeimport threading def wahaha(n): time.sleep(0.5) print(n,threading.current_thread(),threading.get_ident()) #线程名和ID for i in 阅读全文
摘要:
# 管道 管道实现生产者消费者模型 阅读全文
摘要:
# 队列 # 生产者消费者模型 # 生产者消费者模型_joinableQueue(解决一个None,多人get阻塞问题) 总结 阅读全文
摘要:
# 信号量(相等于加锁,只不过里面有个计时器) # 事件 阅读全文
摘要:
# 锁 阅读全文
摘要:
多进程中的几个方法 # 开启多个子进程 # 开启多进程的第二种方式 阅读全文
摘要:
# 多个进程可以同时执行 并发# 我们现在写的一个py文件就自己一个进程 同步执行代码# 并发效果: # 在我们自己的一个py文件里 启动多个进程 # 多个进程之间 - 操作系统# 如何在自己的py文件里 启动一个进程import osimport timefrom multiprocessing import Processdef func(): pri... 阅读全文