最新文章
-
多线程-并发的套接字通信
我们来看看原来的例子,简单的套接字通信: 服务端: import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(("127.0.0…… -
多线程-线程queue
queue is especially useful in threaded programming when information must be exchanged safely between multiple threads. 进程queue:用于进程之间共享数…… -
多线程-信号量 Semaphore, Event, 定时器 Timer
一、信号量 Semaphore 信号量也是一把锁,可以指定信号量为5,对比互斥锁同一时间只能有一个任务抢到锁去执行,信号量同一时间可以有5个任务拿到锁去执行,如…… -
-
多线程-GIL全局解释锁
一、 引子 定义: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes a…… -
多线程-互斥锁
从例子出发,来看需求: n=100, 启动100个线程,每个线程对n-1,运行完后输出最后结果。 来看我们一般的做法: 这儿已n=3为例: from threading import…… -
-
多线程-Thread对象的其他属性和方法
Thread实例对象的方法 # isAlive() 返回线程是否活动的。 # getName() 返回线程名。 # setName() 设置线程名。 threading模块提供的一些方法: # threa…… -
nginx代理websoket
配置文件如下: http { include mime.types; default_type application/octet-stream; # for websoket map $http_upgrade $conn…… -
厉害
评论于 通过修改hosts去除小米电视广告