一个高性能的 .NET MQTT 客户端与服务器库
前言
在物联网(IoT)蓬勃发展的今天,MQTT 协议已经成为设备通信的事实标准。无论是智能家居、工业自动化还是车联网,MQTT 都扮演着至关重要的角色。今天,我要为大家介绍一个完全使用 C# 实现的高性能 MQTT 库
这个库不仅提供了完整的 MQTT 客户端实现,还包含了一个功能齐全的 Broker 服务器,支持桥接、集群等企业级特 ...
TensorRtSharp:在 C# 世界中释放 GPU 推理的极致性能
TensorRtSharp:在 C# 世界中释放 GPU 推理的极致性能
目录
一、前言
二、什么是 TensorRtSharp
三、安装与配置
四、核心架构设计
五、核心类与 API
六、完整使用示例
七、异常处理
八、日志系统
九、与其他库的对比
十、常见问题
十一、总结
一、前言
1.1 为什么需要 TensorRtSharp?
在深度学习模型部署领域,NVIDIA T ...
盘点RAD Studio 13 中广受好评的13 个VCL新特性
RAD Studio 13发布已有一段时间,本文将聚焦 VCL(Visual Component Library)。虽然 RAD Studio 13 并未引入全新的 VCL 组件,但在现有核心组件、UI 体验和 Windows 11 适配能力方面带来了大量实用增强,为开发现代化 Windows 桌面应用打开了更多可能。
本文所列的“13 大新特性”,是基于官方更新内容并 ...
使用 C# 实现 RTF 文档转 PDF 格式
RTF(Rich Text Format)作为跨平台富文本格式,常用于文档编辑与数据交换,而 PDF 因格式稳定、跨设备兼容性强,更适合文档分发和归档。在 .NET 开发中,实现 RTF 到 PDF 的转换是常见需求,本文将介绍如何使用免费库 Free Spire.Doc for .NET 实现该转换过程。
安装: Free Spire.Doc 是一款支持 RTF、Word 等文档的格式 ...
记一次 .NET 某MES上位机拍照系统 内存暴涨分析
一:背景
1. 讲故事
这是训练营里的一位朋友找到我的,说他们的系统会有偶发的内存暴涨情况,自己也没分析出来,让我帮忙看下怎么回事,拿了一个20G+的dump文件,这文件是够大的,我个人建议一般是不超过10G,不然的话windbg分析起来很吃力。
二:内存暴涨分析
1. 为什么会内存暴涨
还是老办法,使用 !address -summary 观 ...
C# 不依赖 OpenCV 的图像处理算法:滤波、锐化与边缘检测
前言
数字图像处理作为计算机视觉和多媒体技术的基础内容,其核心不仅在于理解算法原理,更在于动手实现与验证。为了深入掌握本项目选择从底层像素级别出发,使用C#语言手动实现各类经典图像处理算法,避免依赖现成的高级图像库。
这种"从零开始"的方式虽然开发成本较高,却能真正厘清每个操作背后的数学逻辑与工程细节,也 ...
记一次 .NET 某RFID标签打印客户端 崩溃分析
一:背景
1. 讲故事
去年微信上有位朋友找到我,说他们的RFID标签打印出现了偶发性崩溃,一直没找到原因,让我帮忙看下怎么回事?然后就让这位朋友用procdump抓一个崩溃dump给我,我看看就好。
二:崩溃分析
1. 为什么会崩溃
双击打开dump,windbg会自动定位到崩溃的上下文,这一点我比较喜欢,有的时候也省去了用 !analyze ...
Zenith.NET v0.0.2 发布 🎉 — 统一的 .NET GPU 编程库,支持 DX12/Vulkan + 6 大 UI 框架
大家好!我是 @qian-o,今天很高兴向大家介绍我的新项目 Zenith.NET 的首个公开预览版本!
🎯 项目简介
Zenith.NET 是一个现代的、跨平台的 .NET 图形与计算库,旨在为 .NET 开发者提供统一的 GPU 编程接口。无论你是要做高性能渲染、图形应用,还是 GPU 通用计算,Zenith.NET 都能帮你屏蔽底层 API 的差异,让代码在不同平 ...
【案例分享】基于TeeChart图表库实现高级流体网络仿真
关于客户
Fluid Systems 公司成立于 20 世纪 90 年代初,是一家领先的波兰公司,专门从事流体网络建模和仿真软件的开发,包括供暖系统、燃气供应网络、供水系统、加压污水系统等等。
Fluid Systems提供静态(稳态)和动态(瞬态)仿真,以及优化和咨询服务,帮助客户:
分析当前网络性能并找出效率低下的环节。
优化设计、 ...
[MAUI]简单可食用的Popup<TResult>
缘起
2025-12-24 21:35:30 星期三 🎄
MAUI没有Popup,百度也找不到大佬的现成轮子。
CommunityToolkits 实现的 Popup 有严重的内存泄露问题,本想仿写 CommunityToolkits 源码实现,未果。
问了下通义,发现轮子雏形挺简洁,根本不需要 CommunityToolkits 那一套。
以下是重新封装成 可传出<TResult>的轮子。
Popup包装
Pop ...
基于SqlSugar开发框架的基础上快速开发H5端的移动应用
在开发一些项目的时候,我们往往会基于一定的框架进行业务的开发,并结合一些辅助工具进行更高效率的快速开发和整合工作,SqlSugar开发框架是我们开发的一个多端整合的开发框架,基于它的后端框架的WebAPI 基础上,我们可以对接WInform端、Vue3+ElementPlus的BS端,Vue3+Vant4的H5端,以及WPF、或者小程序等多端接入,本篇 ...
CodeSpirit 开发环境搭建及启动指南
概述
本指南将帮助您快速搭建CodeSpirit(码灵)低代码框架的开发环境。CodeSpirit基于 .NET 10 和 Aspire 13.0 构建,通过简单的几个步骤即可启动完整的开发环境。
最后更新: 2025年12月22日
框架版本: v2.0.0
快速开始
前置要求
操作系统: Windows 10/11, macOS 12+, 或 Linux (Ubuntu 20.04+)
CPU: Intel i5 或 AMD Ry ...
如何在.NET系统中快速集成飞书任务分配能力
想象一下这样的场景:客户焦急地等待问题解决,而你的团队却在一堆邮件、Excel表格和零散的IM消息中手忙脚乱。这是不是很多企业每天都在上演的真实写照?
在数字化转型的浪潮中,我们不仅要让系统"能用",更要让团队"好用"。飞书就像是协作世界的"超级英雄",它能让原本各自为战的业务系统手拉手,让信息像流水一样顺畅流 ...
Microsoft Agent Framework 与 DeepSeek 对接
准备工作
先使用手机号在 https://platform.deepseek.com 上注册账号
随后进入充值页面充值。如果没有充值,则后续 API 调用会返回 402 错误
最后进入 https://platform.deepseek.com/api_keys 创建 API key 且复制出来,后续步骤将会用到
安装库
按照 .NET 的惯例,使用前先使用 NuGet 安装对应的库
Microsoft.Agents.AI. ...
Markdown 常用语法详解(图文并茂)
一、序言
当你看到这篇文章时,很可能已经在使用 Markdown 了——无论你是否意识到。那些在 GitHub 上简洁的 README、技术博客里的优雅排版、甚至 AI 回复中清晰的结构,背后都是同一套轻巧的标记语言。
它诞生于 2004 年,初衷只是“让人们更专注于写作而非排版”。二十多年后的今天,这个用几个符号就能定义结构的纯文本 ...
基于莱布尼茨公式的编程语言计算性能基准测试
利用莱布尼茨公式(Leibniz formula)计算圆周率 $\pi$。尽管在现代数学计算库中,莱布尼茨级数因其收敛速度极慢而鲜被用于实际精算 Π 值,但其算法结构——高密度的浮点运算、紧凑的循环逻辑以及对算术逻辑单元(ALU)的持续压力——使其成为测试 CPU 单核吞吐量、浮点运算单元(FPU)效率以及编译器自动向量化(Auto-vec ...
国产化Word处理控件Spire.Doc教程:使用C# 编程方式批量转换Word为RTF
在跨平台共享 Word 文件时,经常会遇到兼容性问题。将 Word 文档转换为 RTF(富文本格式)不仅可以保留基本排版和样式,还能提高在不同设备、操作系统和办公软件中的兼容性,使文件更容易被顺利打开和使用。本文将围绕 Word 转 RTF 的需求,系统如何借助Spire.Doc,使用C#编程的方式实现文档转换。
Spire.Doc for .NET免费 ...
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建折线图
可视化长期趋势是许多商业报告的核心需求。折线图能够清晰直观地呈现连续轴上的数据序列,因此非常适合展示业绩、销售或任何基于时间的数据。在本指南中,我们将向您展示如何使用Aspose.Cells for .NET和 C# 以编程方式生成折线图。
Aspose.Cells官方试用版免费下载,请联系慧都科技
加入Aspose技术交流QQ群(1041253375) ...
通过 C# 为 PDF 文档添加电子签名
电子签名在文档合规性与安全性保障中扮演着重要角色,基于 C# 开发 PDF 电子签名功能是企业级文档处理场景的常见需求。Spire.PDF for .NET 作为国产 PDF 处理类库,无需依赖 Adobe Acrobat 等第三方软件,即可便捷实现 PDF 电子签名添加。本文将介绍该类库的使用方式、PDF 电子签名的实现流程、解析关键代码参数等。
一、前 ...
Stimulsoft报表与仪表板产品重磅发布2026.1版本:进一步强化跨平台、数据可视化、合规及 AI 辅助设计等
全球知名报表与数据可视化厂商 Stimulsoft,正式发布其报表与仪表板产品 2026.1 版本。本次版本升级在平台兼容性、可访问性标准、智能化能力及数据源支持等方面均带来重要增强,进一步提升企业在报表设计、数据分析与可视化应用中的效率与体验。
Stimulsoft Ultimate 最新官方正版试用下载
关于 St ...