摘要: std::map 是标准模板库(STL)提供的关联容器,底层基于红黑树实现,存储的是键值对(key-value),并按照键的升序自动排序。由于其有序性,std::map 适合需要按键排序或范围查询的场景。 一、头文件与命名空间 使用 std::map 需包含头文件 ,并位于 std 命名空间中: # 阅读全文
posted @ 2025-09-10 23:10 开心猪扒 阅读(86) 评论(0) 推荐(0)
摘要: 题目描述 给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。 示例 1: 输入:nums = [3,0,1] 输出:2 解释:n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 是丢失的数字,因为它没有出现在 阅读全文
posted @ 2025-09-07 21:47 开心猪扒 阅读(7) 评论(0) 推荐(0)
摘要: 一、协议介绍 Modbus TCP 是 Modbus 协议在 TCP/IP 网络上的扩展实现。它基于 Modbus 传统的请求 - 响应模式,通过 TCP/IP 网络传输数据 二、功能码 什么是功能码? 拿王者荣耀的英雄技能举例.当你想英雄使用1技能时,使用 01 功能码(游戏实际是按下1技能的按键 阅读全文
posted @ 2025-09-07 11:55 开心猪扒 阅读(47) 评论(0) 推荐(0)
摘要: 一、可选参数 编写一个新的协议或者算法,首先要了解它的参数 了解一个协议或算法所需要的参数,最快的方法就是借用别人已经写好的第三方工具使用一次,查看所需要的参数。 由上图可以得知,需要的参数: 填充模式 : None、PKCS7、Zeros、ANSIX923、ISO10126 密钥长度 : 128b 阅读全文
posted @ 2025-09-06 19:51 开心猪扒 阅读(86) 评论(0) 推荐(0)
摘要: 一.AES 的核心特性 1.对称加密 加密和解密使用相同的密钥(或可通过其中一个推导出另一个),这与非对称加密(如 RSA)的 “公钥加密、私钥解密” 模式不同。 2.分组加密 将明文分割为固定大小的 “块” 进行加密,AES 的块大小固定为128 位(16 字节),与密钥长度无关。 3.密钥长度 阅读全文
posted @ 2025-09-06 18:13 开心猪扒 阅读(83) 评论(0) 推荐(0)
摘要: 业务情景1 先来看以下代码的定义是否有错误 unsigned char iv[10] = "0123456789" 输出 error: initializer-string for array of chars is too long [-fpermissive] 为什么会错误呢?明明数组长度是10 阅读全文
posted @ 2025-09-06 01:23 开心猪扒 阅读(39) 评论(0) 推荐(0)
摘要: std::list 是一个双向链表容器,支持高效的插入和删除操作(尤其是在链表中间位置),但不支持随机访问。 一、基础用法 1. 头文件与命名空间 #include <list> // 必须包含的头文件 using namespace std; // 或显式使用 std::list 2. 定义与初始 阅读全文
posted @ 2025-09-04 01:18 开心猪扒 阅读(34) 评论(0) 推荐(0)
摘要: 在 C++ 中,std::vector 是标准库提供的动态数组容器,支持自动扩容、随机访问,是最常用的容器之一。 一、基础用法 1.头文件与命名空间 #include <vector> using namespace std; //或显示使用 std::vector 2.定义与初始化 // 定义空 阅读全文
posted @ 2025-09-04 00:40 开心猪扒 阅读(25) 评论(0) 推荐(0)
摘要: 问题描述 无法将网络更改为桥接状态。 问题分析 1.vm出现问题 2.桥接状态没有安装 步骤: 1.卸载安装vm ,借用第三方工具修复注册表 2.手动安装 vmware bridge protocol 3.cmd,输入net start vmnetbridge (关键步骤) 4.重启 阅读全文
posted @ 2025-09-03 23:01 开心猪扒 阅读(47) 评论(0) 推荐(0)
摘要: 问题回顾 周末现场销售让我远程处理modbusTCP转发问题。部分DI数据转发到平台,平台接收的数据在0~1之间。明显这是数据错乱了。我检查了转发配置,发现地址超过了65535,不在modbusTCP的转发范围。只需要把部分没有用的点删除就可以了 知识回顾 地址占用两个字节,范围 0 ~ 65535 阅读全文
posted @ 2025-09-02 23:06 开心猪扒 阅读(30) 评论(0) 推荐(0)