0

【笔记】asp.net 中,为什么第二次压测的单核性能是第一次压测的 3.2 倍

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 在压测一个 asp.net 实现的服务器时,发现第一次压测和第二次压测性能差距较大。 以下是我的分析,以及询问 ChatGPT 得到的答案: C# 中基于 a ...

ahfuzhang 发布于 2026-04-28 21:46 评论(0) 阅读(68)
3

踩坑记录:UTF-8、UTF-8-BOM 与 GB2312 读取的乱码真相

在日常开发中,编码乱码是一个高频且容易让人困惑的问题,尤其是涉及 UTF-8、UTF-8-BOM 与 GB2312 这几种编码格式时,很容易出现“看似不合理”的现象。最近我就遇到了一个典型场景:脚本文件最初用 UTF-8 编码,程序中指定 GB2312 读取时显示乱码;但将脚本改为 UTF-8-BO ...

wenha 发布于 2026-04-23 18:53 评论(2) 阅读(642)
6

Markdown 常用语法详解(图文并茂)

一文掌握Markdown核心语法。通过直观的图文对照,详解标题、列表、代码块等常用格式,助你彻底摆脱排版困扰,专注于高效写作。 ...

谢友海 发布于 2025-12-28 21:15 评论(0) 阅读(6211)
8

ASP.NET Core 制作一个低资源占用的支持超大文件表单上传的服务

故事的背景是我准备制作一个签名服务,为打包构建之后的产物文件进行签名和对其内容信息进行扫描。在这个过程里面,我需要搭建一个 ASP.NET Core 服务,这个服务要能承载客户端上传的超大文件表单,且预算有限,此服务占用资源要足够低 ...

lindexi 发布于 2025-11-05 08:51 评论(5) 阅读(994)
0

国产化PDF处理控件Spire.PDF教程:在 ASP.NET Core 中创建 PDF的分步指南

在 ASP.NET 应用程序中生成 PDF 是一个常见需求——无论是生成发票、报告、表单,还是导出动态内容。在本教程中,我们将演示如何在 ASP.NET Core Web 应用程序中使用 Spire.PDF for .NET 生成 PDF 文档,包括从零创建 PDF 以及将 HTML 转换为 PDF... ...

IT开发者笔记 发布于 2025-09-15 14:47 评论(0) 阅读(491)
0

借助 TX Text Control:在 .NET C# 中使用 PDF/A-3b 创建可信文档容器

TX Text Control 不仅能让开发人员生成 PDF,还能帮助他们构建值得信赖的数字档案,将人类可读的文档和机器可读的数据整合到一个安全且经过签名的容器中。 ...

IT开发者笔记 发布于 2025-09-04 10:54 评论(0) 阅读(64)
0

如何借助文档控件 TX Text Control 轻松优化 PDF 文件大小?

在数字文档的日常使用中,PDF 文件的体积大小直接影响存储空间、传输速度和打开体验。尤其是在包含大量图片、图表或字体资源的文档中,文件往往会变得非常庞大。TX Text Control 为开发者提供了多种可配置的工具与策略,帮助在不同场景下优化 PDF 文件大小,同时保持可读性与清晰度。 ...

IT开发者笔记 发布于 2025-08-27 11:46 评论(0) 阅读(57)
0

【客户案例】DHTMLX Scheduler.NET 助力物流服务企业实现智能化排程管理

通过 GET 的实践案例可以看到,DHTMLX Scheduler.NET 不仅是一个日历组件,更是物流运输与排程管理中的核心工具。它帮助企业实现了数千个闸口的运输调度可视化与智能化,大幅提升了运营效率。 ...

IT开发者笔记 发布于 2025-08-26 11:43 评论(0) 阅读(97)
1

ASP.NET Core Program.cs

.NET 8 中 Program.cs 的标准结构详解 一个典型的 .NET 8 Web 应用 Program.cs 看起来像这样: // .NET 8 Program.cs - Minimal API 风格 var builder = WebApplication.CreateBuilder(ar ...

Y00 发布于 2025-07-03 16:35 评论(0) 阅读(336)
0

应用服务和领域服务有什么区别?

在微服务架构和领域驱动设计(Domain-Driven Design, DDD)中,应用服务(Application Service) 和 领域服务(Domain Service) 是两种不同类型的组件,它们在职责和使用场景上有明显的区别。理解这两者的区别对于设计和实现高效的微服务架构至关重要。 应 ...

似梦亦非梦 发布于 2025-06-23 21:31 评论(0) 阅读(430)
1

Bulkdelete 高效,稳定删除上亿条数据。

以下是一个基于 Entity Framework Extensions 的 BulkDelete 高效删除海量数据的方案,包含性能优化、稳定性保障和错误处理机制: csharp using System; using System.Linq; using Z.EntityFramework.Plus ...

