• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






善良的大猪猪

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年5月6日

python 套接字之select poll epoll
摘要: python下的select模块使用 以及epoll与select、poll的区别 先说epoll与select、poll的区别(总结) select, poll, epoll 都是I/O多路复用的具体的实现,之所以有这三个鬼存在,其实是他们出现是有先后顺序的。 I/O多路复用这个概念被提出来以后, 阅读全文
posted @ 2018-05-06 16:51 善良的大猪猪 阅读(532) 评论(0) 推荐(0)
 
python之socket(套接字)
摘要: Socket 一、概述 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socke 阅读全文
posted @ 2018-05-06 16:45 善良的大猪猪 阅读(637) 评论(0) 推荐(0)
 
python 中的multiprocessing 模块
摘要: multiprocessing.Pipe([duplex]) 返回2个连接对象(conn1, conn2),代表管道的两端,默认是双向通信.如果duplex=False,conn1只能用来接收消息,conn2只能用来发送消息.不同于os.open之处在于os.pipe()返回2个文件描述符(r, w 阅读全文
posted @ 2018-05-06 10:59 善良的大猪猪 阅读(477) 评论(0) 推荐(0)
 
python 中的queue, deque
摘要: python3 deque(双向队列) 创建双向队列 import collections d = collections.deque() append(往右边添加一个元素) import collections d = collections.deque() d.append(1) d.appen 阅读全文
posted @ 2018-05-06 10:32 善良的大猪猪 阅读(7784) 评论(0) 推荐(2)
 
python 多线程中的同步锁 Lock Rlock Semaphore Event Conditio
摘要: 摘要:在使用多线程的应用下,如何保证线程安全,以及线程之间的同步,或者访问共享变量等问题是十分棘手的问题,也是使用多线程下面临的问题,如果处理不好,会带来较严重的后果,使用python多线程中提供LockRlockSemaphoreEventCondition用来保证线程之间的同步,后者保证访问共享 阅读全文
posted @ 2018-05-06 09:16 善良的大猪猪 阅读(471) 评论(0) 推荐(0)