摘要: 协程 本质:在单线程下,由用户自己控制一个任务遇到io阻塞了就切换另外一个任务去执行,以此来提升效率 目的:减少操作系统切换的开销,规避IO操作,将一条线程中的io操作 降到最低 定义 协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 特点: 必须在只有一个单线程里实现并发 修改共享 阅读全文
posted @ 2020-06-14 09:09 晨启星落 阅读(128) 评论(0) 推荐(0)
摘要: 线程 线程优点: 数据共享,但数据不安全 效率高开销小 可以被多个cpu调度(是CPU调度的最小单位),由操作系统负责调度 数据共享: Manager dict list 只要是共享的数据都存在数据不安全的现象 需要我们自己加锁来解决数据安全问题 不安全现象: += -= *= /= while i 阅读全文
posted @ 2020-06-14 09:07 晨启星落 阅读(348) 评论(0) 推荐(0)
摘要: 进程 进程: 正在进行的一个过程或者说一个任务. 由CPU执行. 并发与并行 多道技术概念:内存中同时存入多道(多个)程序,cpu从一个进程快速切换到另外一个,使每个进程各自运行几十或几百毫秒,这样,虽然在某一个瞬间,一个cpu只能执行一个任务,但在1秒内,cpu却可以运行多个进程,这就给人产生了并 阅读全文
posted @ 2020-06-14 09:06 晨启星落 阅读(146) 评论(0) 推荐(0)
摘要: 网络编程 B/S与C/S架构 客户端:Client 浏览器:Browser 服务端:Server B/S架构 优点 :丰富满足客户的个性化要求,安全性很容易保证,响应速度较快 缺点 : 需要开发客户端和服务器两套程序,开发成本维护成本较高,兼容性差,用户群固定 B/S架构 优点:分布性强,客户端几乎 阅读全文
posted @ 2020-06-14 09:02 晨启星落 阅读(121) 评论(0) 推荐(0)
摘要: 1.序列类型 [TOC] 1.1 通用序列类型 索引及分片 格式:序列对象[索引] 分片的格式:序列对象[起始索引:终止索引:步长] 分片的复制 分片的复制属于浅复制 通用序列类型操作 相加 使用"+"号可以实现序列相加,及对序列进行扩充 相乘 序列可以与一个整数相乘得到一个新的序列,新序列为原序列 阅读全文
posted @ 2020-04-24 15:01 晨启星落 阅读(534) 评论(0) 推荐(0)