TOP
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页
摘要: 协程 相关概念 目的 单线程下实现并发 概念特性 内部原理 优缺点 yield yield send 实例 import time def wrapper(func): def inner(*args,**kwargs): ret =func(*args,**kwargs) next(ret) re 阅读全文
posted @ 2019-01-31 17:27 羊驼之歌 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 线程 相关概念 进程线程关系图 threading 模块 线程创建 方法形式创建线程 from threading import Thread import time def sayhi(name): time.sleep(2) print('%s say hello' %name) if __na 阅读全文
posted @ 2019-01-31 02:49 羊驼之歌 阅读(312) 评论(0) 推荐(0) 编辑
摘要: IPA 通信 概念原理 创建/方法 进程间通讯示例 import time from multiprocessing import Process, Queue def f(q): q.put([time.asctime(), 'hi', 'hello']) #调用主函数中p进程传递过来的进程参数 阅读全文
posted @ 2019-01-30 23:58 羊驼之歌 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 进程 相关概念 进程 同步/异步 阻塞/非阻塞 并发/并行 顺序执行:你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。 并发:你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。 并行:你吃饭吃到一半,电话来了,你一边打电话一边吃饭, 阅读全文
posted @ 2019-01-30 23:38 羊驼之歌 阅读(221) 评论(0) 推荐(0) 编辑
摘要: socket 背景概念 脑图结构 OSI 模型 socket 概念特性 脑图结构 理解示意图 额外补充 Socket是应用层与 TCP/IP协议族通信的中间软件抽象层,它是一组接口。 在设计模式中, Socket其实就是一个门面模式 它把复杂的 TCP/IP协议族隐藏在 Socket接口后面,对用户 阅读全文
posted @ 2019-01-30 21:59 羊驼之歌 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 根据字符串的模块名实现动态导入模块的库 目录结构 bbb.py 阅读全文
posted @ 2019-01-30 21:41 羊驼之歌 阅读(139) 评论(0) 推荐(0) 编辑
摘要: #该模块可以把一个类型,如数字,转成固定长度的bytes类型 import struct # res = struct.pack('i',12345) # print(res,len(res),type(res)) #长度是4 res2 = struct.pack('i',12345111) print(res2,len(res2),type(res2)) #长度也是4 unpack_r... 阅读全文
posted @ 2019-01-30 21:18 羊驼之歌 阅读(121) 评论(0) 推荐(0) 编辑
摘要: subprocess子进程模块 阅读全文
posted @ 2019-01-30 21:17 羊驼之歌 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 目录 3.5.1 python3 变动 3.5.2 构造方法 3.5.3 可调用的对象 3.5.4 类的访问控制 3.5.5 类的表示 3.5.6 容器背后的魔法方法 3.5.7 操作符 3.5.7.1比较操作符 3.5.7.2 常见数值操作符 3.5.7.3 反射算数运算符 3.5.7.4 增强赋 阅读全文
posted @ 2019-01-30 20:36 羊驼之歌 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-01-30 20:23 羊驼之歌 阅读(111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页