网络编程
文章平均质量分 81
zsk4232000
这个作者很懒,什么都没留下…
展开
-
Linux 网络编程 select复用模式
起先用多线程进行网络编程,即在服务器上监听socket,当监听到新的客户端连接时,开启一个线程进行处理,直至结束。后来感觉如果客户端很多的话,就会有相应的线程,必定影响效率,所以就尝试了用select复用模式。在网上查了很多资料,感觉大部分都是误人子弟,而且还都是ctrl-c ctrl-v的,连转载都没标。 在服务器上有两种描述字,一种是服务器自己的socket描述符,用于监听新原创 2015-12-08 22:35:15 · 395 阅读 · 0 评论 -
用libevent开发一个http服务端,附带一个curl http客户端
对http交互较为陌生,所以最近写了两个小demo,一个http server 和一个http client,对于http server,很多人推荐使用libevent。http server:#include <stdlib.h>#include <stdio.h>#include <string.h>//libevent http server he...原创 2018-06-15 16:06:06 · 3372 阅读 · 2 评论