既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
2、muduo网络库开发
3、nginx源码编译安装和环境部署
4、nginx的tcp负载均衡器配置
5、redis缓存服务器编程实践
6、基于发布-订阅的服务器中间件redis消息队列编程实践
7、MySQL数据库编程CMake构建编译环境
了解了项目需求与技术栈后,现在让我们一起来搭建所需环境吧~
四、环境搭建
搭建需求:
1.ubuntu linux环境
-
安装Json开发库
-
安装boost + muduo网络库、cmake编译开发环境,
-
安装redis环境
-
安装mysql数据库
-
安装nginx
4.1 操作系统
我使用的系统为ubuntu操作系统,版本为20.04,大家可以使用命令查看自己系统的版本信息
查看命令:
(1)命令:
lsb_release -a
(2)命令:
cat /proc/version
(3)命令:<