DotNet相关
.NET中配置文件优化的7 大技巧分享
独孤求败 发表于2025-12-31 浏览32 评论0
DotNet相关
.NET 实现雪花算法:高效生成分布式唯一 ID
独孤求败 发表于2025-12-31 浏览34 评论0
雪花算法(Snowflake)
Twitter 开源的一种分布式 ID 生成算法
DotNet相关
.NET 8实现modbus通讯工具类封装的操作方法
独孤求败 发表于2025-12-31 浏览33 评论0
Modbus 协议是工业自动化领域应用最广泛的通信协议之一,广泛应用于 PLC、传感器、仪表等设备之间的数据交换。在 .NET 8 中实现 Modbus 通讯工具类可以大大简化工业控制系统的开发工作。本文将详细介绍如何封装一个功能完整的 Modbus 工具类,支持 RTU 和 TCP 两种传输模式。
1. Modbus 协议基础
Modbus 协议主要有两种传输模式:
Modbus RTU:基于串行通信(RS232/RS485),使用二进制数据格式
DotNet相关
DistributedLock 实现.Net分布式锁功能
独孤求败 发表于2025-12-31 浏览44 评论0
在分布式系统中,经常会遇到多个实例同时访问同一份资源的情况,例如:
多个服务节点同时写入数据库同一行数据
定时任务在多个节点上同时运行,导致重复执行
多实例写缓存时出现数据覆盖问题
为了解决 并发冲突 和 数据一致性 问题,就需要用到 分布式锁。
今天给大家介绍一个 .NET 里非常好用的分布式锁库 —— DistributedLock。