Posts
All the articles I've posted.
-
业务规则不该写在 Controller 里:ASP.NET Core 分层设计实践
Published: at 06:20 AM胖 Controller 是 ASP.NET Core 项目里最常见的坏味道之一。本文通过电商订单的完整示例,演示如何把业务规则从 Controller 中剥离,分别用 Domain Service 模式和领域驱动设计两种方式重构,让 Controller 真正回归职责单一。
-
ASP.NET Core 中的双因子认证与 Passkey 无密码认证
Published: at 04:00 AM从传统 2FA(邮件码、短信码、TOTP)到基于 FIDO2/WebAuthn 的 Passkey 无密码认证,逐步拆解 ASP.NET Core Identity 的实现方式,并对比两者的安全特性与适用场景。
-
代码不只是输出,它是思维的磨刀石
Published: at 01:40 AM写代码不只是为了得到结果,这个过程本身会强迫你发现细节、厘清思路。用 AI 生成代码虽然快,但它悄悄跳过了这个让你真正理解系统的过程。
-
Cache-Aside 模式在 .NET 中的实践
Published: at 01:40 AMCache-Aside(懒加载)是 .NET 应用中最常见的缓存策略之一。本文讲解它的执行流程、.NET 实现方式、过期策略选择,以及缓存失效、缓存雪崩等常见问题的处理方法。
-
在 .NET 中构建向量搜索与可查询加密的安全 AI 系统
Published: at 01:40 AM面向 .NET 架构师和高级工程师的深度技术文章。结合向量搜索、LLM 嵌入与加密计算,探讨如何在合规要求严格的企业环境中,构建兼顾性能与隐私保护的生产级 AI 系统。
-
哈希、加密与令牌化:一个问题决定该用哪个
Published: at 01:20 AM哈希、加密和令牌化都能保护敏感数据,但它们回答的是完全不同的问题。本文通过一个核心判断标准逐一拆解三种技术的适用场景、实现方式和常见误用,帮助你在实际系统设计中做出正确选择。
-
AI 解开顶级数学竞赛难题:超图 Ramsey 问题被 GPT-5.4 Pro 攻克
Published: at 07:17 AMFrontierMath 中的超图 Ramsey 型问题长期被认为需要专家 1-3 个月才能解决,近日由 GPT-5.4 Pro 首次给出正确构造方案,随后 Claude Opus 4.6、Gemini 3.1 Pro 等多个模型也相继完成了求解。本文解析这道题的数学背景、难点所在,以及 AI 解法的意义。
-
用 GPT-5.4 构建精美前端:OpenAI 实用技巧指南
Published: at 06:40 AMOpenAI 整理了一套用 GPT-5.4 生成高质量前端界面的实用方法,涵盖图像理解、设计系统约束、叙事结构与工具验证,帮助开发者从模型能力出发制作更具品质感的页面。