自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 数据结构----递归

1.概念:递归就是方法自己调用自己,每次调用时传入不同的变量.2.递归调用的机制当程序执行到一个方法时,就会开辟一个独立的空间(栈)每个空间的数据(局部变量),是独立的.3.递归需要遵守的重要规则执行一个方法时,就创建一个新的受保护的独立空间(栈空间)方法的局部变量是独立的,不会相互影响, 比如n变量如果方法中使用的是引用类型变量(比如数组),就会共享该引用类型的数据.递...

2019-07-29 11:52:45 223

原创 测试工具----Selenium的API(二)

1.什么是WebDriver?Webdriver (Selenium2)是一种用于Web应用程序的自动测试工具;它提供了一套友好的API;Webdriver完全就是一套类库,不依赖于任何测试框架,只需要必要的浏览器驱动;说明:API:应用编程接口说明(WebDriver类库内封装非常多的方法,要使用这些方法,就需要友好的调用命名规则)1.1 WebDriverAPI 支持的浏览器...

2019-07-26 19:52:48 266

原创 测试工具-----Selenium的入门(一)

1.什么是Selenium?概念: Selenium是一个用于Web应用程序测试的工具;中文的意思(硒)1.1 Selenium特点开源软件:源代码开放可以根据需要来增加工具的某些功能跨平台:linux 、windows 、mac核心功能:就是可以在多个浏览器上进行自动化测试成熟稳定:目前已经被google , 百度, 腾讯等公司广泛使用功能强大:能够实现类似商业工具的大部分功能,...

2019-07-26 12:30:15 748

原创 数据结构---栈(java)

1.栈的介绍栈是一个先入后出(FILO-First In Last Out)的有序列表。栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称栈顶(Top),另一端为固定的一端,称为栈底(Bottom)。根据栈的定义可知,最先放入栈中元素在栈底,最后放入的元素在栈顶,而删除元素刚好相反,最后放入的元素最先删除,最先放...

2019-07-22 21:34:58 161 3

原创 数据结构---约瑟夫环问题

单向循环链表单向循环链表:在单向链表中,头指针是相当重要的,因为单向链表的操作都需要头指针,所以如果头指针丢失或者破坏,那么整个链表都会遗失,并且浪费链表内存空间。构建一个单向的环形链表思路先创建第一个节点, 让 first 指向该节点,并形成环形后面当我们每创建一个新的节点,就把该节点,加入到已有的环形链表中即可.遍历环形链表思路先让一个辅助指针(变量) cur,指向he...

2019-07-22 15:06:12 789

原创 数据结构---双向链表

双向链表双向链表和担心链表的区别单向链表,查找的方向只能是一个方向,而双向链表可以向前或者向后查找。单向链表不能自我删除,需要靠辅助节点 ,而双向 链表,则可以自我删除,所以前面我们单链表删除 时节点,总是找到temp,temp是待删除节点的前一个节点.单向链表双向链表1.遍历方法和 单链表一样,只是可以向前,也可以向后查找思路:判断链表是否为空创建一个临时变量...

2019-07-21 18:42:57 145

原创 数据结构--单链表(很全哦)

链表链表是以节点的方式来存储,是链式存储(但是在内存中并不是连续存储的)每个节点包含 data 域, next 域:指向下一个节点.链表的各个节点不一定是连续存储.链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定带头的单链表示意图:单链表的实现:分析1:顺序添加Node节点(创建)先创建一个head 头节点, 作用 就是表示单链表的头后面我们每添加一个节点,...

2019-07-21 16:19:33 257

原创 数据结构---队列

队列介绍队列是一个有序列表,可以用数组或是链表来实现。遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出队列的实现队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图, 其中 maxSize 是该队列的最大容量。因为队列的输出、输入是分别从前后端来处理,因此需要两个变量 front及 rear分别记录队列前后端的下标,fro...

2019-07-20 17:18:52 180

原创 数据结构------稀疏数组

稀疏数组的介绍当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。这样就可以不用记录很多没有意义的数据。它是对二维数组的一种优化(压缩了二维数组)。稀疏数组的处理方法是:记录数组一共有几行几列,有多少个不同的值把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模稀疏数组的应用场景1.使用稀疏数组来保存二维数组(大部分数字为0):...

2019-07-19 11:08:31 231

原创 Java-----Ajax&Json

AJAX:1. 概念:ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部...

2019-07-18 13:24:34 165

原创 javaWeb-----JQuery(高级)

JQuery 高级1. 动画1. 三种方式显示和隐藏元素1. 默认显示和隐藏方式show([speed,[easing],[fn]])参数:1) speed:动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)2)easing:用来指定切换效果,默认是"swing",可用参数"linear"* swing:动画执行...

2019-07-17 21:19:36 205

原创 测试----自动化测试(二)

1.什么是自动化测试1. 1自动化测试:自动化测试是一种使用自动化工具编写和执行测试人员测试脚本和案例的技术。自动化测试的主要目标是减少手动运行的测试用例数量,而不是完全取消手动测试1.2 自动化测试和手工测试的区别:1.2.1 手工测试:(1)较好的异常处理能力,能通过人为的逻辑判断校验当前步骤是否正确实现;(2)人工执行用例具有一定步骤跳跃性;(3)人工测试步步跟踪,能够细...

2019-07-16 19:48:00 947

原创 javaWeb-------Jquery(初级)

JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的Ja...

2019-07-16 18:56:48 266

原创 测试---APP测试

APP测试用例的设计方法随着移动端平台及系统的多样化、功能需求的复杂化,使用传统的用例组织方式(例如等价类划分、边界值分析、因果分析等)而将测试仅仅停留在基本功能上,目前看来已经远远不够,所以还需要从面向问题发现的角度来组织测试用例。即由Bug可能的分布点来考虑测试内容,这样更容易发现BUG。1.基础测试:基本功能、数据交互(边界值、异常数据等)基本功能测试,可以通过功能分析、因果分析方法,...

2019-07-08 22:55:04 780

原创 javaWeb--Listener和Filter

Filter:过滤器1. 概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:* 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…2. 快速入门:步骤:定义一个类,实现接口Filter复写方法配置拦截路径(访问什么样的资源拦截会生效)web.xml注...

2019-07-05 08:16:54 169

原创 javaWeb---bootstrap

Bootstrap:1. 概念:一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。2.优点:定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件...

2019-07-04 16:53:10 179

原创 Javaweb-----jsp(java server pages)

###1.概念:Java Server Pages:java 服务器页面既可以定义hml页面,也可以定义Java代码2. 原理 *JSP本质上就是一个Servlet 3. JSP的脚本:sp是继承HTTPServlet的jsp的servoce 方法jsp页面会把HTML页面输出到页面上3.JSP定义Java代码的方式<% 代码 %>:定义的java代码,在serv...

2019-07-02 22:31:35 251

原创 测试---测试的流程

测试开始之前必须要先进性测试需求分析,测试策略的定制,测试计划的制定,测试的风险分析,测试环境的搭建,测试的执行,测试测结果分析,测试提交报告的提交为什么要进行需求测试?需求,是软件设计与测试的来源,但是需求除了终端用户的功能需求外,还有设计性需求、可靠性需求、可测试性需求、性能需求、安全性需求等。而且测试需求的识别是后续的测试工作的基础,也是起点。总结的所有需求最后都需转化为测试点。之后...

2019-07-02 21:47:28 388

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除