摘要: 一:介绍 import time def parasite(name): print('吃包子了') while True: bum = yield print('[%s]吃了编号[-%s-]的包子' % (name, bum)) def chef(): n = 0 p1 = parasite('T 阅读全文
posted @ 2018-07-13 15:28 lei-jia-ming 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在python里,有一个神奇的机制:常量池 Python 内部做了一些优化,Python把常用的整数对象都预先缓存起来 特点: 1.整数范围: -5 -- 257 2.它永远不会被GC机制回收, 只要定义的整数变量在 范围: -5 -- 256内,会被全局解释器重复使用, 257除外 3.只要在这个 阅读全文
posted @ 2018-07-09 05:35 lei-jia-ming 阅读(1942) 评论(0) 推荐(1) 编辑
摘要: Python 多线程 和 多进程的CPU使用情况进行对比 这是没跑多进程之前的使用情况 跑了2个多进程之后: 使用率 65%, 跑了4个多进程后: CPU使用率:100% 分割线 多线程: 开启了4个线程,但使用率始终是百分之20多,因为在Python里,永远只有一个线程在工作 分割线 java多线 阅读全文
posted @ 2018-07-08 13:39 lei-jia-ming 阅读(4936) 评论(0) 推荐(0) 编辑
摘要: 一:socket介绍 测试小例子TCP: from socket import * s=socket(AF_INET,SOCK_DGRAM) s.bind(('127.0.0.1',8081)) s.listen(2) #开始监听,并指定能同时处理多少个客户端的连接请求 conn,addr=s.ac 阅读全文
posted @ 2018-07-03 04:20 lei-jia-ming 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 对象的组合使用: class A: def run(self): print('我居然被曲线运行了???')class B: def __init__(self): self.run_obj = A()b = B()b.run_obj.run()# 阅读全文
posted @ 2018-06-25 08:06 lei-jia-ming 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 多态 阅读全文
posted @ 2018-06-24 22:01 lei-jia-ming 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 注意:所有成员中,只有普通字段的内容保存在对象中,即,根据类创建了多少个对象,那么在内存中就有多少个普通字段。而其他成员,无论创建对象多少个,在内存中只创建一份 阅读全文
posted @ 2018-06-24 21:42 lei-jia-ming 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一:属性 阅读全文
posted @ 2018-06-24 21:38 lei-jia-ming 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 设置私有 恢复内容结束 阅读全文
posted @ 2018-06-24 17:02 lei-jia-ming 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 类的成员 阅读全文
posted @ 2018-06-23 19:35 lei-jia-ming 阅读(87) 评论(0) 推荐(0) 编辑