领域驱动设计 Domain Driven Design 软件架构设计模式 面向对象型 1. 领域驱动设计(DDD) :业务需求(业务团队)---- 领域建模(领域专家)----技术转化(技术团队) 2. 活动记录模式 面向过程型 3. 数据驱动设计(表驱动模式,Data Driven Design,DDD) 4. 事务性脚本(事件驱动架构,Event Driven Architecture,EDA) 软件程序开发方法 面向对象(Obje
关系数据库范式 1NF4NF 案例分析 通用核心总纲 范式作用:消除数据冗余,解决插入异常、更新异常、删除异常 递进关系: (越高范式约束越严格) 核心逻辑:逐级消灭「不合理的函数依赖/多值依赖」 --- 一、第一范式 1NF(原子性范式) 定义 所有字段必须为原子不可拆分值,单个单元格不允许存储多个数据。 违规数据表 | 学号 | 姓名 | 所选课程 | | ---- | ---- | --------- | | 001 | 小明 |
单点登录 SSO 方案设计 术语 业务站点(客户端) SSO 站点 SSO 服务 IDP SP S-Token X-Token OpenID: Authentication,认证, “你是你所声称的那个用户” OAuth: Authorization,授权, “你能被允许做那些事情” JWT : JSON Web Token 主要协议 OAuth2.0: - 与 OAuth 1.0 相比较 1. OAuth 2.0采用 HTTPS 代替
虚拟货币“挖矿”(Mining)本质上是 利用计算机算力参与区块链网络的记账与安全维护,并获得奖励的一种机制。不同的区块链(如比特币、以太坊早期等)机制略有差异,但核心原理基本一致。 技术原理 工作量(算力)证明 (Proof of Work, PoW) 问题背景 在没有中心机构的情况下,谁来负责记账? 解决方案 谁先完成一项计算难题,谁就获得记账权和奖励。 不断尝试随机数 Nonce,直到通过哈希函数SHA-256(比特币)或 Eth
文档说明 本文档只记录治理结论、当前状态、明确待定项与后续维护建议,不再保留详细操作过程和长日志。 治理时间范围: 启动时间: 收官时间: 主机名: 一、当前总体结论 本轮治理已经完成既定主线目标,服务器已从“历史残留较多、运行面混杂”的状态,收敛为“以 为核心的清晰生产基线”。 当前生产运行边界已经明确: 应用与部署资产: 宿主机入口: 容器运行时:Docker / containerd 部署触发服务: 主机级核心服务: 、 、 当前