自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(312)
  • 资源 (7)
  • 问答 (12)
  • 收藏
  • 关注

原创 win10系统 文件夹被占用无法删除

已经排除文件夹或文件夹中的文件正在被使用和打开的情况,则此时可以考虑文件夹被系统进程占用了。

2025-09-14 18:57:50 268

转载 Qt 制作安装包

七:进入目标文件夹,打开exe文件,确保文件可以执行(如提示缺少dll文件,需手动将所需文件从QT程序bin文件中拷贝至目标文件夹)六:使用命令导出所需的dll文件:windeployqt + exe程序名(快捷键windeployqt + “键”)设置应用程序名称,设置应用程序版本号(应用程序发布者、应用程序网站选填)下一步。选择自定义编译器输出文件夹位置,下一步(图标,密码选填)点击"浏览",找到目标文件夹中的exe文件。点击"是",将子文件夹包括,下一步。更改应用程序文件夹类型名称,下一步。

2025-08-21 16:03:04 155

原创 visual studio更改git提交的用户名和邮件

依次按以下步骤操作即可:

2025-08-21 15:03:42 416

原创 Qt中sender()的用法

在 Qt 中,sender() 是 QObject 类的一个成员函数。它主要用于在信号槽机制中,当一个槽函数被多个信号触发时,确定是哪个对象发出了信号。例如,在一个图形用户界面中有多个按钮,它们都连接到同一个点击处理槽函数。在槽函数内部,通过 sender() 可以得知具体是哪个按钮被点击了。

2025-08-19 11:07:44 369

原创 Qt Creator 自带的浏览器示例

按下图方式在搜索框中搜索:browser。

2025-08-19 09:55:15 117

原创 Qt 十六进制和十进制相互转换函数

【代码】Qt 十六进制和十进制相互转换函数。

2025-08-19 09:29:27 153

原创 将QDialogButtonBox中的Ok按钮和Cancel按钮修改成中文

【代码】将QDialogButtonBox中的Ok按钮和Cancel按钮修改成中文。

2025-08-15 17:09:35 168

原创 QChart 绘制坐标系 绘制折线图

【代码】QChart 绘制坐标系 绘制折线图。

2025-08-15 14:34:17 233

原创 在CMakeLists.txt文件和xxx.pro文件中分别引入QChart模块

【代码】在CMakeLists.txt文件和xxx.pro文件中分别引入QChart模块。

2025-08-15 11:24:08 128

原创 Qt Creator 报错:常量中有换行符

按照上图所示修改完成后,,重新保存再运行即可。

2025-08-15 11:09:19 228

原创 visual studio 2015 使用番茄助手(Visual Assist)给函数自动添加注释模板

但是我发现visual studio 2015这个版本找不到这个设置。转而使用番茄助手(Visual Assist)给函数自动添加注释模板。函数注释会自动添加到函数声明上方。

2025-08-11 14:50:50 662

原创 光猫、路由器和交换机

如果局域网内设备较多,路由器的 LAN 口数量不足时,可通过交换机扩展网络接口,使更多设备能够接入局域网,实现数据的互联互通。例如,在一个小型企业网络中,光猫连接运营商网络,路由器连接光猫并负责网络地址转换和路由功能,交换机连接路由器的 LAN 口,为企业内的多台计算机、打印机等设备提供网络连接,共同构建一个完整的网络环境。在光纤入户的网络环境中,运营商通过光纤传输光信号,光猫将其转换为电脑、路由器等设备能识别的电信号,反之亦然。它是用户端与运营商网络之间的桥梁,保障数据在光纤和用户设备间的传输。

2025-08-08 15:04:14 569

原创 Python调用C++动态库

4.执行python程序时会报错:[WinError 193] %1 不是有效的 Win32 应用程序。3.编写python代码:main.py。1.要用到的C++动态库工程。2.python工程目录。

2025-08-01 16:32:24 416

原创 visual studio 2015 编写C++ 静态库和动态库、调用静态库和动态库

