09 2025 档案

摘要:原文链接:https://www.cnblogs.com/zeran/p/13994304.html https://www.cnblogs.com/miracleblog/archive/2012/04/21/2461600.html 增加<remove name="Documentation"/ 阅读全文
posted @ 2025-09-28 17:21 yinghualeihenmei 阅读(4) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/leah126/article/details/131871717 https://www.runoob.com/docker/docker-tutorial.html 详细情况可看原文链接,记录些基础 一、Docker概述 1.1 Docker 阅读全文
posted @ 2025-09-25 16:54 yinghualeihenmei 阅读(10) 评论(0) 推荐(0)
摘要:一直以为用的是Serilog,深入了解后,用的是Serilog.AspNetCore,具体来了解下区别,与使用方法: 原文链接:https://dotblogs.azurewebsites.net/nethawk/2024/02/14/Serilog-AspNetCore-1 https://www 阅读全文
posted @ 2025-09-25 16:22 yinghualeihenmei 阅读(10) 评论(0) 推荐(0)
摘要:去数据库查了下,数据都存在,很完整,原因就在前台。 查出来的数据量很大,删除部分数据后,前台正常显示了,应该就是数据量太多,序列化的时候出问题了。 查了下,JsonConvert.SerializeObject 没有“字数”限制,但你会被 内存、字符串长度、框架配置 等现实因素限制。 如果你序列化一 阅读全文
posted @ 2025-09-25 12:01 yinghualeihenmei 阅读(7) 评论(0) 推荐(0)
摘要:这行代码就是把“能空就空”的防御式写法一路用到头,最终想拿的只是当前用户 Session 的 Id(字符串),如果中间任何一环拿不到,结果就是 null,不会抛异常。 “只要有一个环节拿不到就整体返回 null,否则给我当前 Session 的 Id。” 常见坑 1、没注册 IHttpContext 阅读全文
posted @ 2025-09-24 16:12 yinghualeihenmei 阅读(9) 评论(0) 推荐(0)
摘要:原文链接: https://blog.csdn.net/Fanbin168/article/details/112431155 以前我们做登陆判断是一般情况是通过实现IAuthorizationFilter 这个过滤器来做的 public class CustomAuthorizationFilte 阅读全文
posted @ 2025-09-24 15:44 yinghualeihenmei 阅读(7) 评论(0) 推荐(0)
摘要:vs2022通过nugut添加pdfsharp: 1、打开 NuGet 管理器 在“解决方案资源管理器”中,右键你的项目 → “管理 NuGet 程序包” (也可通过顶部菜单 工具 → NuGet 包管理器 → 管理解决方案的 NuGet 程序包 进入) 2、搜索并安装 切换到 “浏览” 标签 搜索 阅读全文
posted @ 2025-09-23 17:44 yinghualeihenmei 阅读(52) 评论(0) 推荐(0)
摘要:Interlocked.Increment 是 .NET 中的一个原子操作方法,用于线程安全地将一个整型变量递增 1。Interlocked.Increment 是线程安全地递增整数的标准方式,适用于高并发计数场景。 定义: public static int Increment(ref int l 阅读全文
posted @ 2025-09-23 11:53 yinghualeihenmei 阅读(12) 评论(0) 推荐(0)
摘要:“其他”与“其它”在现代汉语中基本可互换,但有细微区别,主要体现在使用习惯和规范上: ✅ 规范区别(《现代汉语词典》第7版): 词语规范用法举例 其他 ✅ 泛指人或事物,更通用 其他人、其他事、其他问题 其它 ✅ 仅用于事物,不用于人 其它物品、其它资料、其它条件 ⚠️ 实际使用中的情况: “其他” 阅读全文
posted @ 2025-09-22 16:14 yinghualeihenmei 阅读(264) 评论(0) 推荐(0)
摘要:IWebHostEnvironment : IHostEnvironment 是 C# 中的接口继承语法,表示: IWebHostEnvironment 接口继承自 IHostEnvironment 接口。 ✅ 一句话解释: IWebHostEnvironment 是 ASP.NET Core 中专 阅读全文
posted @ 2025-09-22 10:25 yinghualeihenmei 阅读(9) 评论(0) 推荐(0)
摘要:wwwroot 是 ASP.NET Core 的**“Web根目录”,也叫“静态文件根目录”。它只是一个约定俗成的文件夹名**,你可以改成任何名字,甚至挪到磁盘外面,但默认就叫 wwwroot。 一句话: 把浏览器能直接下载到的静态文件(html、css、js、图片、字体、pdf……)统统扔进去,运 阅读全文
posted @ 2025-09-22 10:22 yinghualeihenmei 阅读(32) 评论(0) 推荐(0)
摘要:ApiController 是 ASP.NET Core(以及 ASP.NET Web API)框架中的一个关键特性,用于标识一个类是专门处理 HTTP API 请求的控制器。它简化了控制器的配置,并启用了许多专门针对 RESTful API 的行为。 使用示例 [ApiController] [R 阅读全文
posted @ 2025-09-19 18:01 yinghualeihenmei 阅读(32) 评论(0) 推荐(0)
摘要:原文链接:https://www.cnblogs.com/dotnet261010/p/12439456.html “对每一个 HTTP 请求/响应进行链式处理**——想干嘛就干嘛,且随时决定要不要继续往下走。” 中间件的类型与方法 ASP.NET Core 提供了多种内置方法来配置中间件: Run 阅读全文
posted @ 2025-09-19 14:13 yinghualeihenmei 阅读(10) 评论(0) 推荐(0)
摘要:StringComparer.OrdinalIgnoreCase 是 .NET 提供的不区分大小写、且按 Unicode 码位排序的字符串比较器,适用于哈希表、字典、集合、排序等需要显式指定比较规则的地方。 1. 核心特点 特性说明 比较规则 不区分大小写(A == a) 排序规则 纯 Unicod 阅读全文
posted @ 2025-09-18 18:16 yinghualeihenmei 阅读(29) 评论(0) 推荐(0)
摘要:“把 HTTP 里的零散数据自动变成 C# 对象”——这一句话就能让你少写 80% 的重复代码,同时避开一堆运行时错误。具体价值体现在以下场景: 一句话:模型绑定让你直接“面向对象”写接口,而不用去扒原始 HTTP。结果: 代码量骤减,可读性↑ 类型安全,编译期就能发现拼写/类型错误 自动校验、自动 阅读全文
posted @ 2025-09-18 17:57 yinghualeihenmei 阅读(7) 评论(0) 推荐(0)
摘要:https://npmmirror.com/package/pdfjs-dist?version=2.3.200 阅读全文
posted @ 2025-09-18 15:23 yinghualeihenmei 阅读(6) 评论(0) 推荐(0)
摘要:1. 语法校验 字符串里只要多一个空格、少一个 /、中文没转义,后面 HttpClient 会直接炸。 Uri 构造函数会第一时间给你抛 UriFormatException,早发现早处理。 2. 把“一串字符”升级成“有结构的零件箱” 转成 Uri 后,你就能直接拿这些字段,而不用再 Substr 阅读全文
posted @ 2025-09-17 17:08 yinghualeihenmei 阅读(5) 评论(0) 推荐(0)
摘要:软件突然不能用了,检查没什么问题,重装也查不出来毛病,想再卸载的时候,发现日期改成了几年前。 日期改正软件就好了。。。 阅读全文
posted @ 2025-09-17 10:50 yinghualeihenmei 阅读(11) 评论(0) 推荐(0)
摘要:Guid g = Guid.Empty; 这行代码把变量 g 初始化为 全 0 GUID: 00000000-0000-0000-0000-000000000000 Guid g = Guid.NewGuid(); // 随机 128 位 Guid h = Guid.Empty; // 全 0,固定 阅读全文
posted @ 2025-09-16 09:40 yinghualeihenmei 阅读(5) 评论(0) 推荐(0)
摘要:在 C# 里“原文件”指“物理文件”,用 System.IO 就够了——一行代码完成重命名: csharp 复制 // 旧名字 → 新名字(同目录就是重命名,跨目录就是移动+改名) System.IO.File.Move("old.txt", "new.txt"); 完整模板(带判断、异常处理) s 阅读全文
posted @ 2025-09-15 16:52 yinghualeihenmei 阅读(111) 评论(0) 推荐(0)
摘要:List<T> 和 Dictionary<TKey,TValue> 都是泛型集合,但底层数据结构、使用场景、操作复杂度完全不同: ✅ 一句话区别 List = 有序数组,按索引找元素,可重复。 Dictionary = 哈希表,按键找元素,键唯一,无序(插入顺序不保证)。 📊 横向对比表 表格 复 阅读全文
posted @ 2025-09-15 16:22 yinghualeihenmei 阅读(18) 评论(0) 推荐(0)
摘要:在 .NET(包括 C#)里,“同一个命名空间”完全可以散落在多个 .cs 文件——甚至散落在多个不同的项目/程序集里。 不同文件但同一命名空间的类型访问级别受限 → internal 仍互相可见(同一程序集内);public 随便用;private/file 只能在声明文件内。 命名空间是“逻辑地 阅读全文
posted @ 2025-09-15 14:16 yinghualeihenmei 阅读(5) 评论(0) 推荐(0)
摘要:政务外网不是互联网,它跟互联网是**“物理隔离”或“逻辑隔离”**的关系,一句话: 政务外网是政府自己建的“专用公路”,互联网是公共大马路,两者平时各跑各的车,只在指定检查站才能换乘。 阅读全文
posted @ 2025-09-12 09:52 yinghualeihenmei 阅读(18) 评论(0) 推荐(0)
摘要:“IoT设备”指的是物联网设备(Internet of Things devices),这些设备通过传感器、软件、网络连接等技术,能够感知环境、收集数据、与其他设备或云端通信,从而实现智能化控制与自动化操作。 ✅ 一句话理解: IoT设备就是“能上网、能感知、能交互”的物理设备。 🔍 常见IoT设 阅读全文
posted @ 2025-09-12 09:25 yinghualeihenmei 阅读(30) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-09-08 12:03 yinghualeihenmei 阅读(8) 评论(0) 推荐(0)
摘要:如果打开 inetcpl.cpl → 高级 后 根本看不到“重置”按钮(或呈灰色),不是 IE 坏了,而是系统策略/注册表把该功能屏蔽了。 按下面 3 个办法依次执行,总能把“重置 Internet Explorer 设置”重新弄出来,或直接强制重置。 ✅ 办法 1 用系统命令强制调出重置向导(最快 阅读全文
posted @ 2025-09-03 19:02 yinghualeihenmei 阅读(81) 评论(0) 推荐(0)
摘要:str.OrderBy(c => c) .SequenceEqual(targetString.OrderBy(c => c)) 这段代码的作用是判断两个字符串 是否为“字符集合相同但顺序可以不同”的变位词(anagram)。 变位词(anagram,中文常译作“回文词”“易位构词”或简称“变位词” 阅读全文
posted @ 2025-09-03 14:01 yinghualeihenmei 阅读(13) 评论(0) 推荐(0)
摘要:任务管理器-资源管理器-CUP-关联的句柄 → 输入 PDF 文件名片段可以查,但是没查到被占用。 保存的图标会亮,然后名称前面有星号。 将pdf另存下,然后就好了,不知道什么原理。 阅读全文
posted @ 2025-09-02 17:44 yinghualeihenmei 阅读(13) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/qq_39847278/article/details/145699524 前言 在多线程编程中,如何安全地共享数据是一个常见的挑战。C# 提供了多种线程安全的集合类型来解决这个问题,其中之一就是 ConcurrentBag<T>。本文将详细介绍 阅读全文
posted @ 2025-09-01 18:15 yinghualeihenmei 阅读(34) 评论(0) 推荐(0)
摘要:原文链接: https://blog.csdn.net/KJJfighting/article/details/119861920 引用命名空间 using System.IO; 一、读取文件 FileStream 类只能处理原始字节(raw byte)。FileStream 类可以用于任何数据文件 阅读全文
posted @ 2025-09-01 16:07 yinghualeihenmei 阅读(33) 评论(0) 推荐(0)