
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
波特率:传输的速度,单位:每秒比特数(bps),常用的波特率:传输波特率600bps,1200bps,2400bps,4800bps,【9600bps】,19200bps,38400bps。比特:指发送的消息的单位,bit,位,按位传递数据。通讯:一般发生在两端或多端,是两端之间的通讯,一端负责发送信息(发送端,客户端,从站),另外一端负责接收信息(接收端,服务器端,主站)。通讯的双方要遵循约定好
NModbus相较于NModbus4在功能和性能上进行了改进和优化。主要内容:串口编程之常用第三方模块Modbus,NModbus,NModbus4,FluentModbus,touchsocket。NModbus4 github:(推荐,简单易用,网上资源多,但不再更新,将来可能会被NModbus替换掉)HslCommunication:(国产比较活跃,支持的通讯较多,商用收费)NModbus:
客户端接收数据时的超时时间:ReceiveTimeout超时值(以毫秒为单位)。默认值为 0,指示超时期限无限大。网络协议重要理论:(TCP建立连接时三次握手,TCP释放连接时的四次挥手,TCP与UDP基本区别等)客户端使用哪种协议类型和服务器通讯的:client.ProtocolType。网络协议理论:(七层网络框架,TCP协议,UDP协议,工业行业协议等)Socket通讯,TCP通讯,UDP通
课外阅读: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
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#中,并发访问指的是多个线程同时访问共享资源的情况。这种场景下,如果不进行适当的同步处理,很容易出现数据竞争、死锁等问题,导致程序出现不可预测的行为或崩溃。当多个线程需要读取共享资源,但只允许一个线程写入时,可以使用。对于简单的原子操作(如增加计数器等),可以使用。当需要限制同时访问资源的线程数量时,可以使用。等,这些类内部已经实现了线程安全的操作。例如,限制同时访问某个资源的线程数为N。这些
SqlHelper是基于.NET Framework开发的数据库操作组件,主要通过封装ADO.NET对象(如SqlConnection、SqlCommand)简化数据库访问流程。该组件通过静态方法提供统一的数据访问模式,支持传入连接字符串和SQL参数快速执行数据库交互。
常用元字符:+ 号代表前面的字符必须至少出现一次(1 次或多次)*号代表前面的字符可以出现一次或者多次(0 次、或 1 次、或多次)?号代表前面的字符最多只可以出现一次(0 次或 1 次)^匹配以XX开头,或取反$匹配以XX结尾[ ]匹配字符集合( )表示组{n,m}匹配n到m次| (竖线)表示"或"关系[A-Z] 表示一个区间,匹配所有大写字母;[a-z] 匹配所有小写字母;[0-9] 匹配所有
Dapper是国外的,开源的,简易的ORM框架,它是ADO.NET基础上适当简化了开发者操作数据库的逻辑,性能上有很大提升,它的使用和ADO.NET基本一致。市场上ORM框架很多,除了微软官方主流的EF框架外,第三方公司也开发了一些ORM框架,被开发者广泛使用,如:SqlSugar, Dapper。学习其他ORM框架时,主要学习技术文档的查找,阅读,理解,根据所学ADO.NET,EF等类比学习。S
git是目前最流行的【源代码管理工具】。git是【开源的】,【免费的】,【分布式版本控制系统】。集中式SVN,CVS。







