自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于C#使用ACCESS数据库时遇到的问题记录

数据库ACCESS

2024-06-02 13:19:24 243

原创 软件加密解密CPU信息读取

【代码】软件加密解密CPU信息读取。

2024-05-23 17:31:25 95

原创 C#图像处理实例1:opencvsharp获取轮廓凸包

在OpenCvSharp中,你可以使用Cv2.ApproxPolyDP函数来获取轮廓的凸包。这个函数使用Douglas-Peucker算法来近似轮廓。

2024-05-06 19:51:04 282

原创 解决在C#中方向键对控件焦点的控制

不要犹豫直接把下面这个程序复制进去就好了,不用担心0个引用,哈哈,可以的。

2024-05-06 11:02:08 260

原创 python对access数据库的增删改查

access python 增删改查

2024-01-18 14:40:10 649 1

原创 python读取access遇到的问题

1.查看odbc数据源管理器中的MS Access Database 是不是64,如下图,可以在开始菜单中搜索odbc后打开。

2024-01-18 09:00:28 496

原创 Python读取modbus数据(WTVB01-485振动传感器)

Python读取modbus数据(WTVB01-485振动传感器)

2024-01-16 09:11:15 704

原创 Python读写串口

原因分析:raw_input()函数是Python 2.x版本的输入函数,而本机装的Python版本为3.x,在Python 3.x版本中的输入函数为input(),所以将代码中的raw_input()函数修改为input()函数即可。而我遇到的问题是同时安装了serial与pyserial,导致报错,两者并不能同时安装,同时卸载serial与pyserial,然后只安装pyserial。python3之后串口都改为pyserial,serial与pyserial区别不大,直接用pyserial就可以了。

2023-12-28 14:50:28 532

原创 Unity is running with Administrator privileges, which is not supported

2、右键快捷方式的属性,切换到“目标”栏,加入“runas /savecred /user:abc”,其中的abc请修改为你需要运行的用户名称,修改完成后点应用,然后关闭窗口;如果还是弹出CMD窗口提示输入密码,但无法怎样都无法输入,请关闭窗口,然后右键快捷方式管理员运行一次。3、双击快捷方式运行一次,会弹出CMD黑窗口,输入一次账户的密码(只需要输入一次,下次就不用了);此电脑-管理-本地用户和组-用户,右键新用户,输入用户名称和密码(密码留空也得)即可。----------分割线----------

2023-12-26 11:05:34 2989

原创 如何在Windows10设置系统还原点?

步骤3. 如果您想立即手动让Windows10设置系统还原点,您可以返回“系统属性”窗口并单击“创建”,对创建的还原点添加描述,然后单击“创建”。步骤2. 单击“配置”按钮,打开“启用系统保护”,您可以使用滑块更改其使用的空间量(通常5%到10%就足够了),单击“确定”以确认。现在已打开系统保护,Windows10将在进行系统更改时自动创建系统还原点。步骤1. 打开“系统属性”窗口。有两种方法可以做到。Win10怎么创建系统还原点?

2023-12-26 09:55:07 743

原创 unityc用vs2017介绍

21版unity能用17vs,只要在unity的Edit/Preferences/ExternalTools里面改既可。

2023-12-25 15:41:47 416

原创 pycharm中绘制一个3D曲线

【代码】pycharm中绘制一个3D曲线。

2023-12-01 16:18:08 901

原创 曲率半径的推导

曲率的推导及含义理解

2023-11-23 11:30:52 159

原创 基于windows10的pytorch环境部署及yolov8的安装及测试

在这个base环境中先不要着急安装各种各样的python包,因为默认情况下在anaconda中创建的新的环境都是以base环境为模板的,也就是意味着新创建的环境会包含与base环境相同的Python版本和已安装的软件包列表,所以为了不必要的麻烦,我们新创建一个环境,创建环境的命令如下。到官网去获取指令,官网链接:https://pytorch.org/,成功后的样子如图所示。-n是名字的意思,name自己取名,后面那个3.8是版本号。1.打开pycharm选择“文件”——设置。2.选择编辑器、添加解释器。

2023-10-24 11:18:43 1199

原创 C语言中“”和<>的区别

”会先在你C文件所在路径中查找头文件,找不到才会到软件库文件中找。<>是编译软件指定文件库路径中查找头文件。

2023-04-10 18:09:26 296 1

原创 STM32软件复位

跳转法实现STM32软件复位:亲测有效2023.03.21。

2023-03-21 09:05:52 644

原创 ROS2在Windows操作系统下的应用

