摘要:
自定义了线程的start方法,当启动线程的时候才初始化线程池,并根据线程池定义的数量和任务数量取min, 而不是先开启定义的线程数等待命令,在一定程度上避免了空线程对内存的消耗。 并且引入了contextlib.contextmanager ,这个装饰器使得函数可用使用with方法 阅读全文
posted @ 2018-08-31 20:50
dawn-liu
阅读(154)
评论(0)
推荐(0)
|
摘要:
自定义了线程的start方法,当启动线程的时候才初始化线程池,并根据线程池定义的数量和任务数量取min, 而不是先开启定义的线程数等待命令,在一定程度上避免了空线程对内存的消耗。 并且引入了contextlib.contextmanager ,这个装饰器使得函数可用使用with方法 阅读全文
posted @ 2018-08-31 20:50
dawn-liu
阅读(154)
评论(0)
推荐(0)
摘要:
I/O多路复用指:通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。 阅读全文
posted @ 2018-08-31 18:56
dawn-liu
阅读(202)
评论(0)
推荐(0)
摘要:
python -mtrace --trace ping_host.py 阅读全文
posted @ 2018-08-31 15:51
dawn-liu
阅读(534)
评论(0)
推荐(0)
摘要:
下面是最初的情况 #/usr/bin/env python # -*- coding: utf-8 -*- import os import time import subprocess import threading from threadpool import ThreadPool impor 阅读全文
posted @ 2018-08-31 15:50
dawn-liu
阅读(1025)
评论(0)
推荐(0)
摘要:
查看正则表达式是否正确的网址:http://tool.chinaz.com/regex/ jquery对象:https://www.processon.com/view/link/5b7d6458e4b0534c9bb76ad9 jquery事件:https://www.processon.com/ 阅读全文
posted @ 2018-08-31 14:17
dawn-liu
阅读(113)
评论(0)
推荐(0)
摘要:
vim的多行移动 vim 中删除多行 多行注释 删除行首空格 每行前面加入一个空格 阅读全文
posted @ 2018-08-31 14:16
dawn-liu
阅读(5901)
评论(0)
推荐(0)
摘要:
一在windows主机上探测主机是否存活 下面以多线程的方式: import osimport timeimport subprocessfrom concurrent.futures import ThreadPoolExecutorimport redef ping_call(network,n 阅读全文
posted @ 2018-08-31 13:53
dawn-liu
阅读(486)
评论(0)
推荐(0)
|