- 博客(3)
- 收藏
- 关注
原创 软件测试基础知识
什么是软件测试?软件测试就是在需求正确的前提下,验证软件的功能是否满足用户的需求。软件测试的目的?目的是保证和提高软件的质量,给客户交付一个高质量、高可用度的软件。什么是需求?需求就是满足影虎期望和规定的合同所需要的条件和权能;需求包括用户需求和软件需求,用户需求简单来说就是用户需要的;软件需求是对用户需求的一个分析,形成比较详细的需求实现文档,又叫功能需求。软件开发的生命周期?需求分析——计划——设计——编码——测试——运行维护软件测试的生命周期?需求分析——测试计
2021-04-02 17:17:16
437
1
原创 JAVA多线程知识总结
JAVA多线程为什么要使用多线程?1 避免阻塞2 避免cpu空转3 提升性能进程、线程、协程进程是操作系统进行资源分配的最小单位。 线程是操作系统进行调用的最小单元。 协程和线程相似,由程序员进行调度。 在单核上,CPU决定线程a和b的执行权。在双核上,并行,一个执行线程a,另一个执行线程b。协程则是由程序员控制执行权。例如可以让一个协程a同时在两个核上运行,执行完后再使用双核同时运行协程b。*有了进程为什么还要有线程?从资源上,创建一个线程的开销比进程...
2021-02-03 20:40:32
117
1
原创 集合框架知识总结
集合框架集合框架定义: 集合框架时表示和操作集合而规定的一种统一、标准的体系结构。集合框架的好处/用途:容量自增长 提供了高性能的数据结构和算法,提高了程序的速度和质量 允许不同API之间的相互操作,API之间可以传递集合 可以方便地扩展和改写集合,提高代码的复用性和可操作性 使用jdk自带的集合类,可以降低代码的维护和学习新API的成本Collection接口 Collection是最基本的集合接口,Java SDK不提供直接继承自Collection的类,...
2020-12-28 22:04:04
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人