目前国内的工控行业普遍处于自动化阶段,而数字化和智能化必然是未来的趋势。机器人行业绝对不会只是像现在工厂里的工业机器人一样的程式化。一定会变得更加智能,自动化行业必将有颠覆式的发展。ROS是目前主流且开源的机器人操作系统,历经多年的实际应用,各种问题已经暴露出来了,在最新版的ROS2中有针对性的做出了改进,ROS2为工控行业迈向智能化提供了一个优秀的系统平台。相信随着时代的发展,ROS2未来一定会在工控行业得以广泛使用。本人从事的工控行业,大多数的工控软件及相关的程序开发都是基于windows的。.....

2022-08-23 14:43:04 2060 2

原创 期望和均值的区别

期望和均值原来容易会弄混,但其实他们是完全不同的概念,那么分别来介绍均值和期望看看他们的不同点。一、均值均值,其实是针对实验观察到的特征样本而言的。比如我们实验结果得出了x1,x2,x3……xn这n个值,那么我们的均值计算是比如我们进行掷骰子,掷了六次,点数分别为2,2,2,4,4,4,这六次的观察就是我们的样本,于是我们可以说均值为(2+2+2+4+4+4)/6=3。但是千万不能说期望是3,说概率是3就明显的弄混了均值和期望的概念,下面解释一下期望的概念。二、期望期望是针对于随机变量而言的一个

2022-05-17 09:07:05 3284 1

原创 C#实现从Dictionary1赋值到 Dictionary2及List的使用

foreach(KeyValuePair<string,Class1> item in c1){ c2.Add(item.Key,item.Value);}

2022-05-07 17:32:43 1076

原创 C# DataGridView 刷新导致界面卡顿解决办法

C# DataGridView 刷新导致界面卡顿解决办法解决方案:利用反射设置DataGridView的双缓冲public MainForm1() { //设置窗体的双缓冲 this.SetStyle(ControlStyles.OptimizedDoubleBuffer | ControlStyles.ResizeRedraw | ControlStyles.AllPaintingInWmPaint, true);

2022-05-07 14:31:10 4015 1

原创 嵌入式数据转换

1.C语言strtod()函数:将字符串转换为浮点数函数名:strtod头文件:<stdlib.h>函数原型: double strtod(char *s,char **ptr);功能: 用于将字符串转换为浮点数参数: char *s 为要转换的字符串char **ptr 为一字符串指针,用于进行错误检测,遇到非法字符将终止;如果 ptr 不为空,则指向转换中最后一个字符 后的字符的指针会存储在 ptr引用的位置。返回值:返回转换后的浮点型数据,如果没有执行有效的转换,则返回

2022-04-24 16:31:57 1009

原创 Keil(MDK-ARM)的调试步骤

Keil(MDK-ARM)的调试步骤1.编译+调试在线调试分类:软件在线调试和硬件在线调试;由于现在硬件成本⽐较便宜,⼀般我们都使⽤硬件在线调试,也就是软件直接下载到芯⽚。打开软件⼯程 -> 编译 ->下载 -> 调试,如下图1,2,3.效果如下图:2.复位+全速运⾏复位 -> 全速运⾏复位,使程序复位到初始;全速运⾏F5,我们可以在很多地⽅打断点,让程序运⾏到断点位置,此时程序就停⽌下来了。3.单步调试【单步调试】也就是每点⼀次按钮,程序运⾏⼀步。遇到函数

2022-04-14 19:38:28 14066 1

原创 VSCODE中使用MDK,解决头文件报错

解决头文件报错:1.Ctrl+Shift+P 打开命令 输入configuration 点第一个才有 c_cpp_properties.json2.在红色框内插入头文件路径(注意这里末尾的逗号不要漏,还有反斜杠要替换成正斜杠;否则报错)

2022-04-14 17:18:24 2396 1

原创 基于STM32F407开发ESP8266过程记录

整整两天时间,含泪完成。开发过程中主要耗时的是ESP8266发给单片机的数据,在解码的时候有乱码,一直研究原因,浪费了大量时间;一言难尽,同志们引以为戒;千万不要死磕,要学会变通呀。成功之后感觉很简单,但还是担心后续忘记了,这里留个脚印吧,方便日后查看;开始进入正题。先把配置的过程准备好测试好了参考我的上一篇博文:单击这里打开配置好之后开始漫长的调试吧!注意:1.收发数据都是ASCII码;2.数据中不要有中文;3.后续可以采用16进制数据的方式进行解码运算;4.注意配置优先级,要不然其他定时或

2022-04-12 15:25:48 1236 2

原创 ESP8266调试及使用

ESP8266的使用过程

2022-04-08 09:56:15 6762 1

原创 visual Strdio2017中使用Visual Studio Emulator for Android

visual Strdio2017中使用Visual Studio Emulator for Android1.打开Studio Emulator for Android开启一个安卓仿真程序,查看网络地址如下图的169.254.109.77.2.找到到adb.exe的位置,执行CMD指令:cd C:\Program Files (x86)\Screen\adbtool这一步:我的电脑中有两个每个都试了一下;直接输入:adb.exe connect 169.254.138.177会显示conn

