摘要:
IO多路复用 socket模块是阻塞的,通过socket建立的服务端可以接收多个请求,但只能同时处理一个请求,其他请求都被阻塞。可以通过IO多路复用解决这个问题,socketserver内部使用的就是IO多路复用以及多线程和多进程。 IO多路复用就是指通过一种机制可以监视多个描述符,一旦某个描述符就 阅读全文
摘要:
socket也称作‘套接字,用于描述IP地址和端口,是一个通信的终点。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的 阅读全文
摘要:
python的单例模式就是一个类的实例只能自始自终自能创建一次。应用场景比如说数据库的连接池。 阅读全文
摘要:
1 #!/usr/bin/env python 2 # coding=utf-8 3 4 class HexmException(Exception): 5 6 def __init__(self, msg): 7 self.message = msg 8 9 def __str__(self): 10 return sel... 阅读全文