logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

主要内容:C#通讯之串口编程

波特率:传输的速度,单位:每秒比特数(bps),常用的波特率:传输波特率600bps,1200bps,2400bps,4800bps,【9600bps】,19200bps,38400bps。比特:指发送的消息的单位,bit,位,按位传递数据。通讯:一般发生在两端或多端,是两端之间的通讯,一端负责发送信息(发送端,客户端,从站),另外一端负责接收信息(接收端,服务器端,主站)。通讯的双方要遵循约定好

#c#
c#串口编程之常用第三方模块Modbus,NModbus,NModbus4

NModbus相较于NModbus4在功能和性能上进行了改进和优化。主要内容:串口编程之常用第三方模块Modbus,NModbus,NModbus4,FluentModbus,touchsocket。NModbus4 github:(推荐,简单易用,网上资源多,但不再更新,将来可能会被NModbus替换掉)HslCommunication:(国产比较活跃,支持的通讯较多,商用收费)NModbus:

#c##开发语言
C#通讯之网络通讯

客户端接收数据时的超时时间:ReceiveTimeout超时值(以毫秒为单位)。默认值为 0,指示超时期限无限大。网络协议重要理论:(TCP建立连接时三次握手,TCP释放连接时的四次挥手,TCP与UDP基本区别等)客户端使用哪种协议类型和服务器通讯的:client.ProtocolType。网络协议理论:(七层网络框架,TCP协议,UDP协议,工业行业协议等)Socket通讯,TCP通讯,UDP通

#c##开发语言
c#特性与反射

课外阅读:https://blog.csdn.net/wangjun_huster/article/details/71747489https://www.whuanle.cn/archives/632https://blog.csdn.net/AI_eye/article/details/118727616https://www.runoob.com/csharp/csharp-attribut

#c##开发语言
c# Math、DataTime对象梳理

yyyy — 四位年份MM — 两位月份(01-12)dd — 两位日期(01-31)HH — 24小时制小时(00-23)mm — 分钟(00-59)ss — 秒(00-59)fff — 毫秒dddd — 星期几(中文)示例(中文格式):string cnDate = now.ToString("yyyy年M月d日 dddd HH:mm:ss", culture);// 输出:2026年5月18

#c##开发语言
c# 锁

在C#中,并发访问指的是多个线程同时访问共享资源的情况。这种场景下,如果不进行适当的同步处理,很容易出现数据竞争、死锁等问题,导致程序出现不可预测的行为或崩溃。当多个线程需要读取共享资源,但只允许一个线程写入时,可以使用。对于简单的原子操作(如增加计数器等),可以使用。当需要限制同时访问资源的线程数量时,可以使用。等,这些类内部已经实现了线程安全的操作。例如,限制同时访问某个资源的线程数为N。这些

#c##java#开发语言
SQLHelper,N层框架(三层框架升级)与c#加密算法和INI

SqlHelper是基于.NET Framework开发的数据库操作组件,主要通过封装ADO.NET对象(如SqlConnection、SqlCommand)简化数据库访问流程。该组件通过静态方法提供统一的数据访问模式,支持传入连接字符串和SQL参数快速执行数据库交互。

#c##数据库#开发语言
C#中使用SQLite、正则表达式

常用元字符:+ 号代表前面的字符必须至少出现一次(1 次或多次)*号代表前面的字符可以出现一次或者多次(0 次、或 1 次、或多次)?号代表前面的字符最多只可以出现一次(0 次或 1 次)^匹配以XX开头,或取反$匹配以XX结尾[ ]匹配字符集合( )表示组{n,m}匹配n到m次| (竖线)表示"或"关系[A-Z] 表示一个区间,匹配所有大写字母;[a-z] 匹配所有小写字母;[0-9] 匹配所有

#sqlite#正则表达式#数据库
c# 了解其他ORM框架 SqlSugar, Dapper

Dapper是国外的,开源的,简易的ORM框架,它是ADO.NET基础上适当简化了开发者操作数据库的逻辑,性能上有很大提升,它的使用和ADO.NET基本一致。市场上ORM框架很多,除了微软官方主流的EF框架外,第三方公司也开发了一些ORM框架,被开发者广泛使用,如:SqlSugar, Dapper。学习其他ORM框架时,主要学习技术文档的查找,阅读,理解,根据所学ADO.NET,EF等类比学习。S

#c##开发语言
c#git源代码管理工具

git是目前最流行的【源代码管理工具】。git是【开源的】,【免费的】,【分布式版本控制系统】。集中式SVN,CVS。

#git#源代码管理
    共 18 条
  • 1
  • 2
  • 请选择