- 博客(13)
- 收藏
- 关注
原创 vscode 使用心得
n:匹配行尾的换行符,兼容 Windows(\r\n)和 Unix(\n)。[test]abc:匹配 [test]abc。.*:匹配当前行除换行符外的任意内容。
2024-11-27 18:17:37
157
原创 RK R98 键盘快捷键使用说明
网址https://manuals.plus/zh-CN/rk-royal-kludge/rk98-mechanical-gaming-keyboard-manual#axzz8Wmda9gtK常用快捷键键盘切换 win/macwindows 按 Fn + amacos 按 Fn + s键盘剩余电量Fn + Enter
2024-04-08 14:03:46
9503
原创 CAN 报文
two’s complement sum 补码加法,丢弃进位进位;one’s complement sum 反码加法,需要加上进位;two’s-complement: 补码,高位为符号位;one’s-complement: 反码,高位为符号位;UnsignedValue: 无符号。
2024-03-18 18:05:52
514
原创 转载--两款实用的DDos攻击工具(windows--hyenae, linux--hping3)
https://www.litreily.top/2018/02/22/ddos-attack/
2024-03-01 11:06:01
1069
原创 C++11 获取当前时间点 (精确 毫秒 微秒 纳秒)
c++ 11 使用 chrono 获取当前时间, 他是从 1970.1.1 开始到现在的时间.不多bb, 直接上代码。
2024-01-29 16:53:10
1517
原创 C++ 文件读写,清空文件内容
请注意,在清空文件内容时,ios::trunc参数会截断文件并将其大小设置为0。在上面的示例中,首先我们使用ofstream打开文件example.txt,并将一些内容写入文件中。然后,我们使用ifstream重新打开该文件,并读取文件中的内容并打印到控制台。接下来,我们再次使用ofstream打开文件,但这次使用ios::trunc参数,这将清空文件内容。然后我们重新打开文件并读取其中的内容,确认文件已被清空。在C++中,您可以使用文件流(fstream)来进行文件的读写操作,以及清空文件内容。
2023-07-21 14:47:52
6512
1
原创 C++ gtest 相关
如果一个测试用例中的断言失败,测试框架会将其标记为失败,并继续执行后续的测试用例。// 运行 TestSuiteA 中的所有测试用例。// 运行所有测试用例。在上面的示例代码中,我们故意将 TestSuiteA 中的 TestA2 的断言设置为失败。std::cout
2023-06-30 10:31:08
369
原创 C++ 多进程编程
需要注意的是,虽然 POSIX 标准只定义了两个用户自定义信号,但某些操作系统或特定的运行时库可能会提供更多的用户自定义信号,超出了 POSIX 标准的范围。这些信号的设计目的是为了给开发人员提供一种扩展的机制,可以在程序中使用自定义的信号进行特定的处理或通信。使用信号来通知子进程终止,并给子进程执行清理操作的机会,可以确保程序在退出时保持良好的状态。通过使用SIGTERM信号,父进程可以优雅地通知子进程要终止,并给子进程一个机会来清理资源和执行必要的关闭操作,避免了突然终止带来的资源泄漏问题。
2023-06-05 15:58:54
3124
1
原创 c++ 多线程使用
等,可以用于实现线程同步和数据共享。多线程编程需要谨慎处理共享数据的访问,以避免竞态条件和数据不一致的问题。这些只是多线程编程的基础知识,C++ 还提供了其他更高级的多线程机制和工具,如互斥量 (在 C++ 中,可以使用多种方法来实现多线程编程。
2023-06-05 15:58:28
190
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人