今天昔水 发布于 2025-04-30 09:26 评论(0) 阅读(313)
0

.net项目防止盗链的几种实现方案

项目背景 甲方本地化上线了我们系统之后,进行安全漏洞扫描 发现了一个问题: 我们的附件路径 直接通过站点 访问的 ,在未授权的模式下,可以直接随意替换路径里的文件内容,通过浏览器拼接链接的方式打开系统里的一些附件和图片内容 因为系统内部 站点 呈现附件 也都是通过这个方式拼接呈现的。 快速调整方案一 ...

周捷Jay 发布于 2025-04-28 18:05 评论(0) 阅读(322)
2

ASP.NET Core中使用请求过滤器记录Http API日志

一、过滤器简介 ASP.NET Core中的过滤器是一种组件,它可以在请求处理管道中的特定阶段运行代码。过滤器有多种类型,包括授权过滤器、资源过滤器、动作过滤器、异常过滤器和结果过滤器。本文中使用的是动作过滤器(Action Filter),它在动作方法执行前后执行,可以用来记录请求和响应信息。 二 ...

柴油飞机 发布于 2025-04-27 17:34 评论(0) 阅读(360)
0

K8s容器运行时,移除Dockershim后存在哪些疑惑?

K8s容器运行时,移除Dockershim后存在哪些疑惑? 大家好,我是秋意零。 K8s版本截止目前(24/09)已经发布到了1.31.x版本。早在K8s版本从1.24.x起(22/05),默认的容器运行时就不再是Docker了或者说Dockershim。 发行版本 | Kubernetes Pat ...

真成运维 发布于 2025-04-23 23:09 评论(1) 阅读(337)
0

test-同步111

视频如何拍? 旅拍技巧 旅拍微电影必拍内容 只要用这个思路,用手机拍也可以,只是相机效果更好一些。 #小雨朵 #摄影教学 #旅行vlog #川西美景 #把生活拍成电影 - 抖音 (douyin.com) 1)人和景的互动 旅途中一定不要只拍风景,要拍人物和景点的一些互动动作。例如: 简单的走路看风景 ...

真成运维 发布于 2025-04-16 23:35 评论(0) 阅读(139)
1

使用C#代码配置NLog Asp.Net Core

在Asp.Net Core项目中,日志记录是至关重要的一环,它能帮助我们在开发和生产环境中快速定位问题。NLog是一个功能强大且灵活的日志记录框架,在Asp.Net Core项目中广泛应用。通常,我们可以通过配置文件来设置NLog,但有时,使用代码进行配置能带来更多的灵活性和动态性。本文将详细介绍如 ...

柴油飞机 发布于 2025-04-14 15:35 评论(0) 阅读(485)
3

Aspnet Core 10 Preview3已对最小API提供参数验证支持

前言 相信大家都或多或少用上了Minimal API,快速简洁,性能炸裂,是快速开发API端口的不二之选!但是呢目前正式版为止 最小API还并不内置支持对请求参数的内置验证支持,比如[Required],或者任何需要验证的地方,往往我们要实现这样的逻辑都必须自主扩展一个EndpointFilter, ...

万雅虎 发布于 2025-04-11 12:32 评论(0) 阅读(462)
1

依赖项注入-键控服务

键控服务是指使用密钥注册和检索依赖项注入 (DI) 服务的机制。 通过调用 AddKeyedSingleton (或 AddKeyedScoped 或 AddKeyedTransient)来注册服务,与密钥相关联。 使用 [FromKeyedServices] 属性指定密钥来访问已注册的服务。 以往 ...

一事冇诚 发布于 2025-03-25 12:57 评论(0) 阅读(13031)
0

cpu的虚拟化(下)———— 调度

前言 前两篇介绍了进程与上下文,而这篇介绍的对象是调度器,因为我也不懂调度器的原因,所以,这篇笔记只谈调度器的工作过程,不涉及调度器的具体实现。笔记中若有错漏,望不吝指正。 调度器的一天 在一个清凉的午后,job饭馆(CPU)来了一群气势汹汹的饿汉(进程),店小二(调度器)立马为这些不速之客安排饭桌 ...

闲言碎语wow 发布于 2025-03-17 10:08 评论(0) 阅读(72)
9

在 Aspire 项目下使用 AgileConfig

什么是 Aspire .NET Aspire 是一组工具、模板和包,用于构建易于监控的、可投入生产的应用程序。.NET Aspire 通过一系列 NuGet 包交付,这些包通过启动或解决现代应用开发中的特定问题来提升开发效率。 如今的应用通常使用大量服务,例如数据库、消息传送和缓存,其中许多服务通过 ...

Agile.Zhou 发布于 2025-03-03 01:22 评论(0) 阅读(654)