小朋友,你要尿尿吗?------扯淡select/poll/epoll
来源:互联网 发布:淘宝知识产权新规 编辑:程序博客网 时间:2024/04/25 03:59
睡觉起来上厕所, 想起了幼儿园尿尿的事情。 尽管, 我没有上过幼儿园。
幼儿园小班, 老师叫select. select老师说: 小朋友A, 你想尿尿吗? 小朋友B, 你想尿尿吗? 小朋友C你想尿尿吗? ... 轮询一遍, 最后才知道只有小朋友A要尿尿。时间复杂度O(n)
幼儿园中班, 老师叫poll poll老师说: 小朋友A, 你想尿尿吗? 小朋友B, 你想尿尿吗? 小朋友C你想尿尿吗? ... 轮询一遍, 最后才知道只有小朋友A要尿尿。时间复杂度O(n)
幼儿园大班, 老师叫epoll epoll老师说: 想尿尿的, 直接站到预备尿尿的集合区, 我带你们去尿尿。 最后发现,只有小朋友A站到了预备尿尿的集合区, 没有轮询过程。时间复杂度O(1)
睡觉去。
阅读全文
0 0
- 小朋友,你要尿尿吗?------扯淡select/poll/epoll
- select、Poll、epoll比较。
- select,poll,epoll区别
- select,poll,epoll用法
- select, poll, epoll
- select、poll、epoll
- select,poll,epoll区别
- select、poll和epoll
- socket-select ,poll ,epoll
- select poll epoll区别
- select、poll和epoll
- select, poll, epoll
- select,epoll,poll比较
- poll, select, epoll
- select、Poll、epoll比较
- select、poll和epoll
- select,poll,epoll总结
- select,epoll,poll比较
- 扯淡哈希表
- 关于thinkphp模型中hasOne中字段同名的问题
- nodejs中循环require的解决方案
- 深入理解非阻塞同步IO和非阻塞异步IO
- Spring Boot Eclipse maven项目 错误: 找不到或无法加载主类...解决办法
- 小朋友,你要尿尿吗?------扯淡select/poll/epoll
- tensorflow 如何获取一个tensor的真实维度
- Python常见问题解决办法之:环境搭建
- 知道为啥HashMap里面的数组size必须是2的次幂?
- 解决非controller使用@Autowired注解注入为null问题
- maven项目开发环境搭建之五使用SVN管理代码
- Java 9 : 从零开始实现模块化(一)
- php模式设计之 注册树模式
- unity打开VS2017异常解决 unity打开VS2017很慢 unity只打开mono