- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 C# Windows Forms 学生成绩管理器(StudentGradeManager)—— 方法重载、out、ref、params 参数示例
通过这个简单的学生成绩管理器,我们实践了 C# 中几个重要的语法特性。方法重载:让 API 更灵活易用。out 参数:常用于 TryParse 模式(如params 参数:简化可变参数方法的调用(如ref 参数:需要修改调用方变量时使用(但需谨慎)。希望这个小示例能帮助你更好地理解这些概念。如果你有任何问题或改进建议,欢迎留言交流!本文原创,转载请注明出处。
2026-03-21 02:20:08
213
原创 WPF 从入门到实践:基础、ModernUI 与 MVVM 完全指南
ModernUI(也称 Fluent Design)是微软为 Windows 应用推荐的现代设计语言,特点是简洁、流畅、富有动感。在 WPF 中,我们可以通过第三方库快速实现这种风格,其中最流行的是(原 MahApps.Metro 的进化版)。依赖注入容器(基于 Unity 或 DryIoc)命令区域导航(Region)模块化开发(Module)对话框服务事件聚合器布局优先:在写界面之前,先用布局容器规划好结构,避免绝对定位导致界面缩放问题。命名规范:为控件起有意义的名字(如),便于维护。
2026-03-21 02:14:32
146
原创 【零基础入门】Python机器视觉第七阶段:AI模型部署与性能优化(ONNX/TensorRT/OpenVINO/服务化)
工具适用硬件核心优势学习难度ONNX所有平台模型交换标准,跨框架兼容⭐⭐TensorRTNVIDIA GPU极致性能,层融合/量化/内核调优⭐⭐⭐OpenVINO异构计算,支持边缘设备⭐⭐跨平台通用推理引擎,易于集成⭐Triton服务器多模型管理,并发调度,服务化⭐⭐⭐✅ ONNX模型导出与优化✅ TensorRT引擎构建与推理✅ OpenVINO模型转换与部署✅ Triton服务化部署✅ 边缘设备部署流程至此,你已经完成了从零基础到工业级AI系统部署的全流程学习。
2026-03-20 08:20:54
963
原创 【零基础入门】Python机器视觉第六阶段:综合项目实战——构建工业缺陷检测原型系统
通过本阶段的学习,你已经成功构建了一个工业缺陷检测原型系统✅ Python深度学习模型(YOLOv8)✅ C# WPF上位机界面✅ 模拟相机和运动控制✅ 完整的检测流程下一步:进入第七阶段——AI模型部署,学习如何将模型转换为ONNX、使用TensorRT/OpenVINO加速,并在边缘设备上运行。
2026-03-20 08:20:23
618
原创 基于C# WinForms的图书管理系统:从零构建涵盖面向对象、LINQ、事件等核心技术的完整项目
管理图书信息、管理用户、处理借书还书、记录借阅历史、计算逾期罚款等。系统以图形窗口展示所有数据,用户通过按钮和输入框完成操作,状态栏实时反馈事件。顶部/左侧:图书列表()占据较大区域。中间左侧:用户列表(ListBox),右侧为用户详细信息面板(Label下方:借阅记录列表(操作区域:分组框分别放置“借书”、“还书”、“查询”、“数据操作”的相关控件。底部:状态栏()显示事件信息。所有按钮均关联相应的事件处理方法,输入框有基本的格式验证。
2026-03-19 10:17:22
448
原创 扫码枪数据采集与管理——完整WinForms项目源码
在工业生产、仓储物流或零售场景中,扫码枪是必不可少的设备。本文将分享一个完整的WinForms应用程序,它通过串口连接扫码枪,实时接收、校验并存储条码数据到SQLite数据库,同时提供历史查询和导出功能。无论你是初学者还是需要快速搭建类似系统的开发者,这个项目都能为你提供清晰的参考。
2026-03-19 10:16:20
550
原创 【零基础入门】Python机器视觉第五阶段:目标检测实战(YOLOv8)
本文介绍了Python机器视觉中目标检测的实战应用,重点讲解了YOLOv8框架的使用。主要内容包括: 学习目标:掌握目标检测核心概念(边界框、IOU、mAP等)、YOLOv8的安装与使用、数据集标注与训练方法。 目标检测基础:解释了边界框、IOU等核心概念,并介绍了YOLO系列算法的特点,特别是YOLOv8的Anchor-Free架构和多任务支持优势。 实战操作指南: 提供YOLOv8安装命令 演示如何使用预训练模型进行推理 介绍不同模型版本的特点 数据集准备: 详细说明YOLO数据集格式 指导使用Labe
2026-03-18 00:59:32
341
原创 【零基础入门】Python机器视觉第四阶段:深度学习基础与PyTorch实战
本文是Python机器视觉深度学习入门教程的第四阶段,重点介绍PyTorch基础与实战应用。主要内容包括:1) 深度学习核心概念速览,如张量、自动求导、神经网络结构等;2) PyTorch基础操作,涵盖张量创建、索引运算、与NumPy互转;3) 自动求导机制详解;4) 通过线性回归案例演示神经网络构建流程;5) 目标是在MNIST数据集上实现90%+准确率。教程采用通俗解释配合代码示例,帮助零基础学习者快速掌握PyTorch核心功能,为后续图像分类等复杂任务奠定基础。
2026-03-18 00:58:18
371
原创 Python机器视觉第三阶段:缺陷检测算法(传统方法+深度学习入门)
1. 准备数据集(YOLO格式)# - 每张图像对应一个txt标注文件# - 格式:class_id x_center y_center width height# - 所有坐标归一化到0-1# 2. 创建数据集配置文件 defect.yaml"""nc: 3 # 缺陷类别数names: ['scratch', 'dirt', 'crack'] # 类别名称"""# 3. 加载预训练模型并训练model = YOLO('yolov8n.pt') # 加载预训练权重。
2026-03-17 00:45:32
385
原创 Python机器视觉第二阶段补充:OpenCV核心图像处理技术详解
在上一篇文章中,我们学习了OpenCV的基础操作,包括图像读写、摄像头调用、鼠标事件等。但图像处理的真正核心在于。本文将详细讲解这些技术,并提供可直接运行的案例代码。本文所有代码均可直接复制运行,建议结合OpenCV官方教程边学边练。
2026-03-17 00:44:08
289
原创 Python机器视觉第二阶段:OpenCV核心操作详解(从基础到实战)
本文介绍了OpenCV在Python中的核心操作,包括图像处理基础、视频处理和交互功能。主要内容涵盖:图像读取/显示/保存(imread/imshow/imwrite)、像素操作、ROI提取、颜色空间转换(cvtColor)、绘图功能(线/圆/文字等)以及鼠标事件处理。同时还讲解了摄像头调用和视频读写方法,为后续计算机视觉项目打下基础。所有代码示例均可直接运行,适合OpenCV初学者快速掌握核心功能。
2026-03-16 08:35:57
646
原创 C# 里怎么连接和使用 SQLite(基础函数详解+完整案例)
本文介绍在C#中使用SQLite数据库的方法。SQLite是一款轻量级嵌入式数据库,适合单机应用开发。C#可通过System.Data.SQLite和Microsoft.Data.Sqlite两个主流库操作SQLite,前者功能全面,后者轻量级。文章详细说明了NuGet包的安装方法、连接字符串配置、连接对象的创建与使用,以及核心函数如ExecuteNonQuery的使用示例。推荐使用using语句自动管理连接资源,System.Data.SQLite还支持连接池优化性能。全文提供了完整的代码示例,是C#开发
2026-03-16 08:28:11
664
原创 Python机器视觉必备基础:Python基础语法+NumPy + Matplotlib
本文为零基础读者提供Python机器视觉必备基础教程,涵盖NumPy和Matplotlib的核心知识。首先介绍Python基础语法,包括变量、条件判断、循环和列表推导式。重点讲解NumPy数组操作,展示如何创建、索引和运算数组,并解释图像在NumPy中的表示方式。最后通过Matplotlib演示图像显示技巧,包括灰度图、彩色图和多子图显示方法。所有代码均附带详细注释,帮助读者快速掌握OpenCV学习前的必备知识。
2026-03-15 00:49:08
880
原创 SQL Server连接故障解决:用户‘sa’登录失败 (18456) 完整排查指南
摘要:SQL Server连接错误"用户'sa'登录失败(18456)"常见于Navicat等客户端连接时,通常由账户未启用或身份验证模式配置不当引起。解决方法包括:1)确认SQL Server服务运行状态;2)先用Windows身份验证测试连接;3)通过Windows验证启用sa账户并设置密码;4)检查并修改身份验证模式为混合模式;5)重启SQL Server服务。此外,可能还需处理SSL证书错误或防火墙问题。该错误通常不是安装失败,而是配置问题,通过Windows身份验证作为管理入口
2026-03-15 00:34:23
693
原创 Navicat Premium Lite 使用指南:一站式管理 SQL Server、MySQL 与 SQLite
摘要:Navicat Premium Lite是一款免费的官方数据库管理工具,支持SQL Server、MySQL、SQLite等多种数据库。本文详细介绍了其下载安装方法,并逐步指导用户建立与三种主流数据库的连接。文章还提供了常见连接问题的解决方案,以及数据传输、SQL文件转储、数据字典生成等进阶功能的操作指南。作为统一管理多数据库的高效工具,Navicat Premium Lite适合开发运维人员使用,可显著提升日常数据库管理效率。
2026-03-14 12:48:09
773
原创 Python机器视觉环境搭建:Anaconda + PyCharm 保姆级安装教程
本文详细介绍了从零开始搭建Python机器视觉开发环境的完整流程。首先推荐使用Anaconda+PyCharm的组合,分别讲解了Anaconda的下载安装、环境变量配置和验证方法,以及PyCharm的安装与设置。重点说明了如何将PyCharm与Anaconda的Python解释器关联,确保开发环境正常运行。最后通过安装OpenCV库并编写摄像头测试程序,验证了整个开发环境的可用性。文章还提供了常见问题解决方案,帮助初学者快速上手机器视觉开发。
2026-03-14 12:26:22
1342
原创 SQL Server + 管理工具 (SSMS) 安装指南
本文介绍了SQL Server 2025 Developer版本的下载和基本安装步骤。整个安装过程简单快捷,适合学习使用。
2026-03-13 23:19:12
210
原创 WinForms 入门指南:从基础知识到实战案例
《WinForms入门指南》为C#开发者提供了一套完整的桌面应用开发教程。文章从环境搭建入手,介绍了窗体、基本控件(Label、TextBox、Button)的使用和事件处理,并讲解了布局管理(Anchor、Dock)和常用进阶控件(ComboBox、ListBox等)。此外,还涵盖了菜单工具栏、对话框、MDI界面、数据绑定(DataGridView)、用户自定义控件以及多线程编程(BackgroundWorker)等核心内容。通过计算器、文件操作等实战案例,帮助开发者快速掌握WinForms开发技巧,适合
2026-03-06 00:16:27
396
原创 提示词 / 提示词工程 —— Prompt / Prompt Engineering指南
本文系统介绍了提示词工程的核心概念与应用方法。首先定义了提示词作为AI指令的本质,提出ROCF框架(角色、目标、上下文、格式)构建高质量提示词。重点解析了四种经典技巧:零样本提示适用于简单任务,少样本提示通过示例引导输出,思维链适合复杂推理,角色扮演增强专业性。通过Python代码调试案例展示了实际应用,强调提示词需清晰具体、分步拆解并迭代优化。最后推荐了OpenAI等权威学习资源,帮助读者掌握这一无需编程的AI交互技能。
2026-03-06 00:11:27
426
原创 不再被AI黑话唬住:一份写给普通人的AI名词解释生存指南
这篇文章为普通人提供了一份通俗易懂的AI名词解释指南,帮助读者理解当下热门的AI概念。文章将AI术语分为五大类: 基础概念:解释人工智能(AI)、机器学习(ML)、深度学习(DL)等核心概念 热门技术:介绍生成式AI、AIGC、多模态等媒体高频词 产品模型:概述OpenAI、GPT等知名AI产品 技术细节:讲解提示词工程、微调等进阶概念 前沿趋势:探讨2025年最新AI热点 每个术语都配有简单定义、生活类比和重要性说明,并附有缩略语速查表。通过这份指南,普通读者可以快速掌握AI领域的基本术语,不再被专业术语
2026-03-05 14:48:39
395
原创 C# 开发:通义灵码TONGYI Lingma在 Visual Studio2022 中的安装与使用
通义灵码是阿里云推出的智能编码助手,基于通义大模型开发,为开发者提供代码生成、优化、解释等功能。主要功能包括代码续写、自然语言转代码、注释生成、单元测试生成、智能问答和代码问题修复。安装步骤:在Visual Studio中搜索"TONGYI Lingma"插件并安装,登录后即可使用。使用功能包括智能问答、代码续写、代码解释、注释生成、单元测试生成和代码优化,能显著提升开发效率。
2026-03-05 11:55:20
509
完整的WinForms应用程序,它通过串口连接扫码枪,实时接收、校验并存储条码数据到SQLite数据库,同时提供历史查询和导出功能
2026-03-17
图形界面的图书管理系统
2026-03-17
FileLogger是一个简单的日志记录工具
2026-03-17
完整的 WinForms 图形界面项目 - 温度传感器模拟器(TemperatureSensorSimulator),以可视化的方式展示这些概念的具体用法
2026-03-17
Windows Forms 应用程序 - RegistrationForm(用户注册演示)
2026-03-17
C# Windows Forms 的简单学生成绩管理演示程序
2026-03-17
C# WinForms 计算器
2026-03-16
LABVIEW的LabSQL工具包,添加到LABVIEW下载目录下的user文件中便可以使用LABSQL函数对数据库进行访问
2026-03-15
【半导体制造】硅片平整度参数解析:TTV/TIR/Warp/FPD等关键指标在光刻工艺中的应用与测量方法研究
2026-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