2022-03-31 13:18:01 2502

原创 C#:比较二个字符串,查找出相同字数和差异字符

C#:比较二个字符串,查找出相同字数和差异字符 /// <summary> /// 比较二个字符串,查找出相同字数和差异字符 /// </summary> /// <param name="s1"></param> /// <param name="s2"></param> /// <returns></returns&g

2022-03-30 12:46:15 2098

原创 采用SqlDependency监测数据库中表的变化

采用SqlDependency开发环境: .net / C#数据库:MS SQL Server 2017功能:SqlDependency提供了一种机制,当被监听的数据库中的数据发生变化时,SqlDependency会自动触发OnChange事件来通知应用程序,从而达到让应用程序实时更新数据(或缓存)的目的,而不用定期请求后端,如果加上SignalR技术,基本可以实现实时通信。 public static void UpdataData() { string

2022-03-24 13:33:08 1503 1

原创 卸载SQLSERVER2017重新安装各种报错解决方案

错误原因:曾经有安装过,未将相应的注册表信息清理干净。彻底清理点我网上找个方案进行彻底卸载后,重启计算机执行下面的解决方案即可成功安装解决方案:出现错误后,找到注册表的 “HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager” 并将其下面的"PendingFileRenameOperations" 的值删掉,然后重新运行安装。...

2022-03-22 18:49:51 1283

原创 Winform持续更新,留着自己看

Winform持续更新,留着自己看WinForm连续点击按钮只打开一次窗体三级目录WinForm连续点击按钮只打开一次窗体在C#中打开一个子窗口时,提示“被指定为此窗体的MdiParent 的窗体不是MdiContainer “此问题是由于父窗体的IsMdiContainer 属性设置为false导致的。将此属性设置为true,即可解决此问题。有两种方式设置窗体的IsMdiContainer 属性。解决方法:第一种,在父窗口的构造函数中添加this.IsMdiContainer = true

2022-02-25 10:01:24 575

原创 VBS打开BAT,隐藏显示CMD窗口

新建文档txt写入以下内容,另存为bat文件(lessonsoft是exe文件所在的文件夹名)@echo off@cd lessonsoft@BKVideo.exe在新建一个txt文件,输入以下内容,另存为VBS文件set ws=WScript.CreateObject("WScript.Shell")ws.Run "I:\\a.bat",0双击vbs文件即可运行...

2022-02-23 18:07:46 1235

原创 winform添加VideoMedia和PDF

一、添加PDF首先需要下载一个adobereader 安装在你的电脑上;工具——选择工具箱选项然后直接将你要显示的pdf文档路径传给这个控件即可<axAcroPDF1.LoadFile(“D:\xxx.pdf”);接下来有几个隐藏可以给说下:1)axAcroPDF1.setShowToolbar(false); //隐藏顶部的工具栏2)axAcroPDF1.setShowScrollbars(false);//隐藏下拉框3)至于左侧的工具栏,可以通过用别的控件将他遮盖的方式进行隐藏

2022-02-17 12:14:10 475

原创 C#操作Access数据库

C#操作Access数据库第一节 C#连接Access数据库第二节 C#读写Access数据库第三节 Dategridview显示与数据库同步2.三级目录第一节 C#连接Access数据库1.打开Microsoft Access1.新建窗体项目LinkAccess,在Form1_Load中添加如下代码 private void Form1_Load(object sender, EventArgs e) { //连接Access字符

2022-02-11 17:35:01 14270

原创 winform将子窗体添加到主窗体中

1.拖一个 Panel控件到主窗体左边,用于显示左侧菜单,命名为 panelLeftMenu。2.再拖一个 Button控件到 panelLeftMenu 中,保持默认名称 Button1,Text属性改成“显示子窗体”。3.拖一个 Panel控件到主窗体右边,命名为 PanelRightMain。4.新建一个子窗体,文件名为 SubForms.cs;为了便于看出效果,往子窗体中拖一个 Label 和 TextBox 控件。将窗体属性的formborderstyle设置成none5.双击 B

2022-02-08 10:02:02 2431

原创 SSH是啥安装

SSH是啥SSH咋安装

2022-01-22 13:48:14 2008

原创 Win10-ROS2常用命令

ROS2命令含义ros2 run <package_name> <executable_name> 运行package里的可执行程序executableros2 node list 列出当前运行的所有Node节点ros2 node info <node_name> 查看node的详细信息,比如subscriber、publisher、services、action等通讯信息ros2 topic list 列出当前所有的topicros2 topic list -

2022-01-07 12:04:07 1063

原创 win10开发ROS2项目:001_新建程序包和节点

