摘要: 首先,这两个概念应该没什么联系,只是在同一时间遇到了,就写进了一篇中。 1.协程 协程不是线程,更不是进程,协程本质上就是在一个线程内执行的一个函数,这个函数比较特殊,可以执行到某处挂起,随后可在被挂起的地方继续执行。 协程仅仅是一个特殊的函数,与进程、线程不是同一维度。 一个进程可包含多个线程,一 阅读全文
posted @ 2019-07-01 15:26 大白的攻城狮 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 线程池 当我们需要多次使用线程时,需要多次创建并销毁线程。而创建并销毁线程的过程势必会消耗内存。线程池是一种多线程处理形式,提前创建多个线程,处理过程中将任务添加到任务队列,每个线程不断往复的从任务队列中获取任务、执行任务。避免了在处理短时间任务时创建与销毁线程的代价。 应用场景: 1.需要大量的线 阅读全文
posted @ 2019-07-01 15:03 大白的攻城狮 阅读(295) 评论(0) 推荐(0) 编辑