摘要:
python中多线程共享全局变量的优缺点 优点:在一个进程内的所有线程共享全局变量,很方便在多个线程间共享数据 缺点:线程是对全局变量随意遂改可能造成多线程之间对全局变量的混乱(即线程非安全)下面就是一个资源竞争,全局变量混乱的例子 代码中两个线程同... 阅读全文
摘要:
for循环遍历其实就是取出可迭代对象中的迭代器然后对迭代器不断的间隙next()操作,再处理掉最后一次对迭代器next()时抛出的异常.下面我们使用一个while模拟了for...in...的实现lists = [i * 2 for i in range(5)]for... 阅读全文
摘要:
面向对象有封装,继承,多态三大特性,我们在这里主要介绍python中的多态.多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置... 阅读全文
摘要:
tcp协议的三次握手 第一次 syn 客户端第一次发送数据 第二次 syn+ack 服务器回复数据+确认客户端的数据 第三次 ack 客户端确认服务器的的数据tcp协议四次挥手第一次 FIN+ACK 客户端关的信息,加上 上一次确认服务器数据的确认码 第二次 ACK... 阅读全文
摘要:
不带参数的单层装饰器程序一开始执行的时候便会自动的对test装饰相当于执行了test = outer(test)这条语句,所以>-----1----------2----------1----------2----------1----------2-----<') ... 阅读全文