摘要: socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现, 阅读全文
posted @ 2016-07-05 14:49 Nuwanda 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 使用socket模块可以实现程序之间的通信,但是server在同一时刻只能和一个客户端进行通信,如果要实现一个server端可以和多个客户端进行通信可以使用 1.多线程 2.多进程 3.select I/O多路复用 来实现服务器端和多个客户端进行通信,本文将会介绍使用select实现伪并发。 I/O 阅读全文
posted @ 2016-07-05 14:28 Nuwanda 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 什么是装饰器? 老板提出需求:希望将之前已经实现的功能添加一个新的功能(在python中一般是通过函数来实现某一个功能) 怎么办呢?因为有以下几点比较难办: 1.不能改变其他人调用你的这个函数的方式.... 2.这个函数在其他的位置总共被调用了1000次,总不能挨个去修改吧.... 装饰器闪亮登场: 阅读全文
posted @ 2016-07-05 11:32 Nuwanda 阅读(118) 评论(0) 推荐(0) 编辑