1,安装colconpip install -U colcon-common-extensions2,查看电脑是否有visual studio命令行工具3,创建项目文件夹,如demo,在demo下创建src文件夹4,打开visualstudio命令行窗口,执行:(命令行配置参考:https://blog.csdn.net/u013553529/article/details/77417058)call C:\opt\ros\foxy\x64\local_setup.bat5,cd到dem

2022-01-06 19:17:43 753

转载 Win10:鼠标右键如何添加快捷关机、注销等功能

鼠标右键菜单项正常是无法修改的,但是我们可以通过注册表来修改鼠标右键菜单项,比如添加关机、重启或者锁屏的功能,如果在鼠标右键菜单添加这些功能,我们鼠标右键就可以直接选择关机、重启或者锁屏了,会很方便,今天就教大家如何设置?1.鼠标右击【开始菜单】选择【运行】,在运行框中输入 regedit 然后点击【确定】。2.依次展开路径至:HKEY_CLASSES_ROOT\DesktopBackground\Shell3.点击【shell】后在右侧窗口鼠标右击选择【新建】选择【项】。4.将新建的项重命名为

2021-12-16 15:59:56 1406

转载 C# DataGridview控件自动下拉到最后一行

有时候使用DataGridView难免会在最后插入一条数据,如果插入的数据超过滚动条显示的行数,那么默认情况下不会显示到最后一行。增加以下代码一直将滚动条拉倒最低。this.dataGridView1.FirstDisplayedScrollingRowIndex = this.dataGridView1.Rows.Count - 1;抄的...

2021-12-16 13:17:27 3453 1

原创 C#往文件中追加文本内容信息

/// /// 追加文件/// /// 文件路径/// 内容public static void FileAdd(string Path, string strings){StreamWriter sw = File.AppendText(Path);sw.Write(strings);sw.Flush();sw.Close();sw.Dispose();}

2021-12-09 15:25:20 1293

Office64位不兼容安装清理注册表软件.zip

OfficeRegClean注册表清理工具:专门解决“无法安装64位版本的Office,因为在您的PC上找到了以下32位程序”的问题

2024-01-18

pytorch源代码“ultralytics-main”

pytorch源代码,github下载太慢了,直接下载这个吧,ultralytics-main

2023-10-24

OpenCvSharp颜色识别

HSV InRange 颜色识别

2023-04-10

颜色空间转换RGB转换成HSV

颜色空间转换RGB转换成HSV

2023-04-10

OpenCvSharp的DLL引入

OpenCvSharp的DLL引入

2023-04-10

机器视觉学习之01OpenCvSharp安装

机器视觉学习之01OpenCvSharp安装

2023-04-10

AdskLicensing-installer.exe ACE

去到默认文件路径:C:\Program Files (x86)\Common Files\Autodesk Shared\AdskLicensing 双击运行【uninstall】把v10版本卸载。 双击运行【adsklicensinginstaller-9.2.2.2501】进行安装 v9 版本。等待安装完成。

2022-09-14

OPCDAAuto.dll 64位

OPC客户端开发时使用的DLL

2022-03-28

C#操作ACCESS数据库,MDB文件读写

C#操作ACCESS数据库,MDB文件读写

2022-02-11

ROS2—Foxy密匙

ROS2—Foxy密匙

2022-01-21

OPC运行环境组件安装(windows32位和64位).rar

NX无法读取ID列表解决

2021-08-03

基于反射实现C#编辑器

用于软件加入二次开发功能

2021-07-06

Vision001.rar

OPencvSharp之新建工程

2021-07-05

NX无法读取ID列表解决.rar

解决方案,根据自己的系统选择安装压缩文件中32位或64位的一个即可解决

2021-04-07

Crystal Report for Visual Studio 2017

水晶报表 安装文件Crystal Report for Visual Studio 2017 CRforVS13SP29_0-10010309.EXE

2021-01-29

WtOPCSvr.dll

用来开发OPCServer或OPCClient,wtopcsvr.dll源码是用户在进行opc服务器开发时所需要的数据库文件,其内为你存储着能够正常运行,实现各类功能快速开发的数据。 DLL中传递STL参数,vector对象作为dll参数传递等问题 假如类A有个静态变量m_s,那么当1.exe使用了2.dll中提供的某个A对象时,由于模板扩展机制,1.exe和2.dll中会分别存在自己的一份类静态变量A.m_s。 这样,假如1.exe中从2.dll中取得了一个的类A的实例对象a,那么当在1.exe中直接访问a.m_s时,其实访问的是 1.exe中的对应拷

2020-12-15

网络调试助手TCP/ip UDP

直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。 直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。 直接可以进行TCP/IP或UDP的网络连接和通信测试,方便使用。

2020-11-06

FormAutoSize.rar

WinForm窗体控件自适应的程序源代码

2020-10-26

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

TA关注的人

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