-
C# 依赖注入(DI)原理
核心思想DI 容器本质是一个对象工厂:你告诉它「接口对应哪个实现」,它负责自动创建实例并注入依赖。 完整代码12345DIContainer con = new DIContainer();con.Register<IUserRepository, UserRepository>(); // 注册:IUserRepository → UserRepositorycon.Regis... -
面向 AI Agent 的 Word 文档结构读取与精准编辑工具设计
read_doc_structure & edit_doc_content 两个面向 AI Agent 的 Word 文档操作工具,基于 Aspose.Words 实现对 .docx 文件的结构化读取与精准编辑。 1. 设计目标AI Agent 需要操作 Word 文档(如根据模板生成投标书、填写报告表格等),但 Word 文档是富格式二进制文件,AI 无法直接理解其内部结构。我... -
Docker 网络结构完整说明
📋 目录 核心概念 网络架构 容器网络通信 实战示例 常见问题 诊断命令 核心概念1. Docker网络的三大组件① 虚拟网卡对 (veth pair)概念: 一对虚拟网卡,像一根虚拟网线连接容器和宿主机 1234容器内部 | 宿主机 | eth0 ←═══════════════════→ vethx... -
OAuth2双Token认证架构
目录 核心概念 为什么需要双Token设计 数据结构设计 完整流程与数据流向 安全特性 代码实现参考 存储设计 最佳实践 核心概念AccessToken(访问令牌) 类型: JWT (JSON Web Token) 用途: 访问受保护的API资源 生命周期: 短期(15分钟 - 1小时) 存储位置: 前端内存/Cookie(HttpOnly) 状态: 无...
1