如何在Visual Studio 2019/2022 C++中隐藏宏名称下划线的三个点
每次在我的项目中使用任何宏名称时,都会出现3个点加下划线的提示,如何在Visual Studio C++中隐藏宏名称下划线的三个点呢?
跨域请求:解决Origin null is not allowed by Access-Control-Allow-Origin错误
在使用JavaScript进行AJAX请求时,你可能会遇到“`Origin null is not allowed by Access-Control-Allow-Origin`”错误。
设备唯一标识方法(Unique Identifier):如何在 Windows 系统上获取设备的唯一标识
唯一的标识一个设备是一个基本功能,可以拥有很多应用场景,比如软件授权(如何保证你的软件在授权后才能在特定机器上使用)、软件 License,设备标识,设备身份识别等。 下面列举一下各种方法的优劣: (1)网卡 MAC 地址MAC 地址可能是最常用的标识方法,但是现在这种方法基本不可靠:一个电脑可能存在多个网卡,多个 MAC 地址,如典型的笔记本可能存在有线、无线、蓝牙等多个 MAC 地址,随着不同连接方式的改变,每次 MAC 地址也会改变。而且,当安装有虚拟机时,MAC 地址会更多。MAC 地址另外一个更加致命的弱点是,MAC 地址很容易手动更改。因此,MAC 地址基本不推荐用作设备唯一 ID。 (2)CPU ID在 Windows 系统中通过命令行运行 “wmic cpu get processorid” 就可以查看 CPU ID。 目前 CPU ID 也无法唯一标识设备,Intel 现在可能同一批次的 CPU ID 都一样,不再提供唯一的 ID。而且经过实际测试,新购买的同一批次 PC 的 CPU ID 很可能一样。这样作为设备的唯一标识就会存在问题。 (3)硬盘序列号在...
svn cleanup命令介绍
SVN cleanup命令是用于清理工作副本中的临时文件和未完成的操作,以修复工作副本中的错误或损坏的命令。
使用SVN创建本地仓库
使用SVN创建本地仓库
执行svn sync命令做svn同步时遇到Failed to get lock on destination repos, currently held by ...错误
执行svn sync命令做svn同步时遇到Failed to get lock on destination repos, currently held by ...错误
Python中使用urlencode提示not a valid non-string sequence or mapping object
Python中使用urlencode提示not a valid non-string sequence or mapping object这里给出解决的办法
屏蔽ExperimentalWarning: CommonJS module using require()警告信息
ExperimentalWarning: Support for loading ES Module in require() is an experimental feature and might change at any time
查看动态链接库dll或exe文件的依赖项
使用vs自带的dumpbin工具: 打开VS命令行 选择“x64 Native Tools Command Prompt for VS 20XX” 执行dumpbin /dependents dll/exe1dumpbin /dependents dll/exe 查看依赖项1234567891011121314151617181920212223242526272829C:\Program Files\Microsoft Visual Studio\2022\Community>dumpbin /dependents C:\windows\system32\calc.exeMicrosoft (R) COFF/PE Dumper Version 14.41.34120.0Copyright (C) Microsoft Corporation. All rights reserved.Dump of file C:\windows\system32\calc.exeFile Type: EXECUTABLE IMAGE Image has the...
应用程序无法正常启动(0xc0150002)的解决思路
背景介绍记录一次在工作中遇到的问题:编译都没有问题,但是非常简单的EXE启动时会报错:应用程序无法正常启动(0xc0150002)。单击“确定”关闭应用程序。,提示错误码:0xc0150002。 现象现象1 无法启动此程序,因为计算机中丢失VCRUNTIME140_1.dll。尝试重新安装该程序以解决此问题。 现象2 应用程序无法正常启动(0xc0150002)。单击“确定”关闭应用程序。 解决现象1很显然, 缺少运行库。 你如果安装了visual studio, 那么其安装目录下xxx\Microsoft Visual Studio\2019\Professional\VC\Redist\MSVC会存在需要的运行库或者是运行库安装包。 在缺少的电脑上安装即可。 本文的重点是现象2, 现象2给出的线索很有限。 这种错误的出现, 操作系统都会记录日志。 如何查看事件日志: Win+r 打开运行窗口 在输入框中输入eventvwr.msc 打开后, 点击左侧的windows 日志 >...