【work记录:c++web聊天服务器】添加了json数据的uid,成功实现通信
日期:2025.4.16 2025.4.17(凌晨)
学习内容:
- 简单的登录页面
- 把muduo服务器里的json数据都(大部分)添加了uid,用于boost服务器发送数据给conn。
- 大概的了解前端js
- 目前boost服务器出现了段错误
个人总结:
今日主要的内容是把一个简单的登录页面搞了出来,大概长这个样子:

几乎直接面向AI编程了,勉强可以看懂这个大概是在写什么。然后点击登录之后就可以向后端发送消息了,其实感觉我现在办的事情已经脱离C++后端了,不如直接投入java的怀抱。
还有就是关于muduo服务器里的json数据,因为之前都是命令行,自己手打的客户端代码,大概700+行,也不需要用到uid,根据我们现在的架构,是需要一个uid来辅助boost服务器来发送数据的,也有一个弊端就是,我们也无法利用命令行来发送消息了,也是必须会是强制通过boost服务器来执行。
所以调试数据的发送就让AI给我跑了一个json数据发送的html,先是利用这个来简单的测试了一下json数据的发送是否可行。
当我亲眼见到写了这么久的代码,从web前端发送的消息通过了boost服务器传到了muduo服务器,然后muduo做业务,发送消息给boost,再回复到web前端,这个过程让我感觉非常的爽。
印象中一些简单的功能是可以的,但是关于redis和nginx的功能目前迟迟没有上线,目前也还没有处理管理集群服务器的情况,这是后来我们要做的。
现在boost服务器出现了段错误,当我web点击登录之后,明日起来用gdb调试一下trytry,学习一下gdb调试。
今晚的vp不太好,自己提出了很多的假思路,只能说废了工程,又废了竞赛。好想躺平,,,
来安排一下这几天的任务:
- 修复boost服务器段错误bug
- 完成(应付)我的java作业
- 补题(2019ICPC陕西省赛)
- 继续完善web前端基础内容
- 完善集群聊天功能
- 关于redis和nginx...
嗯没错我知道一天完不成,明天要和对象见面233, (女人只会耽误我敲代码的速度
估计要两三天。
也不知道我是否有自己一个人搞下去的水平,估计最后做出来是一堆屎山,今天在改之前写的集群服务器就觉得是一坨粑粑,我已经不想看到他了。
我觉得自己几乎已经忘记了什么rpc框架,手写的muduo库了阿巴阿巴。

浙公网安备 33010602011771号