摘要:
# -*- coding: utf-8 -*- # 服务器端代码 import socket import gevent from gevent import monkey monkey.patch_all() def serve(conn): while True: try: data = con 阅读全文
posted @ 2023-03-31 22:47
MrSphere
阅读(88)
评论(0)
推荐(0)
摘要:
Pyhton3.10 yield 模拟协程实验 实验原理 协程,单线程解决并发问题 什么是并发? 并发指的是多个任务看起来是同时运行的,并发=切换+保存状态 优点:应用程序级别速度要远远高于操作系统的切换 缺点:线程内其他的任务都不能执行了,一旦引入协程,就需要监测单线程下所有的IO行为,实现遇到I 阅读全文
posted @ 2023-03-31 19:27
MrSphere
阅读(36)
评论(0)
推荐(0)
摘要:
应用场景 # 什么时候用池 池的功能是限制启动的进程数或线程数 # 什么时候应该限制 当并发的任务数量远远超过了计算机的承受能力时, 即无法一次性开启过多的进程数或线程数时, 就应该用池的概念,将开启的进程数或线程数限制在计算机的可承受范围内 # 提交任务的两种形式 1. 同步:提交完任务后就在原地 阅读全文
posted @ 2023-03-31 16:34
MrSphere
阅读(81)
评论(0)
推荐(0)
摘要:
# -*- coding: utf-8 -*- import copy import random from threading import Timer,current_thread import queue ''' queue 模块中 主要有 queue,simpleQueue,LifoQueu 阅读全文
posted @ 2023-03-31 10:33
MrSphere
阅读(58)
评论(0)
推荐(0)

浙公网安备 33010602011771号