随笔分类 - C++高性能网络服务保姆级教程
C++高性能网络服务保姆级教程
摘要:
首发地址 day02 真正的高并发还得看IO多路复用 项目仓库地址 https://github.com/lzs123/CProxy,欢迎fork and star! 往期教程 day01-从一个基础的socket服务说起 本节目的 使用epoll实现一个高并发的服务器 从单进程讲起 上节从一个基础
阅读全文

摘要:首发地址:day01-从一个基础的socket服务说起 本节目的 实现一个基于socket的echo服务端和客户端 服务端监听流程 第一步:使用socket函数创建套接字 在linux中,一切都是文件,所有文件都有一个int类型的编号,称为文件描述符。服务端和客户端通信本质是在各自机器上创建一个文件
阅读全文
摘要:为什么写这个教程? 最近在学C++,翻了几次菜鸟教程后,想写个项目练练手。之前了解过ngrok,一个内网穿透工具,简单讲就是在内网中部署自己的服务,通过这个工具,可以让公网上的用户访问到服务。 之前看了部分源码,想把自己的一些优化想法用C++实现一下,所以断断续续花了2个多月写了C++版本的CPro
阅读全文