自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sourceinsight4.0不识别.cc解决办法

解决 souceinght 4.0 不显示.cc的解决办法

2025-06-03 12:31:20 321

原创 wsl2突然不能联网

能ping 通 主机, 不能 ping 外网。如果啥也没有, 就 下面这个。

2025-05-30 19:13:58 272

原创 vmware nat模式上网问题

不然就会出现 没网, 或者 用了一会就没网, 或者 ssh 一连就没网!vmware 虚拟网络编辑器的 nat设置里 , 网关不能写。还是不行就试试 .3 .4 等等。了, vmware 的网关得写。, 因为win主机那边 是。

2025-05-23 20:29:25 196

原创 mprpc后续

本文提供了关于MPRPC(多进程远程过程调用)的后续完整笔记和代码,感兴趣的读者可以前往GitHub查看详细内容。GitHub链接为:https://github.com/xinghuaiaaa/2-mprpc。该资源适合对多进程通信和远程过程调用技术感兴趣的开发者或学习者,通过阅读笔记和代码,可以更深入地理解相关技术的实现和应用。

2025-05-10 13:37:45 204

原创 zoopeeper client c 安装

warning]ZooKeeper 提供了 C 和 Java 的原生客户端 API。进入 ZooKeeper 解压目录的目录。不要进行 cppunit测试, 这玩意 巨恶心!!!就是傻逼这勾八玩意 apt install 安装, 没用, 还是少文件源码 安装, 装不上, 源码 版本 太老了!!!恶心死了38行左右。

2025-05-08 00:51:41 291

原创 施磊老师rpc(四)

从 配置文件 读取 ip和port 后, 就需要 进行连接 传输 了也就是 rpc框架准备好了, 现在需要 网络, 服务方 才能发布 rpc, 然后 消费端 才能 连接 去调用在网络通信中,必须选用一种数据传输协议来进行结构化数据的交换。不能直接传输原始的字节流或字符串,因为我们需要明确区分不同的字段、类型和结构,这就需要一种标准化的“数据格式”。一个 char 占用 1个字节(8bit)string 每个字符 就是一个字节操作的是字节这是整个流程, 本节课仅完成 前三个步骤读取前 4 字节。

2025-05-04 23:30:23 2748

原创 施磊老师rpc(三)

框架 init 初始化 步骤合集--包含处理 配置文件

2025-05-03 23:31:58 1594

原创 施磊老师rpc(二)

service表示定义一个服务类;rpc 方法名 (参数类型) returns (返回类型);对应业务逻辑中的远程函数。// 在protobuf 定义描述 rpc类型必须启用为了真正执行 RPC 远程调用,需要开发者自己实现一个类public:// 1. 对 request 序列化// 2. 构造 RPC 请求包// 3. 发送网络请求// 4. 接收响应并反序列化到 response该类实现了 CallMethod 的逻辑,真正完成 RPC 通信。并不会执行业务逻辑。而是调用。

2025-05-03 06:30:00 1114

原创 施磊老师rpc(一)

protobuf 安装及 使用

2025-04-30 23:59:08 1856

原创 项目源码地址

项目源码地址

2025-04-28 11:42:29 190

原创 代码小优化

cin 错误与优化

2025-04-27 21:21:16 371

原创 继续 那个错误分析

段错误

2025-04-27 19:19:10 503

原创 碰到的 一个 恶心的错误

redis 命令 拼写错误

2025-04-27 01:19:12 407

原创 施磊老师基于muduo网络库的集群聊天服务器(八)

负载均衡, 发布订阅redis

2025-04-27 01:16:41 1543

原创 施磊老师基于muduo网络库的集群聊天服务器(七)

客户端群组, 用户注销, 测试, 错误解决

2025-04-25 23:31:23 1279 1

原创 vscode和git 踩坑

vscode 配合 git init push错误 问题解决

2025-04-25 22:06:10 1103

原创 施磊老师基于muduo网络库的集群聊天服务器(六)

每个表的主键, 联合主键, 无主键, 设置一定要正确, 什么允许重复, 什么不允许重复, 要搞明白, 不然业务 会出错或者不完整。:客户端只需按服务端定义的JSON协议收发数据(服务端要什么,客户端就发什么;服务端返回什么,客户端就解析什么),客户端在接收到这些信息后,会将其本地保存,方便用户随时查看,无需再次向服务器请求,从而提高整体交互效率。(仅需处理用户输入和服务器响应),无需像服务端那样处理多线程竞争、IO复用等复杂问题。:符合开闭原则,新增命令只需扩展映射表,无需修改主逻辑。

