- 博客(742)
- 资源 (24)
- 收藏
- 关注
原创 【QT】Qt Creator常用快捷键
工程右键-add existing directory。(删除文件后,可用此添加回来,在pro文件中即可显示添加的文件)。注意:清除(或重新构建)并不清除makefile,可自己试试。如果修改了pro文件,请注意执行qmake-下。有时需要手动修改mainwindow.ui文件,右键-用普通文件编辑器打开即可修改。
2025-03-25 09:07:24
345
原创 【QT】QTCreator测试程序
使用QTCreator实现窗体,其中拟合程度图左侧是测点列表,右侧是改测点的拟合程度图(不使用UI,使用代码编写实现)
2025-03-24 17:27:04
1167
原创 【QT】文件名后缀
虽然它们在功能上都代表C或C++的源代码文件,但在不同的编译器、工具链和开发环境中,习惯用法和支持可能有所不同。编译器处理: 在大多数现代编译器中,它也会被识别为C++源文件,不过使用时可能需要配置编译器或构建系统明确将其识别为C++文件。用途: 很少见的后缀,某些开发环境可能会使用它来表示C++源代码文件,但它不如.cpp或.cc普遍。.cpp、.cc、.cxx、.cp:用于C++源文件,最常见的是.cpp。编译器处理: 和.cpp一样,编译器会将.cc文件识别为C++源文件。.c:用于C语言文件。
2025-03-24 15:07:26
171
原创 【QT】Qt creator快捷键
3.按下键盘快捷键 Ctrl+shift+U。4.弹出菜单中选择“调用路径”或“被调用路径”2.将光标放在你想要查看调用关系的函数名上。5.在弹出的窗口中可以查看函数的调用关系。
2025-03-24 14:58:46
341
原创 【Python】python与QT5的编程
此外,还可以借助 Qt Designer 可视化设计工具,通过拖拽快速完成界面布局,之后再将生成的.ui 文件用 PyUIC 工具转换为 Python 代码,与业务逻辑代码结合使用。学习过程中,可参考 PyQt5 官方文档、相关博客教程以及开源示例项目来加深理解。
2025-03-13 13:59:09
1061
1
原创 【Python】pyinstaller 指令使用
PyInstaller 是一个强大的 Python 打包工具,可将 Python 脚本转换为独立的可执行文件,在不同操作系统上运行,下面详细介绍其常用指令及使用方法。
2025-03-12 16:50:40
293
原创 【Python】安装PyInstaller教程
一、安装PyInstaller之前首先要安装Python,小编这里安装的是Python3.9,目前(2024/2/6)匹配到的最高版本的PyInstaller的版本为6.3.0。需要安装Python的小伙伴可以去这里安装python详细步骤(超详细,保姆级,一步一图)_python 安装看一下Python的安装方法。2、输入pip install PyInstaller,会自动为你匹配到当前安装的Python适合的PyInstaller最高版本。二、开始安装PyInstaller。
2025-03-12 15:33:20
174
原创 【Python】PyQt5在PyCharm的配置与应用
打开Pycharm,打开File—>Settings—>External Tools,点击加号进行工具的导入。5、选中.qrc文件,然后点击 pyrcc,将其转换为.py文件,然后我们就可以引用了。1、选中要转换的.py文件,然后点击pyuic5,就可以将py文件转换为.ui文件。1、找到绝对路径,复制下来(每个人的路径都不一样,自己找一下)1、打开界面,点击QtDesigner进入界面。1、打开QtDesigner,选择编辑资源。3、按照自己的喜好命名,然后添加资源。2、新建资源文件,随便找个地方保存。
2025-03-12 14:21:13
812
原创 【Python】pycharm安装以及python环境配置
一定要记住你的环境安装在哪里,后面pycharm配置环境的时候要用。最好是自己单独新建一个文件夹放软件,免得之后删除或者查找时找不到东西。pycharm网站:https://www.jetbrains.com/pycharm/上面有的变成灰色的按钮你也要勾选,因为我之前安装过,有的东西没有删干净。网址:https://www.python.org/安装编程程序的时候,都要先安装环境变量;如果上面不能勾选,也可以不勾。下载后,双击开始安装环境。以上就是安装的全部过程。下载好后,双击安装。
2025-03-12 11:11:39
176
原创 【Python】Python 3.11安装教程
4.勾选【Install For All users】,可根据需要修改Python 3.11安装路径地址中的安装位置,点击【Install】。7.打开系统开始菜单,搜索python,点击运行IDLE(Python 3.11)安装软件。1.同时按住键盘win + R,打开cmd命令行,出现如图,Python 3.11安装完成。6.Python 3.11安装完成,点击【Close】。8.Python 3.11安装完成,运行界面如下。5.Python 3.11安装中,等待安装完成。3.页面点击【Next】。
2025-03-12 10:43:43
799
原创 【Win】Postman 免安装版本
在现代软件开发中,API 的开发与测试是不可或缺的一环。Postman 作为一款广受欢迎的 API 开发工具,凭借其强大的功能和易用性,成为了开发者们的首选。然而,传统的 Postman 安装过程可能会让一些用户感到繁琐。为了解决这一问题,我们推出了 Postman 免安装版本,让用户无需复杂的安装步骤,即可快速上手使用 Postman 进行接口调用和测试。
2025-03-11 09:25:05
257
原创 【QT】Qt5.15及Qt6在线安装
4.输入“ .\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject”,注意exe名称更改为你下载的exe名称,单击回车。3.输入“cd 下载目录路径”,单击回车,跳转到下载目录文件路径,如果下载路径在非C盘,可能出现没有跳转成功的情况,按照你的路径盘符,输入“D:”等,单击回车,即可成功跳转。5.如果前面步骤操作正确,此时会弹出Qt的安装页面,输入邮箱账号、密码,点击“下一步”。
2025-02-27 13:56:23
1421
原创 【AI】本地部署DeepSeek大模型
按键盘 Win + R 组合键打开 “运行” ,输入 CMD 启动 “命令行” ,复制下方对应模型命令并粘贴到 CMD 窗口中,敲回车等待完成下载和校验,根据自己电脑配置,选择对应参数,如 7b ,指 70 亿参数的大模型。下面开始进入部署环节(本教程不介绍所使用的软件,有兴趣的人可自行了解)。至此, DeepSeek 已经在本地电脑跑起来了,使用过程中有任何不懂的,可加留言或加我微信提问,无偿解答。模型 下拉列表为你所下载的模型,如下载多个模型,可在此处切换。7B 参数 占用硬盘空间 4.7GB。
2025-02-21 16:50:06
996
原创 【AI】VS Code中使用GitHub Copilot
在VS Code中使用GitHub Copilot能显著提升开发效率、代码质量和学习能力,是现代开发者的强大工具。:Copilot能根据上下文提供代码补全建议,减少手动输入。:自动生成HTML、CSS、JavaScript代码。:提供最佳实践和常见解决方案,帮助学习新语言或框架。:生成符合行业标准的代码,提升可读性和可维护性。:根据注释或函数名自动生成代码片段,节省时间。:自动完成常见代码模式,如循环、条件判断等。:通过注释直接生成代码,减少查阅文档时间。:生成数据处理和机器学习代码。
2025-02-20 15:22:29
329
原创 【AI】GitHub Copilot
GitHub Copilot 还支持一些其他编辑器,如 Atom 等,但官方对这些编辑器的支持可能不如 VS Code 和 JetBrains 系列完善。:通过 Azure Data Studio 的扩展管理器安装 GitHub Copilot。:通过 Visual Studio 的扩展管理器安装 GitHub Copilot。:通过 VS Code 插件市场直接安装 GitHub Copilot 插件。:通过 JetBrains 插件市场安装 GitHub Copilot 插件。
2025-02-20 15:21:38
853
原创 【c#】 error CS1617: /langversion 的选项“10.0”无效
错误: error CS1617: /langversion 的选项“10.0”无效。使用 "/langversion:?背景:DotSpatial编译出现错误。
2025-02-19 15:53:48
153
原创 【C#】无法安装程序包“DotSpatial.Symbology 4.0.656”
错误:无法安装程序包“DotSpatial.Symbology 4.0.656”。你正在尝试将此程序包安装到目标为“.NETFramework,Version=v4.7.2”的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。C#代码:NaturalNeighbor nn = new NaturalNeighbor();若NuGet包仍不兼容,可从GitHub下载。问题:在winform环境下怎么解决?选择最适合项目需求的方案即可解决问题。在主项目中手动引用生成的DLL。版本,避免依赖冲突。
2025-02-19 10:19:37
453
原创 【Git】github上创建person access token
在 GitHub 的中创建 Token。根据需求选择权限,并遵循最小权限原则。生成 Token 后立即保存,并在使用 Git 或 API 时替代密码。
2025-02-13 16:28:31
1137
原创 【Git】Tortoise Git
TortoiseGit 是一个 Windows Shell 与 Git 的接口,它提供了文件状态的覆盖图标,强大的 Git 上下文菜单等。你可以在官方网站 (tortoisegit.org) 轻松使用安装程序进行下载。TortoiseGit 的当前稳定版本是 2.14.0 ,根据你的机器配置,你可以选择 32 或 64 位版本。
2025-02-12 11:08:59
424
原创 .NET Framework 4.5.1 离线安装包
.NETFramework4.5.1(脱机安装程序)概述本仓库提供的是.NETFramework4.5的离线安装包,具体版本为NDP451-KB2858728-x86-x64,适用于32位和64位操作系统。这个版本的框架是开发和运行基于.NET技术的应用程序的关键组件,支持广泛的操作系统版本,为企业级应用、Web服务以及桌面应用程序提供了强大的平台。版本详情文件名:NDP451-KB2858728-x86-x64-AllOS功能描述:此安装包包含了面向开发者的库和工具,以及用户需要的运行
2025-01-20 16:09:17
993
原创 matlab中的griddata函数
griddata函数主要用于将不规则分布的数据点插值到规则网格上。x,y:不规则分布的数据点的坐标。v:数据点的值。xq,yq:查询点的坐标。vq:查询点的插值结果。griddata函数支持多种插值方法,可以通过method参数指定。'linear':线性插值(默认方法)。'nearest':最近邻插值。'cubic':三次插值。'natural':自然邻居插值。naturalgriddata函数与natural插值方法的关系在于,griddata函数可以通过指定。
2025-01-17 17:34:02
716
原创 御载 MATLAB
通过以上步骤,您应该能够彻底删除 MATLAB,包括所有相关的文件和文件夹。在执行这些操作之前,请务必备份您的重要数据,以防意外损失。C:\Users\<用户名>\AppData\Roaming\MathWorks\MATLAB。C:\Users\<用户名>\AppData\Roaming\MathWorks\MATLAB。通过控制面板中的“程序和功能”或在 MATLAB 安装文件夹中找到。控制面板 -> 程序和功能 -> 找到 MATLAB -> 卸载。手动删除 MATLAB 的安装文件夹,通常位于。
2025-01-16 09:22:18
1867
原创 windows7安装vm tools
通常,VMware Tools的安装包会随VMware Workstation一起提供,无需单独下载。但如果需要,可以从VMware的官方网站下载与VMware Workstation版本相匹配的VMware Tools安装包。不过,在大多数情况下,直接在虚拟机中通过挂载ISO镜像文件来安装VMware Tools是最便捷的方法。安装完成后,建议重启你的Windows 7虚拟机,以确保VMware Tools的所有功能都能正常工作。
2025-01-15 14:17:01
1149
原创 VMWare 17上的win7(32位)安装VMWare Tools的问题
在,打开“虚拟机->可移动设备->CD\DVD(SATA)->设置”,选择“使用ISO映像文件,浏览到VMWare的安装文件夹下,选择对应的镜像文件(此处为windows.iso),然后再次检查虚拟机上的虚拟光驱,此时会出现可运行的内容,选择运行。之后,会出现安装过程回滚的情况。这是由于2019年微软已经更新使用了SHA2,但古老的win7还使用SHA1,所以需要安装一个针对win7的安全补丁(近期,在VMWare上使用win7虚拟机的时候,发现“安装vmware tools”的选项一直是灰色,无法安装。
2025-01-15 14:05:04
645
原创 [C# ] File.ReadAllLines方法中文编码出现乱码
1、在使用File.ReadAllLines方法时,Encoding参数要与读取文件的编码格式相同。2、可以使用NotePad++之类的软件打开文本文件,将编码格式转换为“UTF-8”格式。
2025-01-11 10:56:18
461
原创 [C#] 快速逐行读取文本文件的方法
在处理大量数据时,快速且高效地读取文本文件是至关重要的。本文将介绍几种在C#中逐行读取文本文件的常用方法,并对比它们的性能差异。通过这些示例,你可以选择最适合你应用场景的方法。
2025-01-11 10:45:17
426
原创 [C#] 调用matlab 类型初始值设定项引发异常
报的异常:System.TypeInitializationException:““MathWorks.MATLAB.NET.Arrays.MWNumericArray”的类型初始值设定项引发异常。出现与上述类似的问题还可以采用的方法:当电脑里有多个版本的Matlab时,检查c#引用的MWArray.dll和Matlab编译函数产生的dll是否为同一版本。异常原因:解决方案平台是AnyCPU,估计和64位的Matlab不兼容。我的环境/开发工具:Matlab2016b(64位)+vs2017。
2025-01-10 14:21:55
492
原创 [C#] 错误“AxImp.exe”已退出,代码为 -1163019603
最近使用vs2010 未能导入activex控件,请确保它正确注册 在重新生成解决方案的时候出现 “AxImp.exe”已退出,代码为 -1163019603。,如AxInterop.UnityWebPlayerAXLib.dll,在存在即解决问题。.Net Framework 4 改成3.5。未能导入activex控件,
2024-12-24 10:49:01
182
原创 [unity3D] 利用 Button 组件实现鼠标悬停显示文字
在 Unity 的 UGUI 中,Button 组件是一个必不可少的交互元素。它允许玩家在界面中点击或按下按钮,从而触发各种事件。除了基本的点击功能,我们还可以使用 Button 组件实现更多高级的交互效果。使用 Button 组件的 OnPointerEnter 和 OnPointerExit 事件,我们可以轻松地实现鼠标悬停时显示文字的效果。这种技巧可以显著增强游戏的交互性和用户体验。Button 组件提供了一系列属性,用于配置按钮的外观和行为。
2024-12-18 15:07:51
850
原创 [C#]List循环遍历和删除操作
这是因为当i=1时,满足条件执行删除操作,会移除第二个元素2,接着第三个元素会前移到第二个元素的位置,即i=1对应的是第二个元素。拷贝出一份原数组的副本,遍历副本的同时移除原数组种指定的元素。接着遍历i=2,也就跳过第二个2。这就造成部分元素删除。在执行完上述代码后2没有删除干净。
2024-12-13 10:52:21
454
原创 [C#与C++交互] 跨进程通信NamedPipes
命名管道是 Windows 提供的一种 IPC 机制,支持双向数据流。与匿名管道不同,命名管道可以跨进程、跨用户访问。管道是由一个唯一的名称标识的,因此不同程序可以通过名称找到并使用相同的管道。命名管道适合中小规模的数据交换,对数据实时性和可靠性要求高的场景。命名管道是一种高效、可靠的 IPC 方式,在需要简单、双向的本地通信场景中非常适用。通过使用 C# 和 C++ 两种语言编写的示例程序,展示了如何创建和使用命名管道实现跨进程的数据传输。
2024-12-11 09:21:08
985
原创 【c#】进程间的通信
进程间通信是指在操作系统中,不同进程之间交换数据和信息的机制。在C#中,进程间通信可以通过多种方式实现,包括文件共享、命名管道、套接字、消息队列、远程过程调用(RPC)等。匿名管道通常用于父子进程之间的通信,而命名管道可以在不相关的进程之间进行通信。在C#中,进程间通信(Inter-Process Communication, IPC)是指不同进程之间交换数据和信息的过程。共享内存允许两个或多个进程访问同一块内存区域,这是最快的IPC形式,因为数据不需要在进程之间复制。进程是操作系统中运行的程序实例。
2024-12-10 16:44:36
553
原创 C#错误 CS0246: 未能找到类型或命名空间名称“xxx”(是否缺少 using 指令或程序集引用?)
报错:错误 CS0246: 未能找到类型或命名空间名称“xxx”(是否缺少 using 指令或程序集引用?问题:添加引用,使用了命名空间后还是编译不过。原因:引用工程与被引用工程目标框架不同。
2024-11-20 15:05:54
1292
原创 devenv.exe 应用程序错误
有时从VSN重新Update整个项目,加载又正常了,从这里可以看出,解决方案是保存本地的信息和用户上次的操作等,我们可以找到和解雇方案相关的.suo文件,删除。打开另外一个解决方案,发现比较正常,证明不是VS有问题,一种做法:当报错误时,先不去点确定,因为确定后,VS就退出了,等待解决方案加载完成后,在代码的Tab上鼠标右键,点击“除此外全部关闭”,然后全部保存。有段时间打开一个解决方案,VS总是报一个 devenv.exe 应用程序错误,你点确定的时候,做个VS就会退出,重新再来一次,情况一样。
2024-11-13 17:36:18
458
matlab与winform的混合编程文件MWArray.dll,包括32位和64位两个版本,欢迎下载使用!
2025-01-13
ConfuserEx-bin.zip
2023-12-12
玄机SocketDemo.7z
2020-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人