- 博客(18)
- 收藏
- 关注
原创 数组知识整合
数组1. 数组的定义:数组(array)是一种线性表数据结构,它用一组连续的内存空间来存储一组具有相同类型的数据。线性表就是数据排列成一条线一样的结构,每个线性表上的数据最多只有前和后两个方向.`2.数组的查询,删除,插入由于数组它是连续的内存空间和相同的数据类型,有了这两个限制,才能让数组可以随机访问。这两个限制也让数组的很多操作变得低效,比如删除和插入操作,为了保证连续性需要做大量的数据搬移工作。为什么数组的插入和删除是低效的?插入操作: 假如数组的长度为n,如果我们需要将一个
2020-10-21 15:48:29
289
2
原创 软件测试(5)自动化测试
自动化测试定义由机器设备代替人为自动完成指定目标的过程。进行自动化测试的目的解决-回归测试解决-压力测试解决-兼容性测试提高测试效率,保证产品质量回归测试:项目在发新版本之后对项目之前的功能进行验证。(并非所有项目发新版本之后都要进行回归测试,一般发新版本之后进行回归测试大多是与金融,银行,保密级别高的项目)。压力测试:可以理解多用户同时去操作软件,统计软件服务器处理多用户请求的能力。自动化测试开始阶段功能测试完毕(手工测试)手工测试:由人去一个一个输入用例,然后观察结果。自动化
2020-10-07 10:56:40
451
转载 数据库索引
引言 说白了,数据库的索引问题就是查找问题 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询,更新数据库中表的数据.索引的实现通常使用B树和变种的B+树(mysql常用的索引就是B+树) 除了数据之外,数据库系统还维护为满足特定查找算法的数据结构,这些数据结构以某种方式引用数据.这种数据结构就是索引 创建索引的好处 ①通过创建索引,可以在查询的过程中,提高系统的性能 ②通过创建唯一性索引...
2020-10-05 15:45:03
187
原创 软件测试(2)---开发模型和测试模型
软件的生命周期 软件的生命周期是指从软件产品的设想开始到软件不再使用而结束的时间。一般分为6个阶段:需求分析、计划、设计、编码、测试、运行维护。 瀑布模型 瀑布模型是所有其他模型的基础框架,每个阶段只执行一次,因此是线性顺序进行的软件开发模式。 优点:1.强调开发的阶段性;...
2020-09-24 18:13:14
354
转载 软件测试---知识点总结
你所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。 答:有黑盒和白盒两种测试种类,黑盒有等价类划分法,边界分析法,因果图法和错误猜测法。白盒有逻辑覆盖法,循环测试路径选择,基本路径测试。 例子:在一次输入多个条件的完整性查询中。利用等...
2020-09-24 17:48:28
1632
原创 软件测试(1)---基本介绍
一.软件测试定义通过手工或者工具对“被测对象”进行测试操作,从而验证实际结果与预期结果之间是否存在差异。二.软件测试的作用1.通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心。2.测试可以记录软件运行过程中产生的一些数据,从而为决策提供数据支持。(如,购票网站,可以在测试过程中模拟用户,记录最多承受人数。)3.测试可以降低同类型开发遇到的风险。三.测试的原则测试原则指的就是我们在执行测试工作时必须要遵守的一次额规则。1.测试证明软件存在缺陷:无论执行什么样的测试操作
2020-09-24 14:13:03
661
原创 数据库基础
常用数据类型*整数:int ,分二无符号和有符号,长度无意义。*小数:decimal,如decimal(5,2)表示共存5位数,小数占2位,整数占3位。*字符串:varchar,范围(0~65533),一个中文或一个字母都占一个字符。*日期时间:datetime,范围(1000-01 00:00:00 ~ 9999-12-31 23:59:59)约束*主键(primary key):唯一的标识一条记录,一般设置为无符号int型且可自动生成,物理上存储的顺序。*非空(not null):此字段不
2020-09-20 20:41:25
481
原创 软件测试(3)用例测试
软件测试目的验证软件有或没有问题软件测试原则以客户为中心,遵循软件测试的规范、流程、标准、和要求。需求定义测试设计方法等价类划分法、边界值法、因果图法、场景法等价类划分将无穷的测试输入,变成有限的输入。边界值法从划分的等价类里面 选取数据的方法因果图法(在等价类划分和边界值法完成后剩下几个数据,使选择很有限的情况下配对)(当有多个输入条件时)考虑输入数据之间的组合关系场景法(用户故事法)用户故事只是描述系统外的故事错误推测法基于经验(可以自己总结个检查表来积累经验)测试用
2020-09-15 22:24:51
888
原创 idea代码主题设计(color scheme)
代码主题设计有两种方式(idea自带的主题和网上下载的主题)1. idea自帶主題打开Settings(设置)→Appearance & Behaivor(外观和行为) →Appearance →theme(这里面有两个选择IntelliJ和Dacular)2.网上下载主题主题下载网址https://www.riaway.com...
2020-04-16 17:48:38
6816
原创 UML在线画图工具ProcessOn
UML在线画图工具ProcessOnProcessOn打开链接 http://www.processon.com/一、如何旋转图形点击图形按住上面旋转按钮进行拖动,即可旋转二、如何画直线,泛化关系等。1、选中该连线2、点击工具栏中的【终点】3、根据需要进行设置就好了如图:...
2020-04-11 15:04:50
4157
原创 还原idea
还原idea在安装了idea后,会在C盘生成一个文件夹IntelliJIdea(与你下载的idea版本同名),里面存放两个子文件 config 和 system. 这是idea的各种配置的保存目录,这个设置目录有一个特性,就是你删除整个目录之后,重启IntelliJ IDEA 会自动帮你生成一个全新的默认配置,所以很多时候如果你把Intell JIDEA配置改坏了,删掉该目录,重启,一切...
2020-03-27 16:13:40
734
原创 Idea创建的JavaEE项目连接MySQL、
1.创建java web项目2.创建web-inf文件,如果在创建Java EE时勾选了 Create web.xml此处就不用创建点击 other找到 web 展开找到 Java code templates 展开点击 Servlet An...
2019-11-17 10:59:14
306
原创 Cookie理解及快速入门
Java中会话的含义一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到一方断开为止。一次会话中包含多次请求和响应。会话功能:在一次会话范围内的多次请求间,共享数据。会话方式:1.客户端会话技术:Cookie2.服务端会话技术:SessionCookie1.概念:客户端会话技术,将数据保存到客户端数据保存到客户端的过程:客户端浏览器给服务器发送请求完成后,服务器会携带一些数据...
2019-11-16 21:00:37
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人