自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 SQLite数据库的增删改查(基于Dapper)

学习目标:基于Dapper对SQLite数据库进行增删改查学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.Dapper安装3.SQLiteHelper类编写学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.Dapper安装Nuget安装包安装3.App.config中添加内容 <connectionStrings> <add name="sqlDB" connecti..

2022-05-25 10:49:43 816

原创 SQLite数据库的增删改查(基于SqlSugar)

学习目标:基于sqlSugar对SQLite类型的数据库进行增删改查学习内容:1.System.Data.Sqlite安装 Nuget安装包安装2.sqlSugar安装Nuget安装包安装3.SqlSugarHelper类编写4.数据库增删改查的实现学习过程:1..System.Data.Sqlite安装 Nuget安装包安装2.sqlSugar安装Nuget安装包安装3.SqlSugarHelper类编写namespace FrmSqlSuge..

2022-05-25 10:32:44 1690

原创 文件的创建、删除、读写

1.创建软件界面2.创建文件路径string path = Path.GetFullPath("..") + "\\syscfg\\axiscfg.text"; string FilePath= Path.GetFullPath("..") + "\\syscfg";3.生成文件(先判断text文件的上一层文件是否生成,没有先生成文件夹,再生成文件)if (Directory.Exists(FilePath)) { .

2022-05-22 22:11:33 264

原创 如何使用USB摄像头搭配Visionpro进行视觉识别

学习目标:1.USB摄像头的点亮2.C#利用visionPro进行二维码扫码学习内容:1.USB摄像头的点亮利用AForge进行USB摄像头的开启、图像显示、摄像头关闭 图片保存。2.visionPro的使用 1.VPP的编写 2.方法的调用学习前准备工作: 1.下载visionPro并破解 2.下载下图中的解决方案3.打开visionPro准备一个VPP(如下图) 4.C#工具箱添加Cog...

2022-05-22 16:46:34 3465 1

原创 MySQL数据库操纵方法

学习目标:根据MySQLHelper类库学习读取数据库的增、删、改、查学习内容:1.数据库的内容查找2.数据库的数据增加3.数据库数据删除4.数据库内容修改数据库内容数据库内容查找方法1.根据表名查找用户信息(登录密码,用户权限),并把数据绑定到Datagradeview空间中List<SysAdmins> AdminList=newAdminList();private void BindAdminList(){ AdminLi..

2022-05-07 23:26:29 168

原创 数据类型与字符长度

bool -> System.Boolean(布尔型,其值为 true 或者 false) 1位byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)char -> System.Char (字符型,占2个字节)short -> System.Int16 (短整型,占 2 个字节,表示 16.

2022-04-27 22:39:18 1055

原创 ModBus-RTU通信测试平台

1.界面初始化private void FrmModbusRtu_Load(object sender, EventArgs e) { this.lst_Info.Columns[1].Width = this.lst_Info.ClientSize.Width - this.lst_Info.Columns[0].Width; //串口名 string[] PortNam

2022-04-25 21:37:17 214

原创 ModBus-RTU通信测试程序(理论)

学习目标:1.学习ModBus-RTU通信协议2.编写ModBus-RTU通信测试程序3.RS232、RS485、ModBus-RTU之间出的不同点学习内容:Modbus通信协议是应用于电子控制器上的一种通用语言。通过此协议,可以实现控制器相互之间或通过网络实现通信。ModBus是一种通信协议。RS232,RS485是一种电气接口协议。ModBus在串行链路上的两种不同模式对比:ModBus在链路上的通用报文格式:ModBus不同存储区介绍..

2022-04-24 22:56:23 2113

原创 登录界面编写,结合mysql数据库查询

步骤一:界面搭建。步骤二:新建类库:com.DAL(用于存储方法)和com.Models(用于存储数据)步骤三:project引用com.DAL和com.Models,com.DAL引用com.Models。第四步:在NuGet下载mysql.data安装包,并安装在project和com.DAL两个项目中。第五步:com.DAL添加现有项MySQLHelper.cs第六步:在project的app.config中添加<connectionStrings><add

2022-04-17 23:10:34 427

原创 Mysql8.0部署过程介绍

mySQL8.0部署步骤

2022-04-17 22:52:42 1081

原创 C# Socket客户端编写

步骤一:创建一个新的socket对象步骤二:socket连接步骤三:等待服务端发送信息第四步:发送信息//第一步 创建套接字socketClient = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); IPAddress IP = IPAddress.Parse(this.txt_IP.Text); int Port = Convert.

2022-04-16 21:36:35 918 1

原创 C# Socket通信服务器编写

C# Socket通信服务器程序编写Socket服务器的编程步骤:1.创建套接字。2.给已经知道的套接字绑定一个端口号3.监听网络连接4.监听到有客户端接入,创建一个新连接5.数据交互6.关闭套接字,断开连接。 //第一步 创建套接字 socketSever = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); ...

2022-04-16 21:30:59 4464 1

原创 C# 利用ListView搭配Imagelist日志信息打印

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结操作步骤提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdi.

2022-04-16 15:16:34 689

空空如也

空空如也

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

TA关注的人

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