- 博客(100)
- 收藏
- 关注
原创 vs2019及以后版本cmd指定编译环境文件的路径
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build
2025-05-16 17:50:35
140
原创 QT中文乱码
QPushButton* btn1 = new QPushButton(QString::fromLocal8Bit("确定"), this);QPushButton* btn2 = new QPushButton(QString::fromLocal8Bit("取消"), this);1、所有代码文件的格式改为 带 BOM的UTF-8 或者 UTF-8,windows新建文件时默认编码格式为ANSI;2、使用QString::fromLocal8Bit()转换。
2025-05-10 17:06:24
80
原创 内存条装机,无法启动
③、三条DDR4-2666,一条DDR4-2400,插满4个内存插槽,可以启动;②、两条DDR4-2666,插在2、4或者1、3插槽,可以启动;没清洗前,插在内存插槽2位置一条ddr4-2400可以启动;目前插内存插槽3、4可以启动,插满或者插2、4无法启动;后边插满4个内存插槽无法启动,插1、3、4可以启动;目前插满4个内存插槽无法启动,插1、3、4可以启动。①、插满4条DDR4-2666,无法启动;④、插满4条DDR4-2400,可以启动;清洗以后,可以插满4个内存插槽;
2025-04-15 17:37:04
177
原创 12900k 技嘉B760M APRUS PRO AX 加减内存条无法启动和无法进入BIOS
解决办法:按照主板建议的顺序安装内存条,或者按照屏幕提示,取消提示,主板建议的安装顺序,性能最佳,内存条以距离CPU由近及远的排布是A1、A2、B1、B2,主板建议的安装顺序是B2、A2、B1、A1;Delete键进入BIOS,显示器黑屏 或 显示"Entering Setup……解决办法:将连接显示器的方式由DP换成HDML,DP连接显示器是无法进入BIOS的。通过HDML连接显示器的情况下,增减内存条后,Delete键进入BIOS,显示下图。在通过DP连接显示器的情况下,即使没有增减内存条,
2025-04-01 05:26:08
312
原创 远程桌面连接Windows实例,提示“为安全考虑,已锁定该用户账户,原因是登录尝试或密码更改尝试过多”错误解决方案
无法使用Workbench和第三方远程连接工具(例如PuTTY、Xshell、SecureCRT等)连接实例时,可以通过VNC远程连接方式登录实例.可以修改Windows实例组策略账户锁定阈值为0以解决该问题。本文以Windows Server 2019操作系统为例,其他操作系统操作步骤类似。实例系统组策略中配置了用户锁定策略,在登录时输入错误的密码次数过多,该账户会被锁定,导致远程桌面无法登录。具体方法,不同服务商,提供的控制台有所不同,请自行查阅。6、重新远程桌面连接Windows实例。
2024-12-11 01:28:30
2844
原创 有效1,开机启动,C++ 关闭 Microsoft Defender 实时保护
【代码】有效,C++ 关闭 Microsoft Defender 实时保护。
2024-06-01 14:20:34
321
原创 禁止Windows Defender任务计划程序
开始键->搜索“任务计划程序”->“任务计划程序库”->“Microsoft”->"Windows"->"Windows Defender"->右边四项。
2024-06-01 10:10:34
489
原创 共享内存bug
/在使用std::queue<Persons > 时,当struct Persons 中Person all[12345678];// 如果需要关闭共享内存对象,请在这里添加 CloseHandle(hMapFile);INVALID_HANDLE_VALUE, // 使用分页文件。// 创建一个sizeof(data_share_memory_group)字节的共享内存。// 共享内存和互斥锁的名称。// 共享内存文件映射句柄。//锁定要共享内存 和 复制共享内存的空间。
2024-05-21 21:00:45
587
原创 解决Win10家庭版找不到组策略gpedit.msc的·方法
首先我们直接运行gpedit.msc 是找不到的,因为这个功能本身win10家庭版本不提供本地组策略编辑器的。因为电脑出问题,一开机就会自动开启ie浏览器,所以就想找有没有方法解决,然后就了解到了gpedit.msc的作用以及相关的一些方法,也是为之后也许有人遇到相同的问题有个提供方法的途径。3.点击另存为 在之后的弹出界面选择保存路径、文件名(这里命名为gpedit.bat),注意文件类型为“所有文件”,只有这样才能保证gpedit.bat是一个批处理文件。2.然后在记事本中保存如下批处理内容。
2024-05-07 04:46:44
447
原创 如何设置让软件开机自启动?三步搞定!
2.从【应用】文件夹选择需要开机自启动的应用,拉到/复制粘贴【启动】文件夹(win+r 打开 运行。输入 shell:startup ,回车。2.win+r 打开 运行。输入 shell:startup ,回车。些极简软件没有直接设置开机自启,需要手动设置。1.win+r 打开 运行,输入。1.复制软件的快捷方式。,打开【应用】文件夹。
2024-05-04 12:21:07
584
原创 win10禁止自动更新的终极方法
4.双击修改过的命名项,修改基数设为十进制,修改数值数据是“暂停更新的天数”,建议改为三位数。在CMD中,粘贴运行以下命令, reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 999 /f 代码D后面的数值同样是暂停更新的天数最后我们回到windows更新中,我们就可以在暂停更新处设置长时间不更新了。
2024-05-03 17:05:28
948
原创 vs2019编译的软件,换电脑软件无法运行
勾选“使用C++的桌面开发”---->"使用与最新v142生成工具的C++ MFC(x86和x64)"、2、将新电脑也配置成与vs2019一致的环境,比如安装vs2019的时候,勾选“使用C++的桌面开发”---->"Windows10 SDK()"等。1、将软件编译成release版本。
2024-04-24 11:34:13
810
原创 windows资源管理器占用过高
当软件放在桌面上,大量向当前目录写入东西时,windows资源管理器占用过高,这是因为windows系统对于桌面上的文件夹是实时建立索引的,当文件夹内的文件内容,有变动我windows资源管理就会重新建立新的索引表。
2024-04-24 11:13:35
2540
原创 libevent-windows环境下服务端和客户端
3、初始化一个event_base对象,创建一个event对象,将socket和处理接收输出的回调函数赋通过event_new赋值给event对象,然后将event对象加入事件循环;3、创建event_base和event对象,将等待连接的回调函数和socket赋值给event对象,然后加入事件循环,开始事件循环;1、加载套接字库 (windows的socket通讯基础可以知道);2、初始化tcp的socket,监听绑定端口;4、创建一个线程,接收界面输入发送给服务端;
2024-04-01 20:47:18
406
原创 MFC绘图工具High-speed Charting Control(VS2019)
标题:关于high-speed Charting Control配置过程中一些问题(ChartCtrl新手向)vs2019+win10最近要搞一个MFC画折线图的程序,网上看到一个人人推荐的插件,还可以用于商业,于是学习ing。本片主要介绍配置方法和配置中的一些问题。详细配置方法可以看大佬图文教程,这里就不喧宾夺主了,草草介绍。注意事项1.源文件包括头文件和cpp文件均在source文件中,想要自己编写画图,可以不用下载demo和说明文件,因为用处真的不大。
2024-03-30 23:56:04
2163
2
原创 配置git免密push
git免密码提交创建.git-credential文件,创建文件,进入文件,输入内容: cd ~touch .git-credentialsvim .git-credentials 输入内容 https://{username}:{password}@gitee.com 实际输入中,用户名,密码没有{}4.git config --global credential.helper store5 打开~/.gitconfig文件,会发现多了一项:[c
2023-12-29 17:14:25
1162
原创 ssh远程执行命令卡住 使用vim、vi、cat等命令,或者在执行shell脚本时,都会莫名的卡住
通过IPsec隧道发送的网络数据包经过加密,然后封装在外部数据包中,以便进行路由。因为封装的内部数据包本身必须适合外部数据包的MTU,所以其MTU必须更小。
2023-12-24 20:57:48
988
1
原创 VSCode运行时弹出powershell
安装好了vscode并且装上code runner插件后,运行代码时总是弹出powershell,而不是在vscode底部终端。打开系统cmd ,在窗口顶部条右击打开属性,把最下面的旧版控制台选项取消,即可。
2023-12-24 06:50:29
1111
原创 vscode windows下 tasks.json 和 launch.json
【代码】vscode windows下 tasks.json 和 launch.json。
2023-12-24 06:07:15
335
原创 protoc: error while loading shared libraries: libprotoc.so.32: cannot open shared object file: No su
ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享。默认搜寻/lilb和/usr/lib,以及配置文件/etc/ld.so.conf内所列的目录下的库文件。搜索出可共享的动态链接库,库文件的格式为:lib***.so.**,进而创建出动态装入程序 (ld.so)。原因是系统找不到共享库,这时候只要执行下面命令即可。
2023-12-21 20:42:25
663
原创 子进程和父进程资源共享关系
子进程和父进程之间可以共享一些资源,也可以独立拥有一些资源。以下是一些常见的共享资源:1. 文件描述符:子进程可以继承父进程打开的文件描述符,从而可以访问同样的文件。2. 内存映射区域:子进程可以继承父进程创建的内存映射区域,从而可以访问同样的内存。3. 信号处理器:子进程可以继承父进程的信号处理器,从而可以处理同样的信号。4. 环境变量:子进程可以继承父进程的环境变量,从而可以使用同样的环境变量。5. 用户ID和组ID:子进程可以继承父进程的用户ID和组ID,从而可以使用同样的权限。6. 共享内存:子进程
2023-12-12 20:32:50
1489
原创 NN protobuf改为动态库编译
此时生成的工程默认“运行库”就是“多线程调试 DLL (/MDd)”,可选中libprotobuf、libprotobuf-lite、libprotoc、protoc四个项目,右键->属性,打开属性页。“C/C++” -> "代码生成" --> "运行库",观察是否为“多线程调试 DLL(/MDd)”将⑥中生成的文件“Common.pb.cc” 、 “Common.pb.h” 复制到 "../Include/Proto/"下面。//标准的AES的ECB加密模式。//标准的AES的CBC加密模式。
2023-12-03 19:53:09
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人