技术栈
c#
FL1623863129
24 分钟前
开发语言
·
yolo
·
c#
[C#][winform]基于yolov8的水表读数检测与识别系统C#源码+onnx模型+评估指标曲线+精美GUI界面
【算法介绍】智慧水务中的水表读数检测与识别系统,基于先进的YOLOv8算法,为城市供水管理的智能化升级提供了坚实的技术支撑。该系统通过集成YOLOv8的深度学习框架,实现了对水表数字及关键标识的实时、精准识别,覆盖["0","1","2","3","4","5","6","7","8","9","counter","liter"]等核心类别。
Jeremy爱编码
5 小时前
开发语言
·
c#
实现 Trie (前缀树)
Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补全和拼写检查。
烛阴
5 小时前
前端
·
正则表达式
·
c#
C# 正则表达式(4):分支与回溯引用
(?:...) 是非捕获分组,用于“只分组,不提取”。正则引擎通常会“先尝试左边分支”,成功就不再看右边。
huluang
11 小时前
开发语言
·
c#
·
word
Word文档批注智能克隆系统的设计与实现
在企业级文档自动化处理领域,Microsoft Word文档的批注(Comments)管理一直是一项技术挑战。本文将深入探讨一种创新的批注处理解决方案——CommentWriter类的设计与实现,该类能够智能克隆Word文档中的批注内容,同时保持文档结构的完整性和批注ID的唯一性。
kylezhao2019
12 小时前
开发语言
·
c#
·
excel
C#上位机开发数据持久化:excel报表导入导出
核心用 2 个库:NPOI(无 Office 依赖,工控首选)、EPPlus(仅支持 xlsx,需授权),优先选 NPOI 适配现场无 Office 环境。✅全是可直接复用代码 + 工控适配要点,贴合 WinForm/WPF 场景
wangnaisheng
14 小时前
c#
【C#】RocketMQ、Redis的使用
Redis在C#中最流行的客户端是StackExchange.Redis,下面我来手把手教你用。字符串操作(最常用)
阿蒙Amon
14 小时前
开发语言
·
c#
C#每日面试题-接口和抽象类的区别
在C#面试中,“接口和抽象类的区别”是必考点,也是区分开发者“面向对象设计思想”深度的关键题。很多初学者会混淆两者——毕竟它们都不能直接实例化,都能包含未实现的方法。但实际上,两者的设计初衷、底层原理和应用场景完全不同。本文将从“定义辨析-核心区别-底层原理-应用场景-面试避坑”五个维度,用通俗的语言讲透这个考点,帮你轻松应对面试。
ejjdhdjdjdjdjjsl
15 小时前
c#
深入理解C#泛型:从方法到约束
《泛型》泛型:广泛的类型,一般给方法传入类型的作用,关键字<T> //定义方法的时候可以把参数或者方法的返回值写成泛型,调用的时候传递实参决定方法的返回值类型或者参数类型
bugcome_com
15 小时前
c#
·
wpf
WPF 核心布局控件全解析:从 Grid 到 UniformGrid 的实战应用
WPF 布局的核心是容器控件通过规则划分空间,子元素依附容器规则排列。以下结合你提供的示例,系统梳理 Grid、StackPanel、WrapPanel、DockPanel、UniformGrid 的核心特性、用法和差异。
wangnaisheng
16 小时前
c++
·
c#
·
图像
Intel IPP 图像处理相关函数
Intel IPP(Intel® Integrated Performance Primitives)是一个高度优化的函数库,广泛用于信号处理、图像处理、数据压缩、密码学等领域。在图像处理方面,IPP 提供了大量高效、跨平台的函数,覆盖从基础操作到高级变换的各类需求。
阿蒙Amon
16 小时前
microsoft
·
面试
·
c#
C#每日面试题-简述可空类型
在C#面试中,“可空类型”是高频基础考点,看似简单却能区分开发者对值类型、空值语义的理解深度。本文将从“是什么-为什么需要-怎么用-底层原理-注意事项”五个维度,用通俗的语言讲清可空类型,帮你轻松应对面试。
huluang
17 小时前
开发语言
·
c#
·
word
高性能Word文档批注处理器的设计与实现
在企业级文档处理系统中,Microsoft Word文档的批注处理一直是一个重要但具有挑战性的任务。批注不仅包含文本内容,还涉及复杂的XML结构,尤其是当批注跨越多个段落时,处理难度呈指数级增加。本文将深入解析一个高性能的Word文档批注处理器(CommentProcessor)的设计与实现,探讨其如何高效处理大规模文档中的批注内容。
Lv1177008
18 小时前
ide
·
笔记
·
c#
·
visual studio
Visual Studio中的try -- catch
在 Visual Studio 中编写 try-catch 代码的流程如下:1.包裹可能抛出异常的代码:
先生沉默先
18 小时前
学习
·
c#
·
串口
串口通信学习,使用winform读取串口发送数据,(2)
使用winform去实现最简单的数据发送与接收,获取串口之后点击连接串口,进行串口连接,在后续会显示连接的状态。串口的配置使用代码中写死的配置:
kylezhao2019
18 小时前
xml
·
开发语言
·
c#
C#上位机开发数据持久化:xml数据导入导出
适配 WinForm/WPF,极简可直接复用,兼顾工控数据结构化 + 容错性优点:强类型、易维护,适配 PLC 参数 / 设备配置 / 生产记录等结构化数据
꧁༺℘₨风、凌๓༻꧂
18 小时前
pdf
·
c#
·
wpf
C# WPF 项目中集成 Pdf查看器
或通过 NuGet 包管理器控制台:由于 PdfiumViewer 是 WinForms 控件,需要在 WPF 中使用 WindowsFormsHost:
时光追逐者
18 小时前
后端
·
c#
·
asp.net
·
.net
·
.netcore
ASP.NET Core 依赖注入的三种服务生命周期
依赖注入(Dependency Injection, DI) 是一种实现控制反转(Inversion of Control, IoC) 的软件设计模式,也是构建松耦合、可测试、易维护应用程序的核心技术。其核心理念是:不要在类内部创建依赖,而是由外部容器将依赖注入进来。
wuguan_
19 小时前
c#
·
显示转换和隐式转换
C#显示转换和隐式转换
类型转换,把一个类型转成另外一个类型,C#分为显示转换和隐式转换,主要区分点在于需不需要我们自己写代码进行转化,是否存在数据丢失问题。(编译器是否自动转换、是否存在数据丢失问题
wuguan_
19 小时前
开发语言
·
c#
·
try catch
C#:try和catch(保护程序不崩溃)
代码错误分为两类,一种编译错误,也就是语法错误,一般会有红色提示;一种运行错误,没有红色提示,知道运行的时候才会把错误抛出来
黑贝是条狗
19 小时前
开发语言
·
c#
Delphi TCP通信帧设计,类型Websocket通信帧
消息边界:明确的帧结构解决TCP流式传输的问题类型安全:明确的操作码和内容类型扩展性:支持加密、压缩、分片等高级功能