摘要:
一.事件驱动 注意,事件驱动的监听事件是由操作系统调用的cpu来完成的 事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理。另外两种常见的编程范式是(单线程)同步以及多线程编程。 协程实现的IO阻塞自动切换,那么协程 阅读全文
摘要:
1.协程 协程,又称微线程,纤程。英文名Coroutine。 主要解决IO操作 优点1: 协程极高的执行效率。因为子程序切换不是线程切换,是用户态切换,是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。 优点2: 不需要多线程的锁机制,因为只有一个线程,也 阅读全文