前言 上一篇文章写了一篇建造者模式,其中有几个UML类图,有的读者反馈看不懂了,我们今天就来解决一哈。 什么是UML? UML是Unified Model Language的缩写,中文是统一建模语言,是由一整套图表组成的标准化建模语言。 为什么要用UML? 通过使用UML ...
前言 上一篇文章写了一篇建造者模式,其中有几个UML类图,有的读者反馈看不懂了,我们今天就来解决一哈。 什么是UML UML是Unified Model Language的缩写,中文是统一建模语言,是由一整套图表组成的标准化建模语言。 为什么要用UML 通过使用UML使得在软件开发之前, 对整个软件设计有更好的可读性,可理解性,从而降低开发风险。同时,也能方便各个开发人员之间的交流。 UML提供了 ...
2020-08-05 10:08 0 1930 推荐指数:
前言 上一篇文章写了一篇建造者模式,其中有几个UML类图,有的读者反馈看不懂了,我们今天就来解决一哈。 什么是UML? UML是Unified Model Language的缩写,中文是统一建模语言,是由一整套图表组成的标准化建模语言。 为什么要用UML? 通过使用UML ...
UML 2.0包括14种图,分别列举如下: (1)类图。描述一组类、接口、协作和它们之间的关系。在面向对象系统的建模中,最常见的图就是类图。类图给出了系统的静态设计视图,活动类的类图给出了系统的静态进程视图。 (2)对象图。描述一组对象及它们之间的关系 ...
版本控制 版本控制就是记录项目文件的历史变化。它为我们查阅日志,回退,协作等方面提供了有力的帮助。 版本控制一般分为集中化版本控制和分布式版本控制。 集中化主要的版本数据都保存服务端。 分布式版本数据分散在多端。 Git Git属于分布式版本控制,也是现在比较流行的一种版本管理 ...
前言 Numpy是一个开源的Python科学计算库,它是python科学计算库的基础库,许多其他著名的科学计算库如Pandas,Scikit-learn等都要用到Numpy库的一些功能 ...
一篇文章让你彻底掌握 shell 语言 由于 bash 是 Linux 标准默认的 shell 解释器,可以说 bash 是 shell 编程的基础。 本文主要介绍 bash 的语法,对于 linux 指令不做任何介绍。 📓 本文已归档到:notes ⌨️ 本文的源码已归档 ...
目录 一篇文章让你彻底掌握 shell 语言 1. 简介 2. 基本语法 3. 变量 4. 字符串 5. 数组 6. 运算符 7. 控制语句 8. 函数 ...
一、用例图: 用例图:用于需求分析阶段,描述用户的需求。开发者和用户对需求规格的共识。 元素:角色、用例、关系(依赖、泛化、关联) 二、静态图:从系统的结构来描述。 类图:核心图,描述系统结构.定义系统中的类,描述系统内部结构和类之间的关系。 对象图:是类图 ...
本文转自UML 的九种模型图,仅供学习交流! 一、作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。 UML语义:描述基于UML的精确元模型定义。 UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供 ...