自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(469)
  • 资源 (24)
  • 问答 (3)
  • 收藏
  • 关注

原创 手把手教你从入门到精通C# Socket通信

本文以我开发的TCP/UDP调试助手为例,详细介绍《C#Socket通信从入门到精通》专栏的目录内容,本专栏由一个高级工程师多年实战经验总结,绝对是C# TCP/UDP通信的葵花宝典!带您从入门到精通C#TCP/UDP通信!

2024-01-17 23:16:03 2262 9

原创 手把手教你从入门到精通C# Modbus通信

本文是《Modbus通信从入门到精通》的导读,本专栏将会详细介绍ModusRTU 、ModbusASCII、ModbusTCP这三种协议的C#实现,由一个高级工程师多年实战经验总结而成,绝对干货!

2023-05-25 21:03:22 7169 27

原创 手把手教你从入门到精通C#串口通信

本文以我开发的串口助手SComTool为例,详细介绍《C#串口通信从入门到精通》专栏的目录内容,本专栏由一个高级工程师多年实战经验总结,绝对是c#串口通信的葵花宝典!带您从入门到精通C#串口通信!

2021-08-26 16:25:37 16956 41

原创 手把手教你写上位机软件(c#、winform)

上位机软件模板

2020-12-24 15:42:23 37801 21

原创 手把手教你做学生信息管理系统——数据库设计(MySql)

一、需求整理系统功能设计在本系统的设计中,主要实现如下一些功能:增加记录、修改记录、删除记录、使用学号查询。学生记录包括:学号、姓名、性别、专业、出生年月、联系电话。界面要求欢迎界面、登录界面、管理界面。...

2020-09-22 19:39:02 30575 1

原创 C#操作MySQL从入门到精通(8)——对查询数据进行高级过滤

我们在查询数据库中数据的时候,有时候需要剔除一些我们不想要的数据,这时候就需要对数据进行过滤,比如学生信息中,我只需要年龄等于18的,同时又要家乡地址是安徽的,类似这种操作简单过滤方法就无法实现了,这就需要使用本文介绍的一些高级过滤方法来解决这个问题!

2024-04-08 17:54:15 152

原创 C#操作MySQL从入门到精通(7)——对查询数据进行简单过滤

我们在查询数据库中数据的时候,有时候需要剔除一些我们不想要的数据,这时候就需要对数据进行过滤,比如学生信息中,我只需要年龄等于18的,类似这种操作,本文就是详细介绍如何对查询的数据进行初步的过滤。

2024-04-07 17:58:53 202

原创 C#操作MySQL从入门到精通(6)——对查询数据进行排序

在和MySql数据库交互的过程中,查询数据是使用最频繁的操作,并且我们经常需要对查询到的数据进行排序后输出,比如我想查询1列数据的最小值,那么我可以将查询到的数据进行升序(从小到大)排列,然后取第一个数据就是最小值。本文详细介绍了对查询数据进行排序的各种操作,包括对1列进行升序排列、对1列进行降序排列、对多个列先按照1列进行降序然后再按照另一列进行升序,绝对是C#操作MySql数据库史上最详细教程,能够帮助小白快速入门以及将这些功能迅速应用到实际项目中。

2024-04-06 18:03:48 156

原创 C#操作MySQL从入门到精通(5)——查询数据

在和MySql数据库交互的过程中,查询数据是使用最频繁的操作,本文详细介绍了查询数据的各种操作,包括查询一列数据、查询两列数据、查询所有列数据、查询不重复的数据、查询指定行数据,绝对是C#操作MySql数据库史上最详细教程,能够帮助小白快速入门以及将这些功能迅速应用到实际项目中。本文操作的数据库名:“test_database”,表名:“student_info”,一共有三列分别为student_age 、student_name、student_address。

2024-04-06 15:20:56 251

原创 手把手教你从入门到精通C# MES通信

本文是C#与MES通信通信的目录,使用C#与各种MES系统通信的方法我都会在专栏中讲到,比如WebService、Http、Ftp、共享文件夹、串口通信等,绝对是上位机软件工程师实现与MES系统通信的必备教程!

2024-04-05 17:57:19 735 1

原创 C# MES通信从入门到精通(8)——C#调用Webservice服务进行数据交互

在上位机开发领域,使用webservice来访问客户的终端Mes系统是一项必备的技能,本文详细介绍了如何在c#中调用webservice服务,过程详细且为实战经验,对于初学者是易于理解和快速掌握的教程。

2024-04-02 11:40:09 779

原创 C# MES通信从入门到精通(9)——c#使用visual studio2019社区版部署webservice服务

2.2、 IIS部署 HTTP 错误 500.19 - Internal Server Error 解决步骤 由于权限不足而无法读取配置文件。2.5、由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。2.4、 HTTP 错误 403.14 – Forbidden Web 服务器被配置为不列出此目录的内容。解决办法是添加一个Everyone账户。2.3 、在计算机上没有找到WAS服务。

2024-04-02 11:19:39 145

原创 halcon形态学闭运算

先膨胀后腐蚀,既能像膨胀操作一样消除突出孔洞,同时又能保持原来图像的尺寸。

2024-04-01 22:16:44 189

原创 halcon形态学开运算

先腐蚀后膨胀,既能像腐蚀操作一样消除突出噪声,同时又能保持原来图像的尺寸。

2024-04-01 22:14:48 299

原创 halcon图像腐蚀

使用结构元素在图像上移动,只有结构元素上的所有像素点都属于图像中时,才保留结构元素中心点所在的像素,常用于分离连接的两个物体、消除噪声。

2024-04-01 22:03:02 251

原创 halcon图像膨胀

使用结构元素在图像上移动,如果结构元素中有任意一个像素和图像上的非零像素重叠,则保留此时结构元素中心所在位置,并将其像素值设置为非零。

2024-04-01 21:40:30 368

原创 反编译winform程序的dll步骤

这块一开始我是参照正常窗体需要的文件格式去挨个还原的,即一个窗体有一个.cs文件,一个.Designer.cs文件,一个.resx文件。反编译后的文件是将前两个合到一个文件里了,资源文件是一个.resources文件,即一个.cs文件,一个.resources文件,而这个资源文件vs是不识别的。还原过程如下:1)、参照其他人的提供的方法,用vs自带的开发人工具命令行通过resgen命令将.resources转为.resx。但是如果窗体中有引用到本身电脑系统中没有的库,会转换不成功,一般都是第三方库。

