摘要:
Chap18-AddFriend 这一节我们完成好友申请和通知的功能(发送好友申请 ,收到好友申请通知)。 为了清晰的分辨我们直接分为前端和后端的修改,而非穿插进行。 前端 添加好友请求 正如上节展示的那样,我们将每个查询到的用户数据都使用一个自定的FriendItem展示出来,在每个FriendI 阅读全文
posted @ 2025-12-24 23:17
大胖熊哈
阅读(37)
评论(0)
推荐(0)
摘要:
Chap17-SearchUsers 如标题所见,这一节是关于好友搜索的。分为前端和后端的实现。在此之前,我要先修改mysql的底层封装,即抛弃c的官方api转而使用mysql++的封装。原因很简单,c的api虽然简单,但是代码及流程繁杂无比,为了简化mysql的使用,转而使用cpp的客户端。 my 阅读全文
posted @ 2025-12-24 23:17
大胖熊哈
阅读(53)
评论(0)
推荐(0)
摘要:
Chap16-Distributed Service Design 完成了前面的前端的ui,我们开启后端的分布式设计。简而言之就是启动多个服务器,有一个StatusServer服务器用于查找压力最小,连接数量少的服务器,然后将服务器的地址传给前端选择连接。 这多个服务器实际上代码是一样的,除了配置文 阅读全文
posted @ 2025-12-24 23:17
大胖熊哈
阅读(12)
评论(0)
推荐(0)
摘要:
Chap07-RedisManager 概念 1. 数据库类型 1.1 基本概念 关系型数据库 - sql 操作数据必须要使用sql语句 数据存储在磁盘 存储的数据量大 举例: - mysql - oracle - sqlite - 文件数据库 - sql server 非关系数据库 - nosql 阅读全文
posted @ 2025-12-24 23:17
大胖熊哈
阅读(17)
评论(0)
推荐(0)
摘要:
Chap15-ClientUI 与chap14相隔一段时间,在实现客户端qt的ui界面。此处就是看qt的基础和实现了,并没有着重的分析和记录。只是为了覆盖流程,再次作简单的整体分析。 在之前完成qt登陆注册界面之后,我们通过登陆进入主界面MainInterface.下面是主界面的布局: 首先整体是一 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(20)
评论(0)
推荐(0)
摘要:
Chap14-TokenVarifyAndUserManager 流程梳理 先是简单的梳理一下登陆的流程 目前为止,一直到验证token有效性已经完成,现在就是完成之后的内容。 StatusServer的改动 StatusServer添加了grpc服务Login用于验证是否token有效 grpc: 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(13)
评论(0)
推荐(0)
摘要:
Chap13-ChatServer ChatServer 这一节我们使用Asio编写ChatServer. 我们从main入手 #include "global/ConfigManager.h" #include "server/AsioPool.h" #include "server/Server 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(12)
评论(0)
推荐(0)
摘要:
Chap12-TcpManager 上一节,我们完成了状态服务器,状态服务器用来获取可用的负载小的服务器的信息。 那么我们的Qt前端发送了ID_USER_LOGIN信号之后,posthttp发送登陆请求给GateWayServer。这一步主要是进行验证作用,比如密码邮箱什么的是否正确。正确之后,我们 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(17)
评论(0)
推荐(0)
摘要:
Chap11-LoginAndStatus Login 同注册以及忘记密码同理,设计验证、点击后的槽函数、接受到返回信息的槽函数等。 下面是点击登陆后的槽函数 void LoginScreen::do_login_clicked() { QString accountStr = accountEdi 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(10)
评论(0)
推荐(0)
摘要:
Chat10-ResetPassword 流程 整体流程那个和忘记密码几乎机制,qt客户端可以直接照搬代码,改一改参数,基本的框架打好了就会非常省时。 #ifndef FORGOTSCREEN_H #define FORGOTSCREEN_H #include <QWidget> #include 阅读全文
posted @ 2025-12-24 23:16
大胖熊哈
阅读(18)
评论(0)
推荐(0)

浙公网安备 33010602011771号