- 博客(6)
- 收藏
- 关注
原创 智能工厂设备监控与工单分配系统项目总结
本系统从设备监控、智能报警、工单分配到OEE分析与大屏展示,构建了一个完整的智能制造运维闭环。在开发过程中,我独立完成了报警数据接收、数据库表设计以及工单自动分配三大核心模块。通过合理的事务控制、索引优化和分页查询,系统在百万级数据量下仍能保持毫秒级响应。目前系统已成功用于工厂数字化转型演示,为后续接入真实IoT设备奠定了坚实基础。
2026-04-26 15:18:52
387
原创 C#与WinForm的三层架构
在学习C#语言的伊始,总觉得代码结构十分混乱,为了一个功能的实现从而将所有的代码都集合到一个文件里面;缺失了代码的层次感和可拓展性,尤其是到了WinForm的学习中,当需求变更时,你不得不翻遍每个窗体去修改重复的逻辑。今天,我们将进行三层架构的学习,学习如何将代码打包成一个维护性高,拓展性好,且结构层次清晰的美观程序。│ 表示层 (UI) │ ← WinForm窗体,只管界面展示│ 业务逻辑层 (BLL) │ ← 处理业务规则,数据校验│ 数据访问层 (DAL) │ ← 与数据库交互,执行CRUD。
2026-03-30 14:02:23
392
原创 深入浅出 LINQ:从传统集合操作到语言集成查询的进化
对比维度传统集合操作(foreach/委托)LINQ代码量多,需手动管理循环、条件、临时集合少,一行代码完成复杂操作可读性较差,业务逻辑淹没在循环中极高,接近自然语言或 SQL复用性依赖委托或重复编写循环查询表达式可轻松组合、复用类型安全部分场景存在运行时类型转换风险编译时检查,强类型保障跨数据源每种数据源需学习不同 API统一语法,无缝切换数据源组合能力难以链式组合多步操作支持链式调用,形成清晰管道LINQ 不仅是一种技术,更是一种编程思想的进化。
2026-03-22 23:13:22
356
原创 ADO.NET 完全指南:从数据库连接到事务控制
本次学习系统掌握了ADO.NET操作SQL Server的核心技术,通过引入驱动、构建连接字符串、使用using语法糖管理连接资源,并针对不同业务场景灵活运用(增删改)、(聚合查询)和(多行结果集)三种命令执行方式,尤其在参数化查询中深刻体会到使用占位符防止SQL注入的重要性。在实战开发的超市管理系统中,成功实现了用户登录验证、密码修改及商品完整CRUD功能,通过状态变量控制程序流程,验证了ADO.NET在实际项目中的可行性。
2026-03-22 21:43:36
412
原创 C#网络编程(TCP/UDP)
特性UDPTCP连接无连接面向连接(三次握手)可靠性不可靠(可能丢包、乱序)可靠(确认、重传、顺序保证)数据边界保留消息边界(数据报)无边界(字节流,需应用层处理粘包)效率高,低延迟相对较低(连接维护、确认开销)流量控制无有滑动窗口机制典型应用音视频、实时游戏、DNS文件传输、网页浏览、邮件。
2026-03-15 22:42:46
449
原创 CSharp委托与事件
/ 订阅事件// 引发事件// 依次输出方法Button_Click -> SendNotification -> SaveLog -> SayHello的相关参数1. 按钮点击了2. 发送通知3. 保存日志4. 你好,这是一个事件样例正如我们所说的,事件就相当于是委托的一个封装,实例化Button对象获得事件,实例化ButtonHander对象获得一系列方法,之后将方法绑定在事件上,同样也可以通过-=方法移除方法1. 委托是一种安全的、面向对象的方法指针,用于回调和方法传递。
2026-03-08 18:47:59
581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