2024-04-01 17:02:21 117

原创 visual studio卸载几种方法

2、有时候会发现控制面板卸载会失败,无法卸载,这时候要先把下面目录的关于visual studio的都删除,然后重启电脑后,重新安装vs即可。

2024-03-19 16:24:17 595

原创 C#操作MySQL从入门到精通(3)——新建数据库、新建表

我们要首先新建一个数据库,并且在数据库中新建一系列的表来管理数据库。

2024-03-16 11:02:19 75

原创 C#操作MySQL从入门到精通(4)——连接MySQL数据库

连接数据库。

2024-03-16 11:00:42 326

原创 C#操作MySQL从入门到精通(2)——Navicat Premium(数据库管理软件)安装、操作

我们在设计数据库项目的时候,经常需要对数据库、表进行一系列的操作,本文就是介绍如何安装Navicat Premium,如何使用Navicat Premium新建数据库、创建表等操作!

2024-03-16 10:42:34 68

原创 C#操作MySQL从入门到精通(1)——安装MySQL数据库

我们使用C#操作MySQL数据库第一步要做的就是安装MySQL数据库,本文就是详细讲解如何安装MySQL数据库。

2024-03-16 10:27:30 250

原创 C# MES通信从入门到精通(1)——串口传输文件

本文详细介绍了在Mes通信领域如何使用串口发送文件,由实战经验总结,堪称MES通信领域的葵花宝典!

2024-03-11 11:57:59 618

原创 C# MES通信从入门到精通(3)——根据网址获取网址所在主机的IP地址

【代码】根据网址获取网址所在主机的IP地址。

2024-03-11 11:44:42 201

原创 C# Socket通信从入门到精通(21)——TCP发送文件与接收文件 C#代码实现(史上最全)

本文详细介绍了如何利用TCP通信进行文件的发送、文件的接收、C#代码实现,由高级工程师多年经验总结而成,绝对干货!

2024-03-02 14:09:28 489

原创 vs调试dll的源码

2024-03-01 10:11:32 385

原创 C# MES通信从入门到精通(4)——查询当前电脑的iP地址(外网)

本文详细介绍了在Mes通信领域如何查询当前电脑的IP,由实战经验总结,堪称MES通信领域的葵花宝典!

2024-02-28 14:49:56 155

原创 旋转矩阵计算

2024-02-22 17:19:52 96

原创 halcon的灰度变换(图像增强)

