排序
ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务
ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务,上传文件到服务器的经典方法是采用表单上传的方式 在 ASP.NET Core 的默认实现中,无论是直接在参数上写 FromFormAttribute 配合...
记一次 .NET 某放射治疗光学定位软件 卡死分析
记一次 .NET 某放射治疗光学定位软件 卡死分析,一:背景 1. 讲故事 前段时间微信上有位非调试训练营学员找到我,说他们的医疗软件有点问题,有时候卡了一会就好了,有时候卡了很久,让我帮忙看...
面向对象设计的六大原则(SOLID原则)-——开闭原则
面向对象设计的六大原则(SOLID原则)-——开闭原则,开闭原则(Open-Closed Principle, OCP)是面向对象设计的五大SOLID原则之一。这个原则主张“软件实体(类、模块、函数等)应该对扩展开放,...
第18篇 .net使用RabbitMQ实现短信密码重置
第18篇 .net使用RabbitMQ实现短信密码重置,在 C# 中使用 RabbitMQ 通过短信发送重置后的密码到用户的手机号上,你可以按照以下步骤进行 1.安装 RabbitMQ 客户端库 首先,确保你已经安装了 Rabbi...
深入浅出:AutoMapper 的使用与最佳实践
深入浅出:AutoMapper 的使用与最佳实践,在现代软件开发中,特别是在 .NET 环境中,数据传输对象(DTO)与实体模型之间的映射是一个常见的需求。AutoMapper 是一个强大的库,可以简化这一过程,...
基于surging的木舟平台如何构建起微服务
基于surging的木舟平台如何构建起微服务,一、概述 木舟平台分为微服务平台和物联网平台, 上面几篇都是介绍如何通过网络组件接入设备,那么此篇文章就细致介绍下在木舟平台...
新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用,在本地部署DeepSeek大模型实现联网增强的AI应用 一、前言 在本地部署大语言模型(LLM)并赋予其联网能力,是当前AI应用开发的重要方向...
ShadowSql之静态查询示例
ShadowSql之静态查询示例,ShadowSql拼接sql除了性能突出外还是讲逻辑的 其一为了更好拼接正确的sql,提供代码可读性 其二是为了码农同学爽,拼写起来更简便 以下我就举几个例子给大家观摩一下 &nb...
记调试 RX-Explorer-WAS 文件管理器 UI 未响应问题
记调试 RX-Explorer-WAS 文件管理器 UI 未响应问题,开始之前,先提供 RX-Explorer-WAS 的安装地址,通过应用商店即可安装: https://apps.microsoft.com/detail/9pdn2q3dcqs3 在我设备上复现打...
C# AsyncLocal 是如何实现 Thread 间传值
C# AsyncLocal 是如何实现 Thread 间传值,一:背景 1. 讲故事 这个问题的由来是在.NET高级调试训练营第十期分享ThreadStatic底层玩法的时候,有朋友提出了AsyncLocal是如何实现的,虽然做了口头...
.Net 中间件 – 新开源代码生成器 -ReZero
.Net 中间件 - 新开源代码生成器 -ReZero,ReZero AP ReZero是一款.NET中间件 : 一款通过界面操作就能生成API , 可以集成到任何.NET6+ API项目,无破坏性,也可让非.NET用户使用exe文件 Re...
一种使用iText7渲染引擎去除文字水印方法的过程记录
一种使用iText7渲染引擎去除文字水印方法的过程记录,有一种PDF文本,使用旋转过的字体来作为水印。文件经过密码保护,不能通过编辑的方法去除。 转载请保留这一段文字:charset#cnblogs,谢绝CS...













