似水流年 发布的文章

数据库设计分为四大阶段需求分析 → 概念结构设计 → 逻辑结构设计 → 物理结构设计1、需求分析阶段核心目标:需求分析。主要工作调研业务流程,收集原始单据、报表;分析数据来源、数据流向;明确数据约束、业务规则;编写需求规格说明书。输出产物:数据流图DFD、数据字典数据流图DFD:图形化,描述数据从哪里来、经过哪些加工、流向哪里;数据字典:对DFD内部所有元素做文字定义:数据项、数据结构、数据...


TOGAF:四季穿衣法则【企业级大框架】指导整个企业 IT 怎么规划转型,规定大阶段和产出物,告诉什么时节该干什么大事,不纠结单道菜怎么做。DDD:食材预处理【业务建模工具集】业务复杂的时候,用来把一团混乱的业务需求切分、梳理干净,处理好原材料。ADD、ABSD:整套做菜流程【软件架构设计方法论】拿到处理好的食材,结合你的口味约束(性能、安全、可扩展等质量属性),一步步挑选菜谱,产出整套系统...


在软件架构设计中,我们一般采用的流程是:需求分析->架构设计->架构评估 阶段核心任务对应的典型方法/活动分类 ① 需求分析 搞清楚“要解决什么问题”和“质量目标是什么”。 ATAM(作为场景提炼)、DDD(领域分析)、用户故事梳理。 分析/诊断方法 ② 架构设计 解决“用什么结构去满足这些目标”...


KVM(Kernel-based Virtual Machine,基于内核的虚拟机)的核心思想,是将Linux内核本身变成一个Hypervisor(虚拟机监控器)。简单来说,它让一台物理服务器“分身”成多台相互隔离的虚拟服务器(VM),每台都拥有自己独立的CPU、内存、I/O设备等,从而实现资源的最大化利用。它的架构主要分为内核态和用户态两部分。🧠 核心架构:内核态的KVM与用户态的QEMU...


第一层:AI原生工作流(人人必备的“新基建”) (已掌握)这不再是“要不要学”,而是“必须内化”的技能。AI将你的效率放大10倍,前提是你得会用。核心技能:提示工程(Prompt Engineering)与上下文管理。不再只是问“写个排序算法”,而是学会构建“角色+任务+格式+约束”的结构化提示词。更重要的是,学会使用 Cursor / GitHub Copilot / Claude Art...


2025年开了微信公众号,收到了一些粉丝小伙伴的请求,这里记录一下,提上日程。Win32自绘控件WinDbg用户层深入讲解WPF Prism全系列教程CEFSharp深入讲解博主,能不能讲一讲exe文件加载过程方面的知识,还有一个exe怎样加载另一个exe文件的,比如尤里的复仇里YURI. exe是怎样加载gamemd. exe的,谢谢!收集详细的程序集加载信息(https://learn....