特点:降低低灰度值像素的对比度,提高高灰度值像素的对比度,因为高灰度值对应X轴正方向的值,x增加相同值,y轴的值增加的更多。特点:提高低灰度值像素的对比度,降低高灰度值像素的对比度,因为高灰度值对应X轴正方向的值,x增加相同值,y轴的值增加的越少。图像Image是均衡化前的灰度范围,蓝色柱状图显示如下,横坐标为灰度值,纵坐标为该灰度值的个数。上面函数的意思是,将(图像1灰度+图像2灰度)*4+50,等于最终的图像灰度。将图像的灰度范围按照一定的关系进行扩大,从而增强图像对比度。可以看出灰度范围变宽了。

2024-02-21 22:54:47 514

原创 halcon的基本编程结构

halcon的基本编程结构,包含if endif,for endfor while endwhile。

2024-02-21 20:29:13 371

原创 C#算法(12)—对图像像素做X/Y方向的偏移

我们在上位机开发领域有时候需要对获取的图像的像素做整体的偏移,比如所有像素在X方向上偏移几个像素,或者所有像素在Y方向上偏移几个像素,本文就是开发了像素整体偏移算法来解决这个问题。

2024-02-21 17:36:47 283

原创 halcon中的矩阵

设A是一个n阶矩阵,若存在另一个n阶矩阵B,使得: AB=BA=E ,则称方阵A可逆,并称方阵B是A的逆矩阵 [1]。

2024-02-20 22:24:47 374

原创 查看halcon算子的执行时间

运行程序以后就能看到算子的消耗时间。

2024-02-20 22:12:29 398

原创 halcon的注释

在代码前面加上*键即可,如果想同时注释多行,则选中多行,按下F4键也可以。

2024-02-20 20:06:32 421

原创 sqlite数据库

sqlite数据库中的float转换到C#中是对应double类型而不是C#的float类型。

2024-02-20 15:28:55 377

原创 手把手教你绘制winform自定义控件

【代码】绘制自定义控件。

2024-02-18 15:11:05 123

原创 C# Socket通信从入门到精通(21)——Tcp客户端判断与服务器断开连接的三种方法以及C#代码实现

我们开发的tcp客户端程序在连接服务器以后,经常会遇到服务器已经关闭但是作为客户端的我们不知道,这时候应该应该有一个机制我们可以实时监测客户端和服务器已经断开连接,如果已经断开了连接,我们应该及时报警提示用户客户端和服务器已经断开连接,本文介绍三种可以监测客户端已经与服务器断开连接的方法,并介绍三种方法分别适用于哪种业务场景。

2024-02-05 16:03:59 1204 1

原创 C# Socket通信从入门到精通(18)——单个异步UDP服务器监听多个客户端C#代码实现(史上最全)

本文详细介绍了Socket通信中单个异步Udp服务器功能的实现、介绍如何使用服务器与多个客户端进行数据的交互,包含客户端的监听、发送数据、读取数据、C#代码实现,由高级工程师多年经验总结而成,绝对干货!

2024-01-28 10:39:46 432

原创 C#算法(11)—求三个点构成圆的圆心坐标和半径

本文详细介绍了根据三个点的坐标如何求出三点构成的圆的圆心坐标、圆的半径,三个点构成圆弧的角度,以及给出了完整的C#代码实现,在实际项目中非常具有参考意义!

2024-01-27 11:11:23 553

原创 c#算法(10)——求点到直线的距离

本文详细介绍了上位机软件开发领域点到直线的距离求解方法,包含C#源码实现!

2024-01-24 09:41:16 1233

本资源是大华工业相机驱动mvs软件

本资源是大华工业相机驱动mvs软件

2023-10-28

该资源可用于反编译c#的dll、c#exe程序,非常好用!

ilspy是一款可用于反编译c#代码的软件,该资源可用于反编译c#的dll、c#exe程序,非常好用!

2023-10-28

本资源是SQLite数据库管理软件SQLiteStudio软件的安装包,该软件用于对SQLite数据库进行方便的管理

本资源是SQLite数据库管理软件SQLiteStudio软件的安装包,该软件用于对SQLite数据库进行方便的管理

2023-10-28

本资源是Mysql5.7.20的安装包,以及安装手册,可用于Mysql数据库程序开发

本资源是Mysql5.7.20的安装包,以及安装手册,可用于Mysql数据库程序开发

2023-10-28

本资源是个ModbusSlave从站调试助手,可用于调试Modbus通信

本资源是个ModbusSlave从站调试助手,可用于调试Modbus通信

2023-10-28

