摘要: 接口和抽象类的区别和联系 https://chuna2.787528.xyz/binyao/p/4891306.html 抽象基类包含字段、属性 方法的实现; sqlsugar数据库字段映射实体,底层是如何实现的? 查看缓存,缓存无的情况下; 总结:查询语句 select获取表 架构(DataType, 阅读全文
posted @ 2023-03-17 19:09 弗里德里希恩格hao 阅读(1) 评论(0) 推荐(0)
摘要: 2023开发学习内容集锦 01、HttpContext 上下文 .NET Core技术研究-HttpContext访问的正确姿势 应用场景 在Controller层访问HttpContext 在中间件中使用HttpContext 在数据访问层使用HttpContext 在后台线程中访问HttpContext 在Razor页面 阅读全文
posted @ 2023-01-12 16:26 弗里德里希恩格hao 阅读(2) 评论(0) 推荐(0)
摘要: sql sugar orm文档地址: SqlSugar ORM 5.X 官网 、文档、教程 - SqlSugar 5x - .NET果糖网 (donet5.com) sql sugar 基本用法大全,来自博主 @天才卧龙 :https://chuna2.787528.xyz/chenwolong/p/1 阅读全文
posted @ 2022-12-13 15:03 弗里德里希恩格hao 阅读(4438) 评论(0) 推荐(0)
摘要: 因为项目中涉及到串口通讯,于是查阅相关资料,分析了串口数据接收中采用事件模式、单独线程轮询以及使用 BaseStream(通常是异步模式)这三种方法的性能场景、优缺点对比。 核心概念回顾 SerialPort 组件: .NET 中 System.IO.Ports.SerialPort类是进行串口操作 阅读全文
posted @ 2025-11-19 10:15 弗里德里希恩格hao 阅读(38) 评论(0) 推荐(0)
摘要: SPI (Serial Peripheral Interface):一种通信协议。 LVDS (Low-Voltage Differential Signaling):一种电气信号传输技术。 因此,“SPI LVDS” 通常指的是 “使用LVDS物理层信号来传输SPI协议数据” 的一种方式。 下面我 阅读全文
posted @ 2025-08-25 09:29 弗里德里希恩格hao 阅读(80) 评论(0) 推荐(0)
摘要: 在WPF中,e.Handled = true 是一个非常重要的概念,它用于控制事件的传播行为。让我详细解释它的作用和使用场景: 1. 事件路由机制 WPF使用三种事件路由策略: 冒泡路由 (Bubbling):从源元素向上传播到根元素 隧道路由 (Tunneling):从根元素向下传播到源元素 直接 阅读全文
posted @ 2025-08-22 19:18 弗里德里希恩格hao 阅读(6) 评论(0) 推荐(0)
摘要: C# 设计模式 设计模式是软件设计中常见问题的可重用解决方案,它们代表了最佳实践,是经验丰富的开发人员的经验总结。以下是C#中常用的设计模式分类和示例: 创建型模式 1. 单例模式 (Singleton) public sealed class Singleton { private static 阅读全文
posted @ 2025-07-29 14:21 弗里德里希恩格hao 阅读(2) 评论(0) 推荐(0)
摘要: 一、实体类定义 1.需要对数据库表添加标签特性,用来标记此表对应的数据库上下文; 二、数据库标识定义 三、仓储实现 四、SqlSugar设置 五、DI使用 阅读全文
posted @ 2025-04-25 10:14 弗里德里希恩格hao 阅读(1) 评论(0) 推荐(0)
摘要: 异步屏障 代码 AsyncBarrier public class AsyncBarrier { private readonly int _participantCount; private readonly Stack<Waiter> _waiters; public AsyncBarrier( 阅读全文
posted @ 2025-03-13 22:29 弗里德里希恩格hao 阅读(36) 评论(0) 推荐(0)
摘要: 一、前言 对于TCP协议 和 UDP协议,大家应该都有所耳闻,我们常用的网络通讯,比如浏览网页、软件聊天、以及正在收看的视频都是通过这两种协议来进行数据传输的,到底他们是如何工作的?这两种协议又有什么区别呢? 二、TCP/UDP 异同 1. TCP/UDP 相同点 TCP协议 和 UDP协议都工作在 阅读全文
posted @ 2025-03-08 23:19 弗里德里希恩格hao 阅读(1195) 评论(0) 推荐(0)
摘要: ![](https://img2024.cnblogs.com/blog/2033753/202503/2033753-20250308141326950-825737071.png) 阅读全文
posted @ 2025-03-08 14:13 弗里德里希恩格hao 阅读(10) 评论(0) 推荐(0)
摘要: ![](https://img2024.cnblogs.com/blog/2033753/202503/2033753-20250308141228516-1456005195.png) 阅读全文
posted @ 2025-03-08 14:12 弗里德里希恩格hao 阅读(10) 评论(0) 推荐(0)
摘要: 冒泡排序(Bubble Sort)O(n²) 冒泡排序是一种简单的排序算法,它重复地遍历要排序的列表,比较相邻的元素并交换它们的位置。 class Program { static void Main(string[] args) { Console.WriteLine("Hello, World! 阅读全文
posted @ 2025-03-06 12:47 弗里德里希恩格hao 阅读(19) 评论(0) 推荐(0)