libevent框架学习
特点:
  1.可移植行,跨平台的
  2.速度快,libevent会用各平台最快的非阻塞IO函数
  3.扩展性
  4.方便性
构成:
  1.evutil: 抽象出各平台network的函数
  2.event and event_base
  3.bufferevent: 事件的缓冲池
  4.evbuffer: bufferevent的接口
  5.evhttp: http接口
  6.evdns: dns接口
  7.evrpc: rpc接口
libevent目录结构:
  libevent_core 所有核心事件和缓冲函数
  libevent_extra 特殊协议
  libevent 上面两个目录的公共部分
  libevent_pthreads 线程目录  
  libevent_openssl 提供加密openssl

最新文章

  1. 关于 Chrome 浏览器中 onresize 事件的 Bug
  2. C#微信公众平台接入示例代码
  3. Hadoop启动报Error: JAVA_HOME is not set and could not be found解决办法
  4. solr多条件查询(三)
  5. linux shell 中 printf 与 echo的区别
  6. 伪类写border, transform: scale3d() 及兼容性
  7. SY全局系统字段
  8. 第一篇:groovy对DSL的语法支持
  9. SaaS系列介绍之九: SaaS营销模式分析
  10. C#开发-ftp操作方法整理
  11. C#和C++除了语法上的差别外,还有什么其他的区别
  12. 使用maven时出现Failure to transfer 错误的解决方法
  13. 第二十三节: EF性能篇(三)之基于开源组件 Z.EntityFrameWork.Plus.EF6解决EF性能问题
  14. 第一册:lesson seventy nine.
  15. 使用 cmd连接 Oracle,MySql,SQL Server 数据库
  16. Java不区分大小写的CaseInsensitiveMap
  17. Docker启动出现"No space left on device" 或者 docker日志太多导致磁盘占满问题
  18. vue.js 开发文档
  19. jQuery筛选--find(expr|obj|ele)和siblings([expr])
  20. 【进阶修炼】——改善C#程序质量(5)

热门文章

  1. JS截图(html2canvas)
  2. kali虚拟机安装后操作[配置ssh,安装vmtools,更新源]
  3. c++面向对象程序设计总结(类的使用)
  4. 记录一个IIS的服务器错误问题的解决方案
  5. CocoStuff—基于Deeplab训练数据的标定工具【四、用该工具标定个人数据】
  6. 笨办法学Python - 习题8-10: Printing & Printing, Printing
  7. halt命令详解
  8. redis高级应用(集群搭建、集群分区原理、集群操作)
  9. 允许使用root远程ssh登录(Ubuntu 16.04)
  10. No.0_Team C#