自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(742)
  • 资源 (24)
  • 收藏
  • 关注

原创 【QT】解决QTCreator调试时无法查看变量值

取消勾选箭头所示选项即可:

2025-03-27 16:03:52 287

原创 【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】DeepSeek的资源

在深入学习和研究 DeepSeek 的过程中,丰富且优质的资源能够助力我们快速入门并逐步精通。

2025-02-21 09:58:34 529

原创 【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#] 度分秒和度的转换

【代码】[c#] 度分秒和度的转换。

2025-01-11 11:46:02 423

原创 [C# ] 逐行读取文本文件的方法

在 C# 中,有几种有效地逐行读取文本文件的方法。

2025-01-11 11:04:34 503

原创 [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#] 调用系统蜂鸣器

【代码】[C#] 调用系统蜂鸣器。

2024-12-30 15:52:21 144

原创 [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

原创 查看程序闪退问题

或者 右击“我的电脑”,选择“管理”,在计算机管理窗口中选择事件查看器|windows日志下进行查看。在事件查看器中,单击。

2024-11-14 09:37:26 1058

原创 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位两个版本,欢迎下载使用!

matlab与winform的混合编程文件MWArray.dll,包括32位和64位两个版本,欢迎下载使用!

2025-01-13

ConfuserEx-bin.zip

C# dll代码混淆加密 推荐工具ConfuserEx,可以给C#代码混淆,甚至 exe 文件都可以加密,软件是免费开源的,但是目前已经停止维护,并且不支持最新的 .Net6。 版本一、ConfuserEx.Plus: ConfuserEx.Plus.rar 版本二、ConfuserEx: ConfuserEx_bin.zip 特征: 1.支持.NET Framework 2.0/3.0/3.5/4.0/4.5 2.符号重命名(支持 WPF/BAML) 3.防止调试器/分析器 4.防止内存转储 5.防止篡改(方法加密) 6.控制流混淆 7.常量/资源加密 8.引用隐藏代理 9.禁用反编译器 10.嵌入依赖 11.压缩输出 12.可扩展的插件 API 打开 ConfuserEx,将 dll 拖入界面,并设置导出路径。 https://blog.youkuaiyun.com/qq_38693757/article/details/128002084

2023-12-12

WpfClassicalExamples-master.zip

WpfClassicalExamples-master.zip

2022-06-15

FSLib.App.SimpleUpdater

FSLib.App.SimpleUpdater源码

2022-06-13

使用SimpleUpdater实现WinForm自动升级

使用SimpleUpdater实现WinForm自动升级

2022-06-13

玄机SocketDemo.7z

本类库采用TcpLister,TcpClient高度封装, 采用NetworkStream进行异步模式读取数据. 采用Semaphore来进行并发控制, 我没有使用(IOCP)即完成端口, 我使用的是同步方式连接,海量数据并发不是靠异步就能解决的问题,在对学习Socket和想快速使用Socket的朋友来说,同步是很好的选择. 可同时接受5000+连接同时访问,而CPU消耗完全忽略不计.. 本着代码简洁,简单.通俗易懂的原则,进行代码封装,不像其他通信框架写很多各式各样的接口.对新手朋友和刚接触通信程序的朋友带来很大的困扰.

2020-07-14

PortControlDemo.rar

搭建一个串口调试环境的工具和本文源码地址,有需要的筒靴自提吧

2019-09-03

MD5算法实现DEMO.7z

MD5算法的实现代码和DEMO,使用C++编写。

2019-07-01

HC3i HL7 CN

HC3i HL7 CN HL7 V2.4 中文版

2011-11-07

HL7 V2.4 英文版本

HL7 V2.4 英文版本, 15章全部有,值得下载!

2011-11-07

Delphi助手.zip

Delphi助手,使用方便,提高编码效率。。。。。。。。。。。。。 CnWizards_0.9.1.492.exe

2011-10-28

ATL开发指南

ATL开发指南

2011-09-05

depends22_x86工具

depends22_x86工具............

2011-09-05

数据库开发教程

数据库开发教程

2011-09-05

VS2010 助手....

VS2010助手....... Visual+Assist+X+2010[1].6.1819

2011-03-19

effective C++

effective C++, 值得读者学习的书籍..

2009-08-28

DesignPattern(设计模式迷你手册)

DesignPattern(设计模式迷你手册),提供大家学习。。。

2009-06-03

软件测试---资料汇总

这个文档是我接触测试大概一个月的时间收集到的,很多PDF格式的文件处于文件大小 的因素给处理掉了!

2009-06-03

拖放对象(DragAcceptFiles)

API中的拖放对象(DragAcceptFiles)等,感觉不错,特分享给大家,学习学习...

2009-06-03

高质量C/C++编程(完整) 林瑞

林瑞博士的书,很好的一本书,大家可以看看....

2009-06-03

VC..MFC入门简明教程

VC..MFC入门简明教程

2008-08-02

COM 技术内幕——微软组件对象模型

COM 技术内幕——微软组件对象模型

2008-08-02

C语言的学习资料和精华文摘。。。

C语言学习和精华文摘

2008-08-02

VC助手的最新版。。。。。。

VC助手最新版...

2008-07-30

数据结构教程

数据结构详细教程...

2008-07-30

软考的资料,软件设计师 。。。

软件设计师的考前详细资料

2008-07-05

空空如也

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

TA关注的人

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