Selenium对于我们进行web自动化测试有很大的帮助,如果要进行大范围的测试覆盖,就不能仅仅在一两台机器上跑了;同样Selenium-Grid也给我们提供了这样的帮助,我们可以借助Selenium-Grid很容易的实现分布式测试环境的搭建。不同于其它一些通用的分布式程序【如:hudson】,Se ...
分类:
编程语言 时间:
2016-05-27 14:48:25
阅读次数:
142
单例模式:运行期间有且仅有一个实例 1.一个类只有一个实例 2.必须自行创建这个实例 3.必须自行向整个系统提供这个实例 懒汉模式: 在类加载时不创建实例,运行调用时创建。类加载快,在运行时获取对象慢。 饿汉模式: 在类加载时创建实例。类加载慢,在运行时获取对象快。 饿汉模式线程安全,但是,懒汉模式 ...
分类:
编程语言 时间:
2016-05-27 14:47:28
阅读次数:
131
前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文不想扯很多拗口的话来充场面,我的目的是希望以最简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。 一句话, ...
分类:
编程语言 时间:
2016-05-27 14:42:44
阅读次数:
159
python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加入条件参数进行排序。 reverse()方法 将列表中元素反转排序,比如下面这样 1 2 3 4 >>> x = [1,5,2,3,4] > ...
分类:
编程语言 时间:
2016-05-27 14:41:43
阅读次数:
147
JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制. 概括一下: 反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。 例如我们可以通过类名来 ...
分类:
编程语言 时间:
2016-05-27 14:39:19
阅读次数:
186
sdigit()方法就是检测字符串是否只有数字组成, ...
分类:
编程语言 时间:
2016-05-27 14:37:15
阅读次数:
586
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。 这四个类加载器分别为:Bootstrap ClassLoader、Extension ClassLoader、AppClassLoader和URLClassLoader,他们的作用其实从名字就可以大概推 ...
分类:
编程语言 时间:
2016-05-27 14:28:59
阅读次数:
157
* 【24】 * 【题目】在一个长度为n的数组里的所有数字都在0到n-1的范围内。 * 数组中某些数字是重复的,但不知道有几个数字是重复的。 * 也不知道每个数字重复几次。 * 请找出数组中任意一个重复的数字。 * 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数 ...
分类:
编程语言 时间:
2016-05-27 14:29:34
阅读次数:
195
递归优化 很多算法都依赖于递归,典型的比如分治法(Divide-and-Conquer)。但是普通的递归算法在处理规模较大的问题时,常常会出现StackOverflowError。处理这个问题,我们可以使用一种叫做尾调用(Tail-Call Optimization)的技术来对递归进行优化。同时,还 ...
分类:
编程语言 时间:
2016-05-27 14:27:59
阅读次数:
364
(一)UML概述 1、面向对象软件开发的过程: (1)OOA(面向对象分析):建立分析模型并文档化。 (2)OOD(面向对象设计):用面向对象思想对OOA的结果进行细化,得出设计模型。 (3)OOP(面向对象编程) 2、UML就是将OOA和OOD的结果用统一的符号来描述和记录。 3、UML已经是可视 ...
分类:
编程语言 时间:
2016-05-27 14:28:03
阅读次数:
298
1、现在resources目录下创建xml文件: -resources --config shipCorp.xml shipCorp.xml:文件内容如下: 2、新建工具类: 以上就可以了。 ...
分类:
编程语言 时间:
2016-05-27 14:25:56
阅读次数:
286
本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流 ...
分类:
编程语言 时间:
2016-05-27 14:25:31
阅读次数:
213