2025-04-24 23:41:04 1396

原创 施磊老师基于muduo网络库的集群聊天服务器(五)

添加好友, 群组业务

2025-04-23 20:11:00 1249

原创 vscode折叠展开代码快捷键映射PyCharm风格

展开折叠 代码 快捷键映射!

2025-04-23 19:06:49 358

原创 施磊老师基于muduo网络库的集群聊天服务器(四)

登录业务, 客户端异常退出, 一对一聊天等业务

2025-04-22 22:10:28 1446

原创 约瑟夫问题

第五次,值为 2 的人喊到了 15,剩余 [2], 结果为 [0,3,1,2,4]。第一次,值为 1 的人喊到了 3,剩余 [0,3,2,4], 从 2 继续开始。第二次,值为 0 的人喊到了 6,剩余 [3,2,4], 从 3 继续开始。第三次,值为 4 的人喊到了 9,剩余 [3,2], 从 3 继续开始。第四次,值为 3 的人喊到了 12,剩余 [2], 从 2 继续开始。输入:people = [0,3,1,2,4], k = 3。输出:[1,0,4,3,2]

2025-04-19 11:37:04 239

原创 施磊老师基于muduo网络库的集群聊天服务器(三)

业务模块, 数据库模块, 使用ORM框架 实现注册业务, 并进行测试

2025-04-19 08:00:00 2935

原创 数据结构与算法 复习记录(二)

单链表实现

2025-04-19 00:17:15 979

原创 vscode 红色波浪线问题

vscode 红色波浪线问题解决

2025-04-18 17:58:21 1482

原创 施磊老师基于muduo网络库的集群聊天服务器(二)

cmake简单使用, mysql 简单使用, 集群聊天项目目录创建, 以及 网络模块的 编写

2025-04-18 07:56:44 1387

原创 数据结构与算法 复习记录(一)

c++ 传参书写格式

2025-04-16 22:59:07 416

原创 c++11 绑定器bind

c++11 绑定器 各种使用情况

2025-04-16 22:27:22 337

原创 施磊老师基于muduo网络库的集群聊天服务器(一)

json简单使用, muduo 简单使用

2025-04-16 22:23:18 1342

原创 数据结构与算法做题(数组)

数组相关的 算法经典题

2025-03-28 12:42:14 167

原创 施磊老师高级c++(七)

可变参 写法, stl容器的emplace

2025-03-25 12:55:06 790 1

原创 施磊老师高级c++(六)

代理模式, 装饰器模式,适配器模式,观察者模式

2025-03-25 09:00:00 514

原创 施磊老师高级c++(五)

单例模式和工厂模式 笔记

2025-03-23 21:56:35 1358

原创 visual studio 使用ssh连接wsl失败原因

【代码】visual studio 使用ssh连接wsl失败原因。

2025-03-23 16:13:32 445

原创 施磊老师高级c++(四)

c++多线程, 互斥锁, 条件变量,无锁操作

2025-03-22 17:37:47 1092 1

原创 学习c++多线程前,回顾一下Linux的多线程

简单回顾 linux 多线程, 再学习 c++多线程

2025-03-22 10:32:49 494

原创 系统+网络练习题代码汇总

本文将 系统编程和网络编程的联系题进行了汇总, 水平有限, 仅供学习参考

2025-03-22 10:14:52 963

原创 施磊老师高级c++笔记(三)

绑定器:bind1st,bind2nd以及c++11的bind, function函数对象, lambda表达式, 模板部分特例化

2025-03-20 21:57:52 2558

原创 施磊老师高级c++(二)

智能指针, 带引用计数交叉引用问题, 强弱指针, 自定义删除器

2025-03-19 15:04:35 1243

原创 施磊老师高级c++(一)

对象优化, RVO, 右值引用, move移动语义, 引用折叠, forward完美转发

2025-03-18 22:02:31 1104

原创 施磊老师c++(八)

面经相关

2025-03-17 17:04:17 1050

空空如也

空空如也

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

TA关注的人

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