上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 同步和异步 同步 函数或方法被嗲用的时候,调用者是否得到最终结果 直接得到最终结果的,就是同步调用, 不直接得到最终结果的,就是异步调用 阻塞和非阻塞 函数与或方法调用的时候,是否立刻返回 立刻返回就是非阻塞调用 不立刻返回就是阻塞调用 注意: 同步,异步强调的是,是否得到(最终的结果) 阻塞,非阻 阅读全文
posted @ 2019-10-25 20:15 Agsol 阅读(134) 评论(0) 推荐(0) 编辑
摘要: server client 阅读全文
posted @ 2019-10-24 21:30 Agsol 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 变量 ipo i input p process o output 变量: 定义世间万物变化的状态 变量的组成: 变量名(描述,接受变量值) 赋值符号 (赋值) 变量值(具体的值) 变量名的规范: 1.变量名必须要有描述意义 2.变量名由数字,字母,下划线组成,不能以数字开头 3.不能以关键字命名 阅读全文
posted @ 2019-10-24 19:12 Agsol 阅读(152) 评论(0) 推荐(0) 编辑
摘要: concurrent包 concurrent.futrues模块 3.2版本引入 异步并行任务模块,提供一个高级的异步可执行的便利接口. 提供了两个池执行器 ThreadPoolExecutor异步调用的线程池的Executor ProcessPoolExecutor异步调用的进程池的Executo 阅读全文
posted @ 2019-10-24 16:53 Agsol 阅读(183) 评论(0) 推荐(0) 编辑
摘要: gevent模块 注意:from gevent import monkey;monkey.patch_all()必须放到被打补丁者的前面,如time,socket模块之前 猴子补丁是一种大规模覆盖api的补丁,慎用 阅读全文
posted @ 2019-10-24 16:52 Agsol 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 线程同步 概念 线程同步,线程间协同,通过某种技术,让一个线程访问某些数据时,其他线程不能访问这些数据,直到该线程完成对数据的操作. 临界区(Critical Section) 互斥量(Mutex) 信号量(Semaphore) 时间(Event) Event事件 Event事件,是线程间通信机制中 阅读全文
posted @ 2019-10-22 19:20 Agsol 阅读(177) 评论(0) 推荐(0) 编辑
摘要: client server线程解决 server进程解决 阅读全文
posted @ 2019-10-22 19:19 Agsol 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Python中的进程 多进程 多进程是真正的并行 Python中的GIL,多线程不是CPU密集型程序的好的选择 多进程可以绕过GIL 多进程可以完全独立的进程环境中运行程序,可以充分利用多处理器 multiprocessing类 Process类 Process类遵循了Thread类的API.常用的 阅读全文
posted @ 2019-10-21 20:49 Agsol 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 多道技术 单道批处理系统:多个程序串行使用CPU 多道程序设计技术:多个程序同时进入计算机的主存储器并启动,宏观上是并行的,多道程序处在运行中;微观上是串行的,各道程序轮流交替使用CPU.空间上的复用,一个CPU可以让多个用户使用 + 空间上的复用:一个CPU可以提供给多个用户使用 + 时间上的复用 阅读全文
posted @ 2019-10-21 20:47 Agsol 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Socket模块 + 什么是socket socket是一个模块,可以写一套C/S架构的套接字 + 为什么要用socket socket套接字会把底层各层协议工作封装好,可以节省开发成本 + Python中的使用 内置模块 import socket 注意: 客户端与服务端必须遵循:一端发,一端收 阅读全文
posted @ 2019-10-18 17:29 Agsol 阅读(285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页