设计思想 底层 架构 思想

《实现领域驱动设计》笔记——领域、子域和限界上下文

总览 从广义上讲,领域(Domain)即是一个组织所做的事情以及其中所包含的一切。商业机构通常会确定一个市场,然后在这个市场中销售产品和服务。每个组织都有它自己的业务范围和做事方式。这个业务范围以及在其中所进行的活动便是领域。当你为某个组织开发软件时,你面对的便是这个组织的领域。这个领域对于你来说应 ......
限界 领域 上下文 上下 笔记

架构模式,设计模式,代码模式

架构模式, 架构模式是一个系统的高层次策略,涉及到大尺度的组件以及整体性质, 架构模式的好坏可以影响到总体布局和框架性结构 设计模式, 是中等尺度的结构策略,这些中等尺度的结构实现了一些大尺度组件的行为和它们之前的关系。 设计模式的好坏不会影响到系统总体布局和总体框架。设计模式定义出子系统或者组件的 ......
模式 设计模式 架构 代码

Java设计模式之七大设计原则

七大设计原则 设计原则概述 单一职责原则 定义 一个类仅有一个引起它变化的原因 分析 模拟场景 访客用户 普通用户 VIP用户 代码实现 /** * 视频用户接口 */ public interface IVideoUserService { ​ void definition(); ​ void ......
设计模式 七大 原则 模式 Java

什么是架构模式

分层 分割 分布式 分布式静态资源 分布式存储, 分布式计算 分布式文件系统 集群 缓存 异步 冗余 自动化 自动化代码管理 自动化部署 自动化测试 自动化安全检测 安全 ......
架构 模式

设计模式

一. 参考网址 1. 设计模式 2. 23种设计模式实战!超级全,超级好懂! ......
设计模式 模式

工程监测仪器振弦采集仪的设计与应用

工程监测仪器振弦采集仪的设计与应用 工程监测仪器是用于对工程结构进行监测和测量的设备,其中包括了很多不同的仪器。而振弦采集仪就是其中一种常用的工程监测仪器。 振弦采集仪是一种用于测量结构振动和应力应变的仪器,广泛应用于桥梁、建筑物、塔吊、高楼等工程中。其原理是利用细长的逆悬挂振弦作为传感器,通过采集 ......
监测仪器 仪器 工程

根据实体之间的关系设计表数据,学习总结

一、当实体间的关系是1:1的关系时:学生对学生信息 例:学生——学号;学生——姓名;学生——学籍 当实体“学生”和其他实体都是1对1的关系,设计表可直接创建单张表即可 学生表 :学号PK(主键),学生姓名,学籍…… 二、当实体间的关系是1:n的关系时:班级对学生 例:班级——班级号,班级——班级名称 ......
实体 之间 数据

docker 设计及源码分析

1、dockerd 是一个长期运行的守护进程(docker daemon)。负责管理 docker 容器的生命周期、镜像和存储等。实际还是通过grpc 的协议调用 containerd 的 api 接口,来完成容器管理。 代码所在路径:cmd/dockerd/docker.go 1、newDaemo ......
源码 docker

C#面向对象程序设计

实验二 面向对象程序设计 一、实验目的 理解类的定义、继承等面向对象的的基本概念; 掌握C#语言定义类及其各种成员(字段,属性,方法)的方法; 掌握方法覆盖的应用; 掌握接口的定义和实现方法。 二、实验要求 根据要求,编写 C#程序,并将程序代码和运行结果写入实验报告。 三、实验内容 设计编写一个控 ......
程序设计 对象 程序

设计模式(十七)中介者

一、定义 义一个对象来封装一系列的对象交互。中介者模式使各对象不需要显示地相互引用,从而使其耦合松散,而且可以让你相对独立地改变它们之间的交互。中介者模式又称为调停模式,它是一种对象说行为型模式。 二、描述 在中介者模式中,引入了用于协调其他对象/类之间的相互调用的中介者类,为了让系统具有更好的灵活 ......
中介者 设计模式 中介 模式

读程序员的README笔记14_技术设计流程(下)

1. 撰写设计文档 1.1. 设计文档以一种可扩展的方式来清楚地传达你的想法 1.2. 写作的过程会使你的思维结构化,并凸显出薄弱的环节 1.3. 把注意力集中在最重要的变更上,牢记目标和受众,练习写作,并保证你的文档是最新的 1.4. 文档持续变更 1.4.1. 并非每一项变更都需要设计文档 1. ......
程序员 流程 笔记 程序 README

《实现领域驱动设计》笔记——架构

DDD的一大好处便是它并不需要使用特定的架构。由于核心域位于限界上下文中,我们可以在整个系统中使用多种风格的架构。有些架构包围着领域模型,能够全局性地影响系统,而有些架构则满足了某些特定的需求。我们的目标是选择合适于自己的架构和架构模式。 在选择架构风格和架构模式时,我们应该将软件质量考虑在内,而同 ......
架构 领域 笔记

系统聚类思想及其Python实现

系统聚类是一种将对象或数据按照其相似性进行分组的方法。与传统聚类方法不同,系统聚类通过构建一颗层次树(或称为树状图或谱系图)来展现数据的层次结构。在系统聚类中,数据点最初被视为单独的簇,然后通过逐步合并或分裂,形成一个层次结构的聚类结果。这种层次结构可用于分析数据的不同层次的相似性关系。系统聚类常用 ......
思想 Python 系统

MetaFormer Is Actually What You Need for Vision:通用的ViT架构才是关键

MetaFormer Is Actually What You Need for Vision * Authors: [[Weihao Yu]], [[Mi Luo]], [[Pan Zhou]], [[Chenyang Si]], [[Yichen Zhou]], [[Xinchao Wang]] ......
MetaFormer 架构 Actually 关键 Vision

2024 20231322《计算机基础与程序设计》第十二周学习总结

作业信息 |2022-2023-1-计算机基础与程序设计)| |-- |-- | |2022-2023-1计算机基础与程序设计第周作业| |这个作业的目标|总结本周学习成果及疑问| |作业正文|()| 教材学习内容总结 本周主要学习了数组和指针的相关内容 教材学习中的问题和解决过程 问题1:是否所有 ......