3.3 引入DLLDemo.lib符号文件(这个lib文件就在DLLDemo.dll同级目录下,和DLLDemo.dll同时生成的)3.3 在“practice”项目中包含静态库头文件所在的目录,防止代码中包含头文件时出错。3.2 在“practice”项目中包含动态库头文件所在的目录,防止代码中包含头文件时出错。3.2 在“practice”项目中引用StaticLibDemo.lib静态库。点击生成,可以看到已经生成了DLLDemo.dll动态库,如下图所示。1.3 如下图所示选择静态库。

2025-08-01 14:10:25 1129

转载 Visual Studio 远程调试

4.然后本地电脑进行附加目标电脑的进行(或者在VS项目里设置直接调试远程电脑程序),加上调试断点。切记本地代码更改后,要同步更新到目标电脑,保持一致,才可断点调试,要不提示版本不一样无法增加断点。2.然后点进去进行对应的位数,找下图此文件,右键管理员运行,并设置选项。5.点击目标电脑的程序,然后会进入到本地电脑的断点,可进行调试查看。3.复制本地debug文件到目标电脑,启动目标电脑的Debug程序。1.找vs里面的远程工具文件夹, 复制到目标电脑。防火墙阻止,关闭测试环境的服务器的防火墙;

2025-07-31 16:00:41 257

原创 visual studio 安装总结

能正常打开VS,但是出现项目不能生成,头文件找不到,无法生成build,failed to run msbuild command或找不到C++和C编译器时就要卸载重装visual studio。当点击成功安装界面的启动按钮后,visual studio不会马上启动,一般要等个十多秒,在等待的过程中不要再通过其他方式去启动visual studio,否则会弹出没有安装成功的弹框。:点击安全证书→安装证书→选择本地计算机→选择将所有的证书都放入下列存储,点击浏览→选择受信任的根证书颁发机构。

2025-07-31 15:30:16 876

原创 Anaconda3+PyCharm2021 环境搭建

注意:在安装Pycharm2021之前,博主还安装过Pycharm2025,安装完成后打开Pycharm2025却发现找不到conda环境,无奈又重新安装低版本的Pycharm2021,所以尽量按照博主的版本来。4.2 安装所需要的包:打开软件下面的Terminal终端输入pip install命令进行包的安装即可,此时包会安装在对应的我现在这个项目使用的VOSKTEST虚拟环境下,其他虚拟环境并不会安装这些包。可以看到我们成功创建了新的虚拟环境,并且可以切换成原来的虚拟环境。再点击下图所示绿色的圆圈。

2025-07-30 15:17:37 841

原创 VGA 线、串口线、DVI 线、HDMI 线、DP 线

HDMI 线:广泛应用于家庭娱乐设备,如电视、机顶盒、游戏机等,以及一些中高端电脑显示器和笔记本电脑。DP 线:主要用于高端显示器、电竞显示器、显卡等设备,适合追求高分辨率、高刷新率和高质量显示的用户。VGA 线:可用于连接对显示画质要求不高的老旧设备、工业控制设备或一些特殊显示场景。DVI 线:适用于 PC、DVD、高清晰电视(HDTV)等设备,但应用范围逐渐变窄。串口线:结构简单、成本低、兼容性强,至今在工业控制、嵌入式开发等领域仍被广泛使用。注:以上图片均来自于网络,仅供学习使用。

2025-07-30 13:42:28 299

原创 使用cmake构建gtest为64位的静态库

2.下载完成后解压出来再删除msvc文件夹,再在同一目录下新建一个空的msvc文件夹。如果不删除msvc文件夹,直接用visual studio编译msvc里面的gtest.sln和gtest-md.sln应该会生成32位的gtest库,这里我想生成64位的gtest库,所以要先删除。3.使用cmake构建gtest:我为了方便区分32位和64位的库,在gtest-1.7.0文件名后面加了_X64后缀,你可以不加。4.进入到msvc目录,双击gtest.sln打开visual studio,然后。

2025-07-29 11:14:52 283

