06 2021 档案

摘要:##软件生命周期的六个阶段: 计算机系统工程、需求分析、设计、编码、测试、运行和维护。 ##FAST基本原则: 在中立的地点举行由开发者和用户出席的会议; 建立准备和参与会议的规则; 制定一个足够正式的议程以便可以自由的进行交流; 一个“协调者”来控制会议; 使用一种“定义机制”; 目标是标识问题、 阅读全文
posted @ 2021-06-24 16:03 IamHzc 阅读(125) 评论(0) 推荐(0) 编辑
摘要:#软件项目估算(LOC/FP的规模估算、工作量估算和成本估算) 阅读全文
posted @ 2021-06-22 14:59 IamHzc 阅读(46) 评论(0) 推荐(0) 编辑
摘要:#软件维护的概念、分类和问题 软件维护是软件生存周期中的最后一个阶段,通常也是占据时间最长的一个阶段。 #软件再工程 阅读全文
posted @ 2021-06-22 14:55 IamHzc 阅读(92) 评论(0) 推荐(0) 编辑
摘要:#一、软件测试基本概念 ##有关软件测试的错误观点 ##软件测试的目的 ##软件测试的基本原则 #二、白盒测试(逻辑覆盖测试、基本路径测试) ##逻辑覆盖测试 ##基本路径测试 ##循环测试 #三、黑盒测试(等价类划分、边界值分析) ##等价类划分 ##边界值分析 ##错误推测法 ##比较测试 #四 阅读全文
posted @ 2021-06-22 09:32 IamHzc 阅读(78) 评论(0) 推荐(0) 编辑
摘要:#一、用况建模(画用况图) #二、静态建模(类之间的关系) #三、动态建模 #四、物理体系结构建模 阅读全文
posted @ 2021-06-21 09:57 IamHzc 阅读(162) 评论(1) 推荐(0) 编辑
摘要:#一、面向对象的基本概念 #二、面向对象分析和设计的过程 ##面向对象分析(OOA) OOA的目标是完成对所解问题的分析,确定代建的系统要做什么,并建立系统模型。见书P124 ##面向对象设计 面向对象设计(OOD)是将OOA所创建的分析模型转化为设计模型。 #三、UML概述 阅读全文
posted @ 2021-06-21 09:55 IamHzc 阅读(96) 评论(0) 推荐(0) 编辑
摘要:#第一章 概论 ##软件工程概论 1、软件工程概念的提出其目的是倡导以工程的原理、原则和方法进行软件开发,以解决软件危机。 2、软件开发——实现问题域中的概念和处理逻辑到运行平台的概念和处理逻辑的映射。 3、软件开发本质: 不同抽象层术语之间的“映射”。 不同抽象层处理逻辑之间的“映射”。 4、实现 阅读全文
posted @ 2021-06-20 16:21 IamHzc 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:#一、结构化分析 就软件需求分析而言,即:系统化地使用问题域术语,给出该问题的模型(即“系统必须做什么”的一个估算)。 #二、数据流图——表达系统功能模型的工具(功能建模)。 #三、分层数据流图的审查 · 检查图中是否存在错误或不合理的部分 · 父图与子图平衡 · 数据守恒 · 一个加工的输出数据流 阅读全文
posted @ 2021-06-20 14:54 IamHzc 阅读(355) 评论(0) 推荐(0) 编辑
摘要:#一、软件设计工程概述(软件设计的目标) 软件设计工程是把软件需求变换成软件表示的过程,它主要包含两个阶段概要设计和部件级设计。 软件设计的任务 软件设计的输入是软件分析模型。使用一种设计方法,软件分析模型中通过数据、功能和行为模型所展示的软件需求的信息被传送给设计阶段,产生数据/类设计、体系结构设 阅读全文
posted @ 2021-06-20 10:33 IamHzc 阅读(181) 评论(0) 推荐(0) 编辑
摘要:#一、需求工程概述 需求获取 需求分析与协商 系统建模 需求规约 需求验证 需求管理 #二、需求获取(FAST)小组组成及基本原则 需求获取 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 功能需求 性能需求 用户或人的因素 环境需求 界面需求 文档需求 数据需求 安全保密 阅读全文
posted @ 2021-06-20 09:03 IamHzc 阅读(337) 评论(0) 推荐(0) 编辑
摘要:一、计算机软件 1.1 什么是软件 软件是计算机程序以及运行计算机系统可能需要的相关文档和数据。 软件 = 程序 + 数据 + 文档 1.2 软件的本质 软件是客观世界中问题域与求解域的具体描述,它实质上是客观事物的一种反映,是知识的“提炼”和“固化”。 软件 = 知识 + 程序 + 数据 + 文档 阅读全文
posted @ 2021-06-18 11:16 IamHzc 阅读(313) 评论(3) 推荐(0) 编辑
摘要:##1、套接字概念 ##2、Java 提供了流socket和数据报socket,流socket和数据报socket各自的作用? ###流式套接字(SOCK_STREAM) 流式的套接字可以提供可靠的、面向连接的通讯流,它使用TCP协议,保证正确性和顺序性。 ###数据报套接字(SOCK_DGRAM) 阅读全文
posted @ 2021-06-14 21:11 IamHzc 阅读(320) 评论(0) 推荐(0) 编辑
摘要:##1、HTTP 协议中,get 方法和 post 方法的区别。 ##2、什么是 cookie?cookie 有什么作用? 阅读全文
posted @ 2021-06-14 10:41 IamHzc 阅读(269) 评论(0) 推荐(0) 编辑
摘要:##1、什么是URL、URI?URL、URI 的组成? URL与URI 有何异同? URL:统一资源定位符 URI:统一资源标志符 异同: URL与URI都是定位资源位置的。 URL是URI的一个子集。 每个URL都是URI,但不是每个URI都是URL。 URL是可以直接操作的,但是URI不行。 # 阅读全文
posted @ 2021-06-14 09:12 IamHzc 阅读(630) 评论(0) 推荐(0) 编辑
摘要:##InetAddress 类的方法 ###1)getLocalHost ###2)getByName 和 getAllByName ###3)getByAddress ###4)getHostAddress() ###5)getAddress() ###6)getHostName() ###7)g 阅读全文
posted @ 2021-06-13 17:23 IamHzc 阅读(379) 评论(0) 推荐(0) 编辑
摘要:多进程、多线程概念及作用 **多线程:**指的是这个程序(一个进程)运行时产生了不止一个线程。 **多进程:**计算机同时执行多个进程。 多线程的作用: 多进程的作用: 什么是线程: 多线程两种实现方法的步骤 注意: 实现Runnable接口获取该线程的线程名称应使用Thread.currentTh 阅读全文
posted @ 2021-06-13 15:12 IamHzc 阅读(392) 评论(0) 推荐(0) 编辑
摘要:#final关键字 ##1.1 概述 ##1.2 使用方式 ###修饰类 final class 类名{} ###修饰方法 修饰符 final 返回值类型 方法名(参数列表){方法体} 重写被final修饰的方法,编译就会报错。 ###修饰变量 ####1、局部变量——基本类型 基本类型的局部变量, 阅读全文
posted @ 2021-06-13 09:57 IamHzc 阅读(249) 评论(0) 推荐(0) 编辑
摘要:##JAVA流被分为字节流和字符流两大类,两者有什么区别? 处理数据单位不同,字符流是一个字符一个字符的读写数据。一个数据是两个字节。 ##节点流和处理流概念及分类。如何区分结点流和处理流? ##为什么需要处理流? 这就跟水流的杂质,你要过滤它,你可以再套一层管道过滤这些杂志。即通过加强对数据的处理 阅读全文
posted @ 2021-06-13 09:08 IamHzc 阅读(478) 评论(1) 推荐(0) 编辑
摘要:##网间通信相关问题 ###1、网间进程的标识问题 ###2、多重协议的识别问题 ###3、网间进程交互模式 ###4、不同通信服务要求 ###5、网间进程通信方式 网间进程通信是通过网络协议栈来实现 ###6、与网络协议栈的连接问题 ##理解进程与线程概念 ##传输层在网络通信中的作用 传输层在网 阅读全文
posted @ 2021-06-11 21:21 IamHzc 阅读(435) 评论(1) 推荐(0) 编辑
摘要:#一、接口 ##1.1 概述 ##1.2 定义格式 ###含有抽象方法 ###含有默认方法和静态方法 ###含有私有方法和私有静态方法 ##1.3 基本实现 ###实现的概述 ###抽象方法的应用 必须全部实现。 ###默认方法的使用 可以继承,可以重写,二选一,但是只能通过实现类的对象来调用。 # 阅读全文
posted @ 2021-06-07 20:54 IamHzc 阅读(102) 评论(0) 推荐(0) 编辑
摘要:##要求 老板给员工发红包,红包金额为小数点两位,并且红包随机分配金额。 ##User.java package com.inherit; public class User { private String username; private Double remainMoney; public 阅读全文
posted @ 2021-06-07 20:32 IamHzc 阅读(70) 评论(0) 推荐(0) 编辑
摘要:##一、继承 ###1.1 概述 多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。 ###1.2 定义 ###1.3 优点 ###1.4 继承后的特点——成员变量 ####成员变量不重名 如果子类父类中出现不重名的成员变量,这时候的访问是没有影响的。 ####成员变量 阅读全文
posted @ 2021-06-07 16:19 IamHzc 阅读(86) 评论(0) 推荐(0) 编辑
摘要:##一、String类 ###1、String类概述 ####概述 ####特点 ###2、常用方法 ####判断功能的方法 ####获取功能的方法 ####转换功能的方法 ####分割功能的方法 ##二、static关键字 ###1、概述 ###2、定义和使用格式 ####类变量 ####静态方法 阅读全文
posted @ 2021-06-05 10:29 IamHzc 阅读(67) 评论(0) 推荐(0) 编辑
摘要:##一、API ###概述 ##二、Scanner类 ###1、什么是Scanner类 ###2、Scanner使用步骤 ###3、匿名对象 ####概念 ####应用场景 ##三、Random类 ###1、什么是Random类 ###2、Random类使用步骤 ####注意 nexInt(n)范围 阅读全文
posted @ 2021-06-05 10:09 IamHzc 阅读(52) 评论(0) 推荐(0) 编辑
摘要:##一、成员变量与局部变量的区别 ##二、封装 ###1、原则 将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。 ###2、封装的步骤 ###3、封装优化——this关键字 ####this的含义 ###4、封装优化——构造方法 ####注意事项 ###5、标准代码——JavaBean 阅读全文
posted @ 2021-06-05 09:51 IamHzc 阅读(71) 评论(0) 推荐(0) 编辑
摘要:###原因:时钟不同步 ###解决方案:安装ntpdate sudo apt-get insatll ntpdate ntpdate 0.cn.pool.ntp.org 阅读全文
posted @ 2021-06-04 15:36 IamHzc 阅读(101) 评论(0) 推荐(0) 编辑
摘要:##一、数据类型转换 ###1.1 自动转换 自动转换:将取值范围小的类型自动提升为取值范围大的类型。 ####转换原理图 ####转换规则 ###1.2 强制转换 强制转换类型:将取值范围大的类型强制转换为取值范围小的类型。 ####转换格式 数据类型 变量名 = (数据类型)被转数据值 #### 阅读全文
posted @ 2021-06-02 15:25 IamHzc 阅读(64) 评论(0) 推荐(0) 编辑
摘要:##JAVA虚拟机-JVM ##JRE和JDK ##入门程序说明 ###编译和运行是两回事 ###关于main方法 ##添加注释comment ##关键字和标识符 ##常量 ##变量 ###数据类型分类 ###基本数据类型 ###变量的定义 阅读全文
posted @ 2021-06-02 14:56 IamHzc 阅读(74) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2210235/202106/2210235-20210602103443738-1769373072.png) ![](https://img2020.cnblogs.com/blog/2210235/202106/2210235-20210602103515530-166461745.png) 阅读全文
posted @ 2021-06-02 10:35 IamHzc 阅读(29) 评论(0) 推荐(0) 编辑
摘要:##MyBatis映射文件概述 ##MyBatis常用核心配置解析 1、environments标签 2、mapper标签 3、Properties标签 4、typeAliases标签 ##MyBatis映射文件深入 1、动态SQL语句 <where>标签相当于SQL语句中的where <if>标签 阅读全文
posted @ 2021-06-02 10:25 IamHzc 阅读(87) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