一、概述 类图在软件建模中的作用: 在软件空间中建立一个对问题空间的概念及关系的抽象印象 建立功能处理逻辑的静态模型 软件设计的基础 数据库设计的基础 类图在软件建模中起着十分重要的作用,是软件模型的核心和基础 二、对象与实例 实例是类元中的一个元素,类元是实例的集合 类是一种类元;对象是类的实例 ...
分类:
其他好文 时间:
2020-05-21 21:15:29
阅读次数:
114
Q:按测试内容划分,测试有哪些种类? 参考答案: 大致可以分为:单元测试、集成测试、系统测试、验收测试和回归测试 知识点: 1、单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编 码,使用过程设计描述作为指南,对重要的控制路径进行测试以发现模块内的错误,通常情况下 是白盒的 ...
分类:
其他好文 时间:
2020-05-20 14:09:06
阅读次数:
154
[TOC] 软件的==需求==和设计文档 软件设计的总体思路 灵活性(Flexibility) 有效性(Efficiency) 可靠性(Reliability) 可理解性(Understandability) 维护性(Maintainability) 重用性(Reuse ability) 适应性(A ...
分类:
其他好文 时间:
2020-05-18 01:04:16
阅读次数:
109
?Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务(例如:Nginx、Haproxy、MySQL等)的高可用解决方案软件。 一 ...
分类:
其他好文 时间:
2020-05-17 23:08:59
阅读次数:
95
1.软件生命周期 软件生命周期是指软件从开始研制到最终被废弃所经历的各个阶段。在不同的阶段里,由不同的组织和人员执行不同的任务,需要消耗不同的资源。 生命周期常见的有:瀑布模型、V模型、敏捷开发模型。 阶段:需求分析->软件设计->程序编码->软件测试->运行维护 1.1瀑布模型 瀑布模型是将软件生 ...
分类:
其他好文 时间:
2020-05-17 13:25:59
阅读次数:
127
系统中如果存在多个对象可以处理一个同一请求,可以通过职责链模式将这些处理请求的对象连成一条链,让请求沿着该链进行传递。如果链上的对象可以处理该请求则进行处理,否则将请求转发给下家处理 模式动机 很多情况下,可以处理某个请求的对象不止一个,如大学里的奖学金审批,学生先向辅导员提交审批表,辅导员签字审批 ...
分类:
其他好文 时间:
2020-05-16 19:07:18
阅读次数:
55
1.静态测试(Static testing) 定义 静态方法是指不运行被测程序本身,而只是静态地检查程序代码、界面或文档中可能存在的错误的过程。仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性,对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错的过程。 ...
分类:
其他好文 时间:
2020-05-16 12:50:41
阅读次数:
85
什么是MVC编程模式 ? MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不 ...
分类:
Web程序 时间:
2020-05-15 15:22:22
阅读次数:
155
当直接访问某些对象存在问题时,可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,所访问的真实对象与代理对象需要实现相同的接口。 模式动机 某些情况下,一个客户不想或不能直接引用一个对象,此时可以通过一个称之为代理的第三者实现间接引用。代理对象在客户端和目标对象之间起到中介作用,并且可以通过 ...
分类:
其他好文 时间:
2020-05-14 23:52:03
阅读次数:
76
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。 通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例 通常单例模式在Java语言中,有两种构建方式: 懒汉方式:指全局的单例实例在第一次被使用时构建 饿汉方式:指全局的单例实例在类装 ...
分类:
其他好文 时间:
2020-05-14 12:47:00
阅读次数:
59