自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 linux环境安装twisted

twisted是事件驱动的网络框架,用于开发异步网络应用程序和协议,twisted下载地址:https://pypi.org/simple/twisted/下载形如Twisted-15.2.1.tar.bz2格式压缩包tar -xf Twisted-15.2.1.tar.bz2解压指定python setup.py install安装一个使用twisted实现TCP服务器/客户端模...

2018-11-29 19:08:02 1855

原创 python Queue实现线程间通信

python中Queue是消息队列,提供线程间通信机制,python3中重名为为queueQueue模块中的类:Queue(maxsize=0):创建一个FIFO队列,若给定最大值,队列没有空间时阻塞,否则是无限队列LifoQueue(maxsize=0):创建一个栈,maxsize含义同上PriorityQueue(maxsize=0):创建一个优先队列,maxsize含义同上...

2018-11-26 16:02:39 932

原创 python多线程

python程序解释依靠解释器主循环,主循环中同时只能有一个控制线程在运行,类似单核CPU,是伪并发,python保证只有一个线程运行的机制是使用全局解释器锁GIL,如下:1.设置GIL2.切换一个线程运行3.执行指定数量的字节码指令或者线程yielding4.设置线程为睡眠状态5.解锁GIL调用外部代码比如C或者C++的时候,GIL会保持锁定,因为此时没有python字节...

2018-11-26 14:16:22 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除