浅析epoll – epoll例子以及分析

作者: NickYang 分类: 技术文章,程序开发 发布时间: 2013-01-06 09:15

上篇我们讲到epoll的函数和性能。这一篇用用这些个函数,给出一个最简单的epoll的例子。

上面是一个echo server的例子,下来我们看下echo client的例子

以上客户端和服务器例子均来自网络,自己没有单独写,因为觉得自己写了跟着个差不多还浪费时间,大家有兴趣可以去研究下libevent和libev,这都是很好用的C风格的epoll网络库,或者之际看ASIO吧。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

7条评论
  • weiwangchao

    2013 年 11 月 1 日 11:02

    排版不咋的啊?复制到别处不像样子。

    潜水 其它浏览器 其它操作系统
    1. eliteYang

      2013 年 11 月 1 日 14:51

      这都是什么毛病,伸手党还jjyy的。再说了,在我的网站上排版也没什么问题。如果嫌排版有问题,请不要复制,谢谢!

      神话 其它浏览器 其它操作系统
      1. weiwangchao

        2013 年 11 月 1 日 18:00

        擦,你才jjyy,放到网上有意见提一下有问题吗?怕提意见不要放网上来,自己硬盘里留着。

        潜水 其它浏览器 其它操作系统
        1. eliteYang

          2013 年 11 月 1 日 19:08

          你这叫提意见,你这叫找茬。你具体说有什么意见?你说排版,我就想知道,哪里排版有问题,你不会拷贝吧!

          神话 其它浏览器 其它操作系统
          1. dfasf

            2013 年 11 月 3 日 23:07

            没看懂吗?拷贝到别处就格式全乱,说明你这个排版兼容性太差。你随便复制到word或txt看看效果

            潜水 其它浏览器 其它操作系统
            1. eliteYang

              2013 年 11 月 4 日 11:18

              你是选中代码然后拷贝的吧,都说了你不会用了。正确的做法是:鼠标放在代码上会出现一个工具条,然后点expand code,按ctrl + c,拷出来绝对没有问题,这些我都是在IDE中排好版的代码,怎么会出现格式乱呢。以后麻烦先琢磨怎么用插件。

              神话 其它浏览器 其它操作系统
              1. Yu

                2015 年 7 月 5 日 13:48

                人家说ctrl+A ,ctrl+C, ctrl+V,不告而转后发现代码乱了~
                哈哈哈哈哈哈哈

                神话 Chrome浏览器 Mac OS X

发表评论

电子邮件地址不会被公开。 必填项已用*标注