C++项目-集群聊天服务器-软件分层设计和高性能服务开发
最近更新 2022年07月17日
资源编号 25716

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

2022-07-17 C/C++ 13,477
郑重声明丨又知提供安全交易、信息保真!客服QQ:2978513101
¥ 0积分

此资源仅限VIP下载升级VIP

VIP活动仅需49积分起
立即下载 升级会员
详情介绍

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

学习该课程你将获得:vsvode远程linux服务器开发、C++开发后台高并发项目、基于nginx负载均衡的集群服务器架构、muduo网络库的项目应用实践,适合人群:简历上欠缺高质量、有价值的项目、单体架构服务器怎么部署nginx集群,集群怎么解决会话共享、vscode远程linux进行项目开发,cmake如何构建大型项目,Linux
Shell-键编译脚本、对mysql、redis不太够熟悉,不能够熟练应用在项目开发当中、项目开发过程中出现的问题一般都有哪些定位分析解决的方法

课程目录:

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分钟)

资源下载此资源仅限VIP下载,请先
常见问题

相关文章

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

少年不惧岁月长,彼方尚有荣光在