网站设计

参考 http://www.w3school.com.cn/,基于XAMPP(https://www.apachefriends.org/index.html)搭建一个个人网站。 (课上XAMPP参考:链接: https://pan.baidu.com/s/1I44YkyHrkaySqFGgB0r1 ......
网站设计 网站

2023-2024-1 20231309 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231309 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 自学教材《C语言程序设计》第11章并完成云班课 ......

2023-2024-1 20231321 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231321 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第十二周作业) 这个作业的目标 < ......

2023-2024-1 20231326《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231326《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2022-2023-1计算机基础与程序设计第X周作业 这个作业的目标 《C语言程序设计》第11章并完成云班课测试 作业正 ......

《需求分析与系统设计》读书笔记2

第四章是需求规格的说明,在这章中作者提出需要用图形和其他形式化模型来说明需求。需求规格说明用客户的叙述性需求作为输入,用构造规格说明模型作为输出,这些模型分为3组,即状态模型,行为模型和状态变化模型。对象的状态由它的属性和关联的取值来决定,状态规格说明提供系统的静态视图,通常情况下得首先识别类,方法 ......
需求 笔记 系统

2023-2024-1 20231414 《计算机基础与程序设计》第十二周学习总结

学期(2023-2024-1) 学号(20231414) 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(2023-2024-1计算机基础与程序设计第十二周作业) 这个作 ......

2023-2024-1 20231307《计算机基础与程序设计》第十二周学习总结

作业信息 所属课程2023-2024-1-计算机基础与程序设计 作业要求 2023-2024-1计算机基础与程序设计第十二周作业 作业目标 自学教材《C语言程序设计》第11章并完成云班课测试 作业正文 https://www.cnblogs.com/lzt-/p/17909819.html 教材学习 ......

2023-2024-1 20231413 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231413 《计算机基础与程序设计》第十二周学习总结 1. 作业信息 班级:2023-2024-1-计算机基础与程序设计 作业要求:2023-2024-1 《计算机基础与程序设计》教学进程 目标:自学教材: 《C语言程序设计》第12章并完成云班课测试 作业正文:http ......

Python:设计模式

一、设计模式与面向对象 1.1 设计模式 软件设计阶段针对反复出现的问题提出的统一解决方案。每类问题的解决方案都被系统的命名。 1.2 面向对象 按照一件事的组成元素分别制作进行组装。 1.2.1 三大特性 封装:将对象封装为类,将对象数据操作封装为函数。封装分为类内/类外,私有/公有 继承:父类与 ......
设计模式 模式 Python

2023-2024-1 20231425《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231425《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1《计算机基础与程序设计》 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业) 这个作业的目标 自学《计算机科学概论》第17章,《C语言程序 ......

2023-2024-1 20231304 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231304 《计算机基础与程序设计》第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 《C语言程序设计》第11章并完成云班课测试 作 ......

2023-2024-1 20231306 《计算机基础与程序设计》第十二周学习总结

作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 无 作业正文 https://www.cnblogs.com/zwywuhu/p/17908748.html 教材学习内容总结 《 ......

2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十二周学习总结

2023-2024-1 20231303 《计算机基础与程序设计》赵泊瑄第十二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 作业要求的链接https://i.cnblogs.com/posts/edit) 这个作业的目标 总结第十二周学 ......

2023-2024-1 20231323《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231323《计算机基础与程序设计》第十二周学习总结 作业信息 所属课程 2023-2024-1-计算机基础与程序设计 作业要求 2023-2024-1计算机基础与程序设计第十二周作业 作业目标 自学教材《C语言程序设计》第11章并完成云班课测试 作业正文 本博客链接 教 ......

2023-2024-1 20231319 《计算机基础与程序设计》第十二周学习总结

2023-2024-1 20231300《计算机基础与程序设计》第X周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十二周作业 这个作业的目标 自学教材《C语言程序设计》第11章 教材学习内容总 ......