#独家
C++项目-集群聊天服务器-软件分层设计和高性能服务开发

2022-03-09 14,904
VIP免费
下载不了?请联系网站客服提交链接错误!

#独家
C++项目-集群聊天服务器-软件分层设计和高性能服务开发

2022-03-09 C/C++ 14,904
郑重承诺丨好课吧提供安全交易、信息保真!
¥ 39.9 钻石 (VIP免费升级VIPVIP活动仅需49起
立即下载 升级会员
详情介绍

C++项目-集群聊天服务器-软件分层设计和高性能服务开发课程介绍:

非常推荐的一个C++入门的集群聊天开源项目,课程包含:

单体架构服务器怎么部署nginx集群,集群怎么解决会话共享vscode远程linux进行项目开发,cmake如何构建大型项目,Linux Shell—键编译脚本,对mysql、redis不太够熟悉,不能够熟练应用在项目开发当中项目开发过程中出现的问题一般都有哪些定位分析解决的方法?课程主要讲解集群聊天服务器设计,软件分层设计思路,用muduo网络库实现高性能的聊天服务器,cmake构建项目集成编译环境,负载均衡器的介绍和项目的整套开发流程,bug调试定位等,需要的小伙伴可以看下.

C++项目-集群聊天服务器-软件分层设计和高性能服务开发

课程目录:

01

项目介绍

【录播】项目介绍(10分钟)

【资料】项目源代码和相关学习资料下载(zip,9.6MB)

02

项目开发环境安装

【录播】项目开发环境安装(10分钟)

03

vscode远程开发linux项目环境配置

【录播】vscode远程开发linux项目环境配置(10分钟)

04

vscode安装远程插件

【录播】vscode安装远程插件(5分钟)

05

Json介绍和采用的Json三方库

【录播】Json介绍和采用的Json三方库(8分钟)

06

Json序列化代码

【录播】Json序列化代码演示一(12分钟)

【录播】Json序列化代码演示二(4分钟)

07

Json反序列化代码演示

【录播】Json反序列化代码演示(11分钟)

08

muduo网络库简介

【录播】muduo网络库简介(13分钟)

【录播】muduo网络库服务器编程一(21分钟)

【录播】muduo网络库服务器编程二(18分钟)

09

muduo网络服务器运行以及测试

【录播】muduo网络服务器运行以及测试(15分钟)

10

CMake介绍和插件安装配置

【录播】CMake介绍和插件安装配置(9分钟)

11

CMake构建集成编译环境演示一

【录播】CMake构建集成编译环境演示一(16分钟)

12

CMake构建集成编译环境演示二

【录播】CMake构建集成编译环境演示二(11分钟)

13

CMake构建集成编译环境三

【录播】CMake构建集成编译环境三(7分钟)

14

项目数据库以及表的设计

【录播】项目数据库以及表的设计(12分钟)

15

集群聊天项目工程目录创建

【录播】集群聊天项目工程目录创建(11分钟)

16

网络模块代码ChatServer

【录播】网络模块代码ChatServer(15分钟)

17

业务模块代码ChatService

【录播】业务模块代码ChatService(20分钟)

18

网络模块和业务模块耦合度降级代码处理

【录播】网络模块和业务模块耦合度降级代码处理(23分钟)

19

网络模块分发业务事件回调操作功能测试

【录播】网络模块分发业务事件回调操作功能测试(7分钟)

20

MySQL数据库代码封装

【录播】MySQL数据库代码封装(18分钟)

21

Model数据层代码框架设计

【录播】Model数据层代码框架设计(21分钟)

22

用户注册业务代码讲解和测试

【录播】用户注册业务代码讲解和测试(18分钟)

23

用户登录业务代码讲解和测试

【录播】用户登录业务代码讲解和测试(32分钟)

24

记录用户的连接信息以及线程安全问题

【录播】记录用户的连接信息以及线程安全问题(10分钟)

25

客户端异常退出业务代码和测试

【录播】客户端异常退出业务代码和测试(12分钟)

26

点对点聊天业务代码和测试

【录播】点对点聊天业务代码和测试(19分钟)

27

离线消息业务代码实现和测试

【录播】离线消息业务代码实现和测试(23分钟)

28

服务器异常退出处理代码和测试

【录播】服务器异常退出处理代码和测试(11分钟)

29

添加好友业务代码讲解和测试

【录播】添加好友业务代码讲解和测试(34分钟)

30

群组业务代码讲解一

【录播】群组业务代码讲解一(22分钟)

31

群组业务代码讲解二

【录播】群组业务代码讲解二(17分钟)

32

客户端开发一首页面功能开发以及测试

【录播】客户端开发一首页面功能开发以及测试(36分钟)

33

客户端开发二添加好友和聊天功能开发

【录播】客户端开发二添加好友和聊天功能开发(22分钟)

34

客户端开发三添加好友和聊天功能测试

【录播】客户端开发三添加好友和聊天功能测试(8分钟)

35

客户端开发四离线消息表设计问题纠正

【录播】客户端开发四离线消息表设计问题纠正(9分钟)

36

客户端开发五群组功能开发

【录播】客户端开发五群组功能开发(19分钟)

37

客户端开发六群组聊天功能验证

【录播】客户端开发六群组聊天功能验证(11分钟)

38

客户端开发七用户注销功能开发

【录播】客户端开发七用户注销功能开发(27分钟)

39

集群服务器为什么要引入负载均衡器

【录播】集群服务器为什么要引入负载均衡器(18分钟)

40

如何解决集群聊天服务器跨服务器通信问题

【录播】如何解决集群聊天服务器跨服务器通信问题(19分钟)

41

nginx的tcp负载均衡配置和功能验证

【录播】nginx的tcp负载均衡配置和功能验证(25分钟)

42

redis环境安装和发布订阅命令

【录播】redis环境安装和发布订阅命令(9分钟)

43

redis发布订阅消息队列代码实现讲解

【录播】redis发布订阅消息队列代码实现讲解(23分钟)

44

ChatServer支持跨服务器通信功能

【录播】ChatServer支持跨服务器通信功能(21分钟)

45

项目一键编译脚本以及github管理项目

【录播】项目一键编译脚本以及github管理项目(16分钟)

46

项目开发问题汇总

【录播】客户端注销登录问题(42分钟)

47

项目面试问题汇总

【录播】ChatServer项目怎么在简历上输出(25分钟)

【录播】面试前不得不准备的两个关键问题(14分钟)

【录播】数据明文传输的安全问题(28分钟)

【录播】怎么保证消息在客户端按序显示(30分钟)

【录播】Server端如何感知客户端的状态(26分钟)

【录播】如何保证消息的可靠传输(36分钟)

【录播】历史消息存储问题(9分钟)

【录播】redis实现功能不稳定&还有哪些组件可用(29分钟)

资源下载此资源下载价格为39.9钻石,请先
客服QQ:1415374178
常见问题

相关文章

评论
暂无评论
  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    稳定运行(天)

你的前景,远超我们想象