原创 Qt Creator切换构建套件时报错::-1: error: msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set

删除项目目录下的debug、release和.qmake.stash后重新构建即可。

2025-07-22 17:06:56 363

原创 实现局域网下的文件共享具体操作步骤

3、打开此电脑,在搜索栏位置输入两个反斜杠+IP地址,如 \\192.168.1.1,然后点击回车键。这时会弹出输入框,要求输入要访问的共享文件所在电脑的锁屏账号和密码。1、首先检查两台电脑是否能ping通,若不能ping通那么就要手动更改两台电脑IP在同一局域网中,更改IP前先禁用网卡,更改完成后再启用网卡;2、右键文件夹属性,将你要访问的那台电脑的文件夹设为共享文件夹;

2025-05-19 22:24:27 323

原创 Windows 查看电脑是否插拔过U盘

2、依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR注册表项,这里记录了所有已连接过的 USB 设备信息,包括 U 盘,可能还包括USB接口的光驱等,但是不包括鼠标和键盘。2)重装系统可以消除U盘插拔记录。若你要重装系统,难免会用到U盘或者USB接口的外置光驱,那么你在重装系统过程中一定要记得在第一次电脑自动重启时就要拔掉U盘或者光驱,否则会产生U盘插拔记录;3)插拔鼠标键盘不会产生USBSTOR项,也就代表你的电脑没有U盘插拔记录;

2025-05-01 11:31:59 3428

原创 重新安装visual studio失败的问题;安装时发生严重错误:Team Explorer for Microsoft Visual Studio 2015

VSCommon、VisualStudio、Blend、VsGraphics、ApplicationInsights、vshub、Team Foundation、Web Platform Installer和MSBuild。注意可能没有Web Platform Installer这个文件夹也没有影响。友情提示:博主实验环境为win10系统、visual studio 2015 企业版。1、删除C:\ProgramData\Package Cache目录下的所有内容;

2025-03-17 22:23:41 608

原创 C++ lambda表达式

Lambda 表达式可以捕获外部变量。:匿名函数是一个广泛的概念,用于描述没有名字的函数,Lambda 表达式是一种特定的匿名函数实现。在许多编程语言中,Lambda 表达式可以捕获外部变量的上下文(即闭包),而传统的匿名函数则不总是具备这种能力。6、值得注意的是,如果不使用按引用捕获外部变量的方式,但也想修改外部变量,可以使用 mutable 关键字,但是。:Lambda表达式使得可以在需要函数作为参数的情况下,快速定义函数,而不需要事先声明一个函数。parameters:参数列表,与普通函数类似。

2025-02-24 21:24:06 395

原创 QTreeWidget 复选框 右键菜单项全选/取消全选

【代码】QTreeWidget 复选框 右键菜单项全选/取消全选。

2025-02-12 22:23:11 396

原创 Acutest 的介绍和使用

4、运行:因为头文件acutest.h中提供了程序入口点(main() 函数),因此直接运行程序即可,但大概率会碰到控制台窗口闪退的问题,这样就看不到单元测试的结果了,因此我们需要用可执行程序来运行。3、头文件acutest.h中提供了程序入口点(main() 函数),因此自己的程序中不能再编写main() 函数。2、无需安装/设置/配置任何测试框架,Acutest 只是一个单一的头文件,即 acutest.h;1、Acutest 是一个 C/C++ 单元测试工具;

2025-02-10 22:13:18 516

原创 QTableWidget的简单使用

【代码】QTableWidget的简单使用。

2025-01-19 13:51:11 901

原创 QtCreator 修改项目名

找到项目所在目录,删除原来名字编译出来的文件夹(debug和release),然后重命名项目文件夹,再进入项目目录,重命名xxx.pro,删除以原项目名.pro.*后缀的所有文件。,打开“xxx.pro”文件,找到“TARGET = xxx”,改为“TARGET = xxx”,ctrl+s保存一下,关闭项目,关闭QtCreator.,重新用QtCreator打开项目,再配置构建套件即可。

