- 博客(15)
- 资源 (8)
- 收藏
- 关注
原创 C++高并发网络架构与实现——资源环境下载与配置
学会使用C++实现从1个用户连接到10000个用户链接,从每秒1个用户/1个数据包,到1万用户/1百万个数据包,最终实现高并发服务器
2020-11-30 17:11:42 1646 2
原创 C++高并发网络架构与实现——完成进度
学会使用C++实现从1个用户连接到10000个用户链接,从每秒1个用户/1个数据包,到1万用户/1百万个数据包,最终实现高并发服务器
2020-11-29 08:36:09 2160 3
原创 C++高并发网络架构与实现——第三篇
学会使用C++实现从1个用户连接到10000个用户链接,从每秒1个用户/1个数据包,到1万用户/1百万个数据包,最终实现高并发服务器
2020-11-28 23:01:51 3245 4
原创 C++高并发网络架构与实现——第二篇
学会使用C++实现从1个用户连接到10000个用户链接,从每秒1个用户/1个数据包,到1万用户/1百万个数据包,最终实现高并发服务器
2020-11-26 21:49:53 2431 8
原创 C++高并发网络架构与实现——第一篇
学会使用C++实现从1个用户连接到10000个用户链接,从每秒1个用户/1个数据包,到1万用户/1百万个数据包,最终实现高并发服务器
2020-11-26 21:14:00 3694 4
原创 Linux下用epoll实现对网络的管理
一,epoll出现的目的 为了减少系统的资源消耗,如果所有连接的客户端都交给服务器端来进行管理,那么对于服务器端的压力会很大,因此需要找到一个新的东西来替代服务器进行管理。 此处就出现了epoll,类似于服务器的秘书。代替服务器管理所有连接的客户端。二,方法 epoll将所有连接的客户端都放到内部进行存储,为了更高的效率选用的红黑树(这个是底层实现)。然后再监听整个树中哪一个发信号了,就将发信号的方法ep信号数组中,然后再分析所发信号是什么。从而更好也更简单的对客户端进行管理。三...
2020-11-23 16:10:06 405 2
原创 Linux下使用TCP/IP实现网络通讯
TCP通讯服务器端步骤:创建socket, 调用socket函数,创建一个套接字lfd 绑定bind 用bind函数,讲lfd与地址号和端口号进行绑定 监听listen 使用listen函数讲套接字设为监听模式,等待客户端连接 接受accept accept接受到客户端连接,返回一个新的套接字cfd,然后lfd继续监听(并发的时候使用) 读read 通过read函数将客户端传过来的消息读出 回发write 通过write函数返回消息。(此时read,write一直循环来进行通讯)
2020-11-23 15:21:48 571 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人