自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 机器视觉与PLC集成技术详解(工业自动化核心技术)

机器视觉与PLC的结合,是工业自动化的重要组成部分。机器视觉负责:检测判断识别PLC负责:控制执行协调两者结合可以实现:自动检测自动分拣智能生产随着工业4.0的发展,机器视觉将在智能制造中发挥越来越重要的作用。

2026-03-15 20:39:36 399

原创 C# Entity Framework 详细教程

Entity Framework 是 .NET 最重要的 ORM 框架之一。核心特点:面向对象操作数据库自动生成 SQL支持 LINQ 查询支持数据库迁移开发效率高核心组件:Entity(实体类)DbContext(数据库上下文)DbSet(数据表)LINQ 查询Migration(数据库迁移)掌握 EF 后,可以继续学习:EF Core 高级查询Repository 模式UnitOfWorkDapper从而构建企业级 .NET 系统架构。

2026-03-12 20:16:39 399

原创 C# ADO.NET 数据访问技术详解(入门到实践)

ADO.NET 是 .NET 平台最基础的数据访问技术,其核心优势包括:性能高控制力强支持所有数据库适用于企业级系统开发核心组件:SqlConnection —— 数据库连接SqlCommand —— SQL命令执行SqlDataReader —— 高性能读取DataAdapter —— 数据适配DataSet —— 离线数据Dapper 微 ORMRepository 模式Unit Of Work 模式从而构建更加规范的企业级系统架构。

2026-03-12 19:58:25 315

原创 WinForm常用组件

Windows Forms(WinForms)是 .NET Framework 与 .NET 平台中最经典、最成熟的桌面应用开发技术之一。尽管近年来 WPF、MAUI 等新技术不断出现,但 WinForms 依然凭借等优势,在教学实践、小型管理系统、实验课程以及传统企业内部工具中被广泛采用。在 WinForms 开发过程中,。开发者通过对控件属性的配置、事件的响应以及控件之间的组合布局,实现完整的人机交互逻辑。本文以“”为原则,对 WinForms 中最常见的控件进行系统梳理。

2026-01-04 10:39:22 984

原创 C#的WinForm开发

界面卡顿:使用多线程代码混乱:拆分类重复代码:工具类封装WinForms 虽然并非最前沿的桌面开发技术,但在学习 C#、理解事件驱动模型、掌握桌面应用开发本质方面,仍然具有极高的教学与实践价值。通过本文的系统学习,可以完整建立:WinForms 桌面开发完整知识体系企业级桌面应用的工程化思维C# 桌面程序开发的实战能力。

2026-01-04 09:42:08 1160

原创 C# 事件的订阅与发布机制详解

事件参数用于向订阅者传递数据,通常继承自EventArgs。事件发布类负责声明事件并在合适的时机触发事件。// 1. 声明事件// 2. 触发事件的方法(受保护,便于继承)// 3. 对外公开的业务方法Console.WriteLine($"[发布者] 发布消息:{message}");event关键字限制了外部只能订阅/取消订阅,不能直接触发事件?.Invoke防止在无订阅者时发生空引用异常OnXxx是标准事件触发命名规范事件 = 委托 + 访问控制发布者负责触发事件订阅者负责。

2025-12-31 16:17:01 342

原创 C#进阶:list、泛型、字典与委托

List:最常用集合,掌握 CRUD + 遍历 + 性能泛型:C# 类型系统核心,重点是约束Dictionary:高性能查找,Key 设计是关键委托:理解其是 Lambda / LINQ / 事件的基础。

2025-12-28 14:02:46 469

原创 SQL Server 数据库基础

数据库就是用来存储和管理数据的仓库!数据库存储数据的优点:可存储大量数据;方便检索;保持数据的一致性、完整性;安全,可共享;通过组合分析,可产生新数据。在实际开发中, 我们会为每一个项目创建独立的数据库, 这种数据库我们称为用户数据库SQL(Structured Query Language)是“结构化查询语言”,它是对关系型数据库的操作语言。它可以应用到所有关系型数据库中,例如:MySQL、Oracle、SQL Server等。

2025-12-21 17:36:25 838

原创 C# 面向对象

在软件发展早期,程序规模较小,功能相对简单,开发人员更多采用面向过程编程。面向过程强调按照既定步骤完成任务,程序通常由大量函数或过程组成,函数之间通过参数和返回值传递数据。随着软件规模不断扩大,这种开发方式逐渐暴露出诸多问题:程序结构松散,缺乏整体抽象数据与操作分离,容易被错误修改模块之间高度耦合,牵一发而动全身为了解决这些问题,面向对象编程思想被提出,并逐步成为主流的软件开发模式。Console.WriteLine($"我叫 {Name},今年 {Age} 岁");Name和Age。

2025-12-14 23:43:29 667

原创 零开始的C#到数组

每周都会更新的C#之旅

2025-12-06 20:44:44 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除