2025-01-11 09:04:25 1162

原创 visual studio 打开Qt的UI文件

最后点击【确定】按钮即可。

2025-01-09 22:29:33 1218

原创 visual studio 取消生成

有时候项目过于庞大,生成时间过长,我们想要取消生成,按下图操作即可:

2025-01-05 19:47:59 1266

原创 Visual Studio自带的与JetBrains Mono类似的字体

选择【Consolas】字体:

2025-01-02 20:49:28 264

原创 visual studio 安全模式

在 Visual Studio 中,安全模式是一种启动方式,允许你在禁用所有扩展和自定义设置的情况下启动 Visual Studio。这个模式可以帮助排除插件或扩展引起的问题,特别是在 Visual Studio 无法正常启动时。2、使用默认设置:Visual Studio 会忽略用户的所有自定义设置,恢复到默认配置。1、禁用所有扩展和插件:安全模式会禁用所有安装的第三方扩展,确保 Visual Studio 启动时不会被扩展或插件干扰。直接关闭 Visual Studio 即可。

2025-01-01 20:34:47 1667

原创 Visual Assist 下载、卸载、安装和永久使用

因为我电脑安装了多个版本的visual studio,所以找出了很多VA_X.dll的路径,但是现在我需要给visual studio2015配置Visual Assist,所以只需要关注上图中14.0内部版本号这个路径即可,就是将C:\Users\A\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\je1dsjjh.544\VA_X.dll这个文件替换即可。左键双击VA_X_Setup2231.exe,出现如下图所示的安装选项,默认全部勾选,

2025-01-01 15:46:09 5095 2

原创 Visual Assist的常见配置

1、启用和禁用Visual Assist:2、配置Visual Assist:3、Visual Assist默认的代码配色不好看,将下图中的勾选取消即可:4、这个“Go”导航栏作用也不大,可以用Ctrl+鼠标左键代替,去掉如下图所示的“Go”导航栏:5、设置Ctrl+鼠标左键的作用:跳转声明或定义,如下图所示:

2025-01-01 15:41:21 1000

原创 解决点击运行exe程序没有反应

解决方法是右键单击exe程序,选择属性,然后使用Windows 7兼容模式,如下图所示:

2025-01-01 14:00:27 1154

原创 常见的visual studio版本对应的内部版本号

版本版本号Visual Studio 201010.0Visual Studio 201514.0Visual Studio 201715.0Visual Studio 201916.0Visual Studio 202217.0

2024-12-30 20:36:03 641

原创 Qt Creator 为同一个项目切换不同的构建套件(Kit)

如果不想要哪一个构建套件也可以删除,如下图所示,右键选中不想要的构建套件,点击“Disable Kit…此时,我们可以自由选择使用哪一个构建套件。

2024-12-18 22:34:34 1088

原创 QtCreator UI界面 菜单栏无法输入中文

如下图红色所示的区域,直接输入是无法输入中文的:

2024-12-09 22:48:53 1003

原创 WireShark 下载、安装和使用

全部默认下一步即可,但如下图所示的这一步值得拿出来说一下。这一步是要你安装Npcap,但是你的电脑如果已经安装了WinPcap,那么可以选择不再安装Npcap。Npcap和WinPcap都是底层抓包驱动,但是WinPcap是较为陈旧的工具,已经停止更新,建议使用Npcap。3.3、过滤器的使用:输入tcp,看到过滤器输入框变成绿色后,按下回车键即可,如下图所示。点击“捕获选项”按钮,打开对应的对话框,可以在对话框的下面看到“在所有接口上使用混杂模式”复选框。官网下载太慢,本人另外提供下载地址【

2024-12-09 21:38:12 1151

转载 :-1: error: LNK1158: 无法运行“rc.exe”

Windows 下 Qt Creator使用MSVC构建套件时显示 error: LNK1158: 无法运行“rc.exe”,这个原因是Qt Creator并不知道我们的rc.exe文件位置所引起的。我的开发机器环境已安装Visual Studio 2022已安装Qt Creator查看当前Qt Creator所用的MSVC构建套件所使用的Windows Kits版本信息。

