自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 RPC通信中的一些总结

RPC 成功时 response 有效,失败时内容未定义,可以通过 controller 查询错误。返回服务的元信息(名字、方法列表、输入输出类型等)。为了让客户端方便调用 RPC 方法,还会生成一个。Stub 会自动把调用转成 RPC 请求,通过。的元信息(名字、方法、输入输出类型等)。客户端调用远程 RPC 方法的代理类。,实现了 RPC 的分发和调用逻辑。框架调用 RPC 方法的统一入口。字段的 get/set 方法。调用这些方法时,会把请求通过。:每个 RPC 方法的元信息(

2025-09-18 21:02:32 1049

原创 关于Cmake编译项目的使用说明

→ 提供 g++、make 等基础工具cmake→ 项目构建工具gdb→ 调试工具注意:除此之外,在vscode远程连接linux服务器时可以通过下载插件到服务器的方式快速部署camke及camke tools,以便于在Windows系统上远程开发项目共享。(Muduo 依赖 Boost)

2025-09-08 16:06:25 406

原创 windows+VS2022配置远程linux开发环境(Ubuntu 22.04)

安装虚拟机(VMware/VirtualBox)配置或确保虚拟机网络与主机能互通(NAT + 端口转发 或 Bridged)cmake:生成构建系统:可选,作为构建工具打开这个也可以在新建cmake项目时,在Cmake概述页的环境配置直接下载,还更好找。:虚拟机 IP:22(SSH 默认):虚拟机用户名和密码测试连接,确保能成功 SSH 登录连接后记得勾选。:本地或远程(VS 会同步文件)VS2022 会自动生成一个,包括和默认源文件。

2025-09-05 23:14:33 978

原创 windows+VScode配置远程linux开发环境(Ubuntu 22.04)

如果桥接模式或真实服务器,确保 Windows 可以 ping 通 Linux IP。如果虚拟机使用 NAT,需要确认端口转发(默认 SSH 端口 22)在SSH下方可选选项中选择你的虚拟机进行连接。重启,打开远程资源管理器。版本号就说明已安装。

2025-09-05 22:11:16 195

原创 Ubuntu 22.04.5 LTS (Jammy Jellyfish)系统下部署环境:集群聊天服务器

技术栈技术栈Json序列化和反序列化muduo网络库开发nginx源码编译安装和环境部署nginx的tcp负载均衡器配置redis缓存服务器编程实践基于发布-订阅的服务器中间件redis消息队列编程实践MySQL数据库编程CMake构建编译环境Github托管项目项目需求1. 客户端新用户注册2. 客户端用户登录3. 添加好友和添加群组4. 好友聊天5. 群组聊天6. 离线消息7. nginx配置tcp负载均衡8. 集群聊天系统支持客户端跨服务器通信项目目标。

2025-09-05 21:58:34 784

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除