reactor设计模式处理网络高并发IO请求

同步编程 while(1) { epoll_wait(...) for(;;) { if (fd == listenner_socket) { cfd = accpt(listenner_socket)...

2018-12-21 16:15:54

阅读数 234

评论数 0

霸气!女程媛征男友的需求说明书!

前 言 常听人说程序员的生活枯燥为人刻板,其实这是你不懂程序员。代码之外,生活之中,这些高智商人的幽默风趣,才华的展现往往能在「论坛」这个神奇的领域一窥究竟。(悲哀,因为给他们展现Coder之外...

2018-12-20 17:50:37

阅读数 132

评论数 1

线程池的设计,一篇就够

文章目录为什么需要线程池条件变量结合互斥锁 + 任务队列eventfd + epolleventfd + epoll + 多队列的设计Lock-free 为什么需要线程池 在那些情况下我们会使用到多线程: 阻塞调用(阻塞IO调用、等待资源) 耗时的计算(读写文件、复杂的计算) 高密度任务...

2018-12-20 17:03:30

阅读数 252

评论数 0

提示
确定要删除当前文章?
取消 删除