2024-12-07 10:33:17 1167 1

VMware-player-full-17.0.2-21581411.exe

Player: 代表这是 VMware Workstation Player 产品。 与 VMware Workstation Pro 相比,Player 版本功能相对简化。 它主要面向个人用户、学生或对虚拟化需求较基础的人群,支持单虚拟机运行、基本网络配置、快照等功能,适合用于学习、测试简单软件等场景。 而 Pro 版本功能更丰富,支持多虚拟机同时运行、高级网络配置、远程连接等,更适合专业开发人员、测试人员及企业复杂的工作环境。 full: 表示这是完整安装包。 意味着该安装程序包含了 VMware Workstation Player 运行所需的全部组件和功能, 下载后无需再额外下载其他组件就能完成软件安装。 与之相对的可能是精简版安装包,精简版可能会去除一些不常用功能,以减小安装包体积,但可能会限制部分软件功能。

2025-08-08

navicat10.0安装包

navicat10.0安装包

2025-08-06

未编译的gtest-1.7.0

未编译的gtest-1.7.0

2025-07-29

Snipaste-2.10.8-x64-免费版-桌面版

windows截图工具:Snipaste-2.10.8-x64-免费版-桌面版

2025-06-22

Acutest:一个 C/C++ 单元测试工具

1、Acutest 是一个 C/C++ 单元测试工具; 2、无需安装/设置/配置任何测试框架,Acutest 只是一个单一的头文件,即 acutest.h; 3、头文件acutest.h中提供了程序入口点(main() 函数),因此自己的程序中不能再编写main() 函数。

2025-02-10

NodePad++7.5.7安装包

NodePad++7.5.7安装包

2025-01-01

Visual Assist 安装包

Visual Assist 安装包

2025-01-01

WireShark3.6.3抓包工具64位和32位安装包

WireShark3.6.3抓包工具64位和32位安装包

2024-12-08

Qt5.15及以上版本的在线安装器

从5.15开始,不再支持离线安装,如果需要离线安装,可能需要购买商业版本,那我们就免费在线安装。

2023-12-29

qt-opensource-windows-x86-msvc2010-opengl-5.3.2

qt-opensource-windows-x86-msvc2010-opengl-5.3.2

2023-12-27

开源项目:天气预报项目源码

开源项目:天气预报项目源码

2023-08-21

Qt 添加MySQL驱动教程(成功版)

Qt 添加MySQL驱动教程(成功版)

2023-07-25

Sublime Text 3打开txt中文乱码的解决方法

Sublime Text 3打开txt中文乱码的解决方法

2023-02-28

Visual Studio 2017 免费版 社区版 安装包.zip

windows下的c++开发利器。免费使用的开发工具。并且支持多种编程语言的开发。一定会让你爱不释手,欲罢不能。

2020-06-23

R软件和RStudio集成开发环境安装包.zip

R软件是统计领域必备开发利器,但是R软件自带的RGui界面简陋、功能不多,因此我同时上传了RStudio集成开发环境。更好的帮助大家学习R语言!!zip包里也有安装注意事项!!

2020-12-09

Typora-x64-free.zip

Typora windows64位 免费版(测试版)安装程序;博客编写利器。

2021-12-02

svn服务器和客户端-安装包

svn服务器和客户端-安装包 方便大家集成代码,减少不必要的工作量 svn也要好好学习一下,说不定哪一天就用到了

2020-10-25

javaMail.zip

使用java语言发送邮件,实现发送邮件功能必备jar包。提供其它javaMail的jar包版本下载地址。

2021-07-09

python3.8.3解释器安装包.zip

提供安装包,安装过程,名词解释。下载完成过后双击安装包进行安装,点击readme文本文件即可查看名词解释和安装过程。

2020-09-06

HBuilderX.1.6.2.20190220.zip

一款支持HTML5的Web开发IDE;大幅提升HTML、js、css的开发效率。

2019-06-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除