- 博客(256)
- 收藏
- 关注
原创 Git取消合并操作指南
该命令会撤销最后一次提交(即合并提交),并将工作目录和暂存区恢复到合并前的状态。表示保留合并前的第一个父分支状态。你需要提供合并提交的哈希值。该命令会取消合并并将工作目录和暂存区恢复到合并前的状态。该命令会中止合并过程,并将工作目录恢复到合并前的状态。该命令会创建一个新的提交来撤销合并提交。希望这些命令能帮助你解决问题!
2025-03-15 11:24:16
1370
原创 蓝牙基础知识学习补充
一个从设备在标准蓝牙协议下不能同时连接多个主设备,但可以通过角色切换或广播模式实现与多个主设备的交互。如果需要更复杂的多主连接功能,可能需要借助更高版本的蓝牙协议或额外的硬件支持。主设备无法直接更改从设备的组ID。如果从设备支持组ID的动态修改,通常需要通过专用工具、接口或固件更新来实现。大多数消费级蓝牙设备不支持此功能。蓝牙支持广播功能,广泛应用于设备发现、信标、传感器数据传输等场景。广播是蓝牙低功耗协议的重要特性,具有低功耗和快速发现的优势,但也存在数据传输量有限和安全性较低的局限性。
2025-03-15 11:22:43
480
原创 QByteArrayLiteral和QStringLiteral有什么区别
QByteArrayLiteral和QStringLiteral有什么区别
2025-02-06 11:52:29
872
原创 如何将四个usigned int的变量拼成一个
实际开发中遇到的一个需求,这里其实有一些前提条件,即usigned int变量的范围在0~255,即一个字节能够表示的大小,这里其实四个char拼成一个int,也就是将四个独立的字节拼起来。类型的值,每个值只占用 8 位(即范围在。),你可以将它们打包进一个 32 位的。弄清楚这个就比较好实现了,位移操作即可。,每个值占用 8 位空间。
2025-01-09 19:49:13
389
原创 多台DHCP服务器时的问题讨论
DHCP 中继本身不能在主 DHCP 服务器未连接时为主机提供 DHCP 服务。为了提升 DHCP 服务的可靠性,应使用 DHCP 冗余、故障转移机制,或在必要时配置中继设备作为备用 DHCP 服务器。
2025-01-03 22:31:10
2737
原创 CMake的INSTALL FILES和INSTALL DIRECTORY有什么区别
讲解CMake中INSTALL FILES和INSTALL DIRECTORY之间的区别
2024-12-19 17:15:19
1058
原创 C++ 20:span设计与陷阱
在 C++20 中,span是一个轻量级的、范围类型的容器,它提供了对一段连续内存的访问。span作为一个视图(view),并不拥有其数据,而是对数据的一个简单引用,常用于替代传统的 C 风格数组或指针。它可以容纳任意类型的数组和标准容器,如,并提供一种更安全、更现代的方式来处理这些数据连续内存不拥有数据引用span的源码位于gcc的libstdc+±v3/include/std/spanspan_Type:元素类型。Extent:数组大小。如果为(默认值),表示视图的大小可以动态变化。
2024-12-16 23:08:15
788
原创 Qt中MainWindow的isVisible和isActiveWindow有什么区别
Qt中MainWindow的isVisible和isActiveWindow有什么区别
2024-11-12 13:53:49
764
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人