
2025_03_25
Windows相关 创建Mutex的有无Global的影响 概述 Windows 内核对象(如 Mutex、Event、Semaphore)的命名规则决定了它们的可见范围: 适用场景:跨会话(如服务进程与用户进程)、...
Windows相关 创建Mutex的有无Global的影响 概述 Windows 内核对象(如 Mutex、Event、Semaphore)的命名规则决定了它们的可见范围: 适用场景:跨会话(如服务进程与用户进程)、...
Windows Mutex 创建或打开Mutex HANDLE hMutex = CreateMutex( NULL, // 默认安全属性 FALSE, // 初始所有者:FALSE表示创建时不被任何线程持有 L&q...
概述 AddressSanitizer(ASan)最初由 Google 开发并开源,是 LLVM/Clang 编译器工具链的一部分 它的核心目标是检测内存错误(如缓冲区溢出、释放后使用等),并通过 影子内存(Shad...
关于auto推导 关于t最后推导出的类型 auto 的默认类型推导规则会 忽略引用,直接推导出值的类型 函数 test() 返回的是 std::string&(引用),但 auto t = test(); 会...
私密文章,不提供摘要~
私密文章,不提供摘要~
概述 示例脚本 连点一个坐标 会抢占鼠标 F8启动或停止 F8:: Toggle1 := !Toggle1 If (Toggle1) { SetTimer, Clicker1, 100 ToolTip, 单点已启动 ...
数学公式 如果在一个数下公式中用了多个极限的表示,会导致该数学公式无法正确渲染出来 原因是\lim\limits_这里的下划线导致的 两个下划线被解释成了斜体,因此数学公式里缺少了两个下划线 $$ \begin{sp...
临时方法 执行下述命令 apt install open-vm-tools sudo vmhgfs-fuse .host:/ /mnt/hgfs 重启虚拟机会失效,需要重新执行 sudo vmhgfs-fuse .h...
环境 当前linux环境是debian,安装软件如下: gcc make nasm sudo apt install gcc make nasm IDE clion CLion插件 NASM Assembly Lan...