Socket调试助手,该助手可用于调试socket通信,包含socket客户端,socket服务器,udp客户端,udp服务器

Socket调试助手,该助手可用于调试socket通信,包含socket客户端,socket服务器,udp客户端,udp服务器

2023-10-28

本资源是串口工具调试软件

本资源是串口工具调试软件

2023-04-18

c#编写的串口助手(好东西!).zip

该资源是c#编写的串口通信的程序,包含16进制以及ascii形式的数据的发送,非常具有价值。

2020-08-26

c#实现不同画面之间的切换.zip

该资源是利用weifenluo控件实现不同画面的切换,不同的画面分别在不同的窗体内部编辑,互相不影响,类似HMI,经过测试没有问题,非常有用。

2020-08-18

log4net.config

有时候直接新建.config文件会有问题,这时候不如直接拷贝现有的文件就会没问题,具体原因未知,每个电脑的情况不一样

2020-05-14

外观模式习题4.zip

该资源是<c#设计模式>第2版,刘伟,这本书的外观模式这一节的课后习题4的自己撰写的答案,供大家参考,如有疑问,请留言一起探讨,谢谢~

2020-04-30

cSharp调用c++.zip

本资源涵盖了c#调用c++的常见的案例,是本人参考了多个博客总结出来的结果,采用vs2019编写的demo,供大家参考,如有疑问请留言探讨,谢谢~

2020-04-28

ha_dllexp.opdown.com.rar

该资源用于查找c/c++写的dll中的函数列表,解决了我们拿到一个dll的时候,不知道这个dll有哪些函数的问题,非常好用,如有疑问,请留言一起探讨。

2020-04-28

MotionControlParameterConfig.zip

此资源是实现嵌套属性配合属性控件的demo,亲测可用,如果遇到问题,请留言与我协商,因为是本人自己花了一些时间研究出来的,所以需要积分,嘿嘿~

2020-04-21

桥接模式习题5.zip

本资源为c#设计模式第2版,刘伟,桥接模式这一章的习题5,代码为本人撰写的demo,供大家参考,如果有疑问,请留言指出,谢谢!

2020-04-18

建造者模式习题4.zip

此资源是<设计模式>第2版,刘伟,这本书中建造者模式,课后习题4的自己撰写的demo,仅供参考,如有问题,请留言指出。

2020-04-11

抽象工厂方法习题4.zip

本资源是第2版,刘伟,抽象工厂方法模式中的课后习题4的demo,如有问题,请留言与本人联系,谢谢~

2020-04-10

工厂方法模式.zip

工厂方法模式是为了解决简单工厂模式中增加新的具体产品类时,需要更改工厂类代码的问题,实现了系统对增加具体产品时的扩展开放,而对更改关闭的目的,符合开闭原则。

2020-04-10

简单工厂模式.zip

本资源是<C#设计模式>第2版,刘伟,简单工厂模式课后习题4、5的自己写的demo,如果有问题,请留言一起讨论

2020-04-09

单例模式.zip(c#设计模式)

本压缩包含有两个demo,分别对应第2版,刘伟这本书,单例模式这一章课后习题6、7,如果问题请留言一起探讨,谢谢!

2020-04-08

ilspy_exe.zip

ILspy是一个开源的.net反编译软件,使用十分方便,我们可以将.net的dll或者exe文件都进行反编译,从而得到源代码,对于我们分析源程序有着非常重要的作用。

2020-03-30

CShap判断网络是否连接成功.zip

我们开发的winform软件,有时候会需要判断网络是否连接成功,其次再执行软件的某些功能,所以我们就在程序中加入代码,首先判断网络是否连接成功,那么我们如何判断网络是否连接成功呢?我们需要访问某个网址,如果能够访问某个网址,则能说明我们的网络一定是连通的。

2020-03-27

zedgraph的dll+demo+文档.zip

zedgraph的dll+demo+开发文档,你想要的关于zedgraph的最全资料就在这里!!!ZedGraph 是一个开源的.NET图表类库, 全部代码都是用C#开发的。它可以利用任意的数据集合创建2D的线性和柱形图表。

2020-03-27

EmgucvReadImageTest.zip

利用c#建立winform工程,随后详细介绍了如何使用c#调用emgucv来实现对本地图像的读取操作! 利用c#建立winform工程,随后详细介绍了如何使用c#调用emgucv来实现对本地图像的读取操作! 利用c#建立winform工程,随后详细介绍了如何使用c#调用emgucv来实现对本地图像的读取操作!

2019-12-22

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

TA关注的人

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