摘要:
协程 本质:在单线程下,由用户自己控制一个任务遇到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)

浙公网安备 33010602011771号