08 2022 档案
摘要:1.什么是数据流图? 数据流图 (DFD) 用于表示业务信息系统中的数据流,它表达了系统中的据传从输入到存储间所涉及的程序。 数据流图可以分为逻辑形和物理形。逻辑数据流图描述了用以完成某业务功能所涉及的、业务层面的数据流动, 物理数据流图则描述系统层面的数据流动。 1.1为什么绘画数据流图? 数据流
阅读全文
摘要:1.类图的含义 类图(Class Diagram)显示了系统的静态结构,而系统的静态结构构成了系统的概念基础。类图从抽象角度描述系统的静态结构,特别时模型中存在的类、类的内部结构以及它们与其它类之间的相互关系。类图就是用于对系统中的各种概念进行建模,并描绘出它们之间关系的图。 2.类图在软件工程的阶
阅读全文
摘要:1.用例图的含义 由参与者(Actor)、用例(Use Case) 以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。 其中用例和参与者之间的对应关系又叫做通讯关联(Communication Association)。 2.用例图的作用 用例图是需求分析中的产物,主要作用是描述参与者与
阅读全文
摘要:0. 为什么使用反范式化 数据库中的数据规范化的优点是减少了数据冗余,节约了存储空间,相应逻辑和物理的I/O次数减少,同时加快了增、删、改的速度,但是对完全规范的数据库查询,通常需要更多的连接操作,从而影响查询速度。因此,有时为了提高某些查询或应用的性能而破坏规范规则,即反规范化(非规范化处理)。
阅读全文
摘要:1.对象模型 描述系统的静态结构,包括类和对象,它们的属性和操作,以及它们之间的关系。 涉及UML图:类图、对象图2.动态模型 着重于系统的控制逻辑,考察在任何时候对象及其关系的改变,描述这些涉及时序和改变的状态。包括状态图和事件跟踪图。 涉及UML图:顺序图、通信图(UML1.x 时称为协作图)、
阅读全文
摘要:1.简介 B/S(Browser/Server Architecture)架构:浏览器—服务器架构模式,采取三层结构,通过浏览器的方式来实现用户工作界面,事务逻辑主要集中在服务器端实现。C/S(Client-Server)架构定义:客户端—服务端架构模式,采用两层结构,服务器负责数据的管理,客户机负
阅读全文
摘要:一、MVC架构风格定义 以下定义是《试题》中给出的答案。 是一种用业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。 模型是应用程序的主体部分,。模型表示业务数据和业务逻辑。一个模型能为多个视图提供数据。 负责维
阅读全文
摘要:隐式调用风格常见实现如下: 基于应用程序、操作系统比如windows的事件机制的隐式调用风格,一般叫做基于事件的隐式调用风格(Event Based Implicit Invocation Style)。传播的是事件。 基于消息中间件比如MSMQ、RabbitMQ、ActiveMQ、Kafka的隐式
阅读全文
摘要:一、 管道-过滤风格 过滤器:功能组件 管道:数据流之间的通路 1.2 特点 管道/过滤器结构将数据流处理分为几个顺序的步骤来实现,一个步骤的输出是另一个步骤的输入,每个步骤由一个过滤器来实现 每个过滤器独立完成自己的任务,不同过滤的之间不需要进行交互 在管理/过滤器结构中,数据输出 的最终结果 与
阅读全文
摘要:1.软件体系结构风格 软件体系结构设计的一个核心问题是能否使用重复的体系结构模式,即能否达到体系结构级的软件重用。也就是说,能否在不同的软件系统中,使用同一体系结构。基于这个目的,学者们开始研究和实践软件体系结构的风格和类型问题。 软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。它反
阅读全文
摘要:1、自然连接(natural join) 自然连接是一种特殊的等值连接,他要求两个关系表中进行连接的必须是相同的属性列(名字相同),无须添加连接条件,并且在结果中消除重复的属性列。 select * from student NATURAL join teacher; 结果:重复的列只显示一个 2、
阅读全文
摘要:1.先理解直接地址索引、一级间接索引、二级间接索引 直接地址索引:直接指向一个存数据的磁盘块一级间接索引:指向一个内容全部是直接地址索引的磁盘块,它所指向的这个磁盘块中的每个直接地址索引,又指向不同的存数据的磁盘块二级间接索引:先指向一个包含一级间接索引的磁盘块,每个一级间接索引再指向一个包含直接地
阅读全文
摘要:为了准备考系统架构设计师,所以把以前的知识点回顾一下 1. 什么是逻辑地址 逻辑地址是用户编程是使用的地址,分为段地址和偏移地址两部分。 逻辑地址表示形式:3020:055AH (汇编语言中,数字后面加H表示16进制,hex简写) 2. 逻辑地址产生背景 8086cpu:地址寄存器16位,内存单元2
阅读全文
摘要:1. 简介 head命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前面加上一个给出文件名的头。如果没有文件,或者文件为-,则读取标准输入。 2. 选项说明 -n: 命令显示指定的行数,也可以省略字母n,只使用-和数字(数字和-之间没有空格)。 3. 实例 3.1. 显示/etc/p
阅读全文
摘要:1. 简介 以行为单位对文本文件的内容进行排序,将结果显示在标准输出,比较原则是从行首字符向后,依次按 ASCII 码值进行比较,最后按升序输出。如果 file 参数指定多个文件,那么 sort 命令将这些文件纵向连接起来,当作一个文件进行排序。 不加任何选项时,将对整行从第一个字符开始依次向后直到
阅读全文
摘要:1. 参数意义 a: 所有进程 Select all processes except both session leaders (see getsid(2)) and processes not associated with a terminal. u: 显示所有包含其他使用者的进程 x: 通常
阅读全文