一、介绍 1、变异测试 在源代码的基础上进行细节性的改变,进行变异,从而改进程序源代码的一种fault-based的软件测试方法。 所谓变异,是基于良好定义的变异操作(模拟典型应用错误,例如,错误的操作符或者变量名字;或是强制产生有效的测试,例如,使每个表达式都等于0)。 变异测试的目的在于帮助测试 ...
分类:
编程语言 时间:
2017-04-14 23:56:43
阅读次数:
897
1、python中初始化实例属性 必须在__init__(self,…)方法内(注意:双下划线)初始化实例,第一个参数必须为self。 如需动态添加属性,可用 **kw class Person(object): def __init__(self,name,gender,birth,**kw): ... ...
分类:
编程语言 时间:
2017-04-14 23:54:01
阅读次数:
401
这几天学习python,写正则表达式相关代码如下: 报错如下: raise error("look-behind requires fixed-width pattern")sre_constants.error: look-behind requires fixed-width pattern 在 ...
分类:
编程语言 时间:
2017-04-14 23:53:34
阅读次数:
2100
选择排序(以递增排序为例):通过内部循环第一次遍历数组找到最小的元素与数组的第一个元素交换位置,第二次遍历数组找到第二小的元素与数组的第二个元素交换位置,当内存循环找到最小的元素并交换位置后下次遍历时应该避开这个最小元素。这种排序方法对任何结构的数组都是O(n²)的时间复杂度 插入排序(以递增排序为 ...
分类:
编程语言 时间:
2017-04-14 23:53:55
阅读次数:
299
JAVA有四种访问符: private:类内访问 缺省:类内,同包访问 protected:同包,子类访问 public:全局访问 有四种访问关系:类内访问,同包访问,子类访问,全局访问 内部类是将一个类封装在外部类的内部,类内任何成员都可以对内部类进行访问,并且同包中其它类不能访问这个内部类。 答 ...
分类:
编程语言 时间:
2017-04-14 23:47:29
阅读次数:
286
题目描述 利用快速排序算法将读入的N个数从小到大排序后输出。 快速排序是信息学竞赛的必备算法之一。对于快速排序不是很了解的同学可以自行上网查询相关资料,掌握后独立完成。(C++选手请不要试图使用STL,虽然你可以使用sort一遍过,但是你并没有掌握快速排序算法的精髓。) 输入输出格式 输入格式: 输 ...
分类:
编程语言 时间:
2017-04-14 23:18:51
阅读次数:
350
Reference: http://www.cnblogs.com/btchenguang/archive/2012/09/04/2670849.html python 头文件在的位置:/usr/include/python2.7 /usr/local/include/python2.7 前言(更新 ...
分类:
编程语言 时间:
2017-04-14 23:15:34
阅读次数:
361
在Hibernate框架中使用BaseDao主要的作用是减少冗余代码,在对Dao的操作中CRUD可以说是最普通最常见的操作了,基本上面对不同的数据表都会有类似的CRUD操作,BaseDao的思想就是把这些冗余的操作抽取出来 ...
分类:
编程语言 时间:
2017-04-14 23:14:04
阅读次数:
397
最近由于特殊的业务需求,需要做相关数据排序,下面就贴出其中的将map集合中按照value或者key进行排序的代码,后面再具体详说。 后面补充在工作中,由于公司业务,做的一个实际的排序算法。 ...
分类:
编程语言 时间:
2017-04-14 23:10:55
阅读次数:
253
1.Function Arguments JavaScript 函数的参数 类型可以是 复杂类型如 Object or Array 和简单类型 String Integer null undefined;当参数是 复杂类型的时候,将会把 复杂类型的 引用传出 函数体内,也就是传入函数内的不是 复杂类 ...
分类:
编程语言 时间:
2017-04-14 23:06:55
阅读次数:
278
1.软件准备 ArcGIS for Desktop 10.2, Arc engine, jdk-7u60-windows-i586,Eclipse Mar2 2.软件的安装 2.1 ArcGIS for Desktop 10.2的安装 软件的下载:ArcGIS for Desktop 10.3全套的 ...
分类:
编程语言 时间:
2017-04-14 23:04:55
阅读次数:
359
十八、字符串处理 前文介绍过字符串的处理,字符串是byte类型 的数组,现在实现一段代码,将字符串string1数据copy到字符串string2中 代码如下 通过ecx递减,将字符串string1每个字符一次copy给string2中,其中用到了ebx基址寄存器。 也可以通过esi和edi寄存器 ...
分类:
编程语言 时间:
2017-04-14 23:02:15
阅读次数:
357
spring boot最重要的三个文件:1.启动类 2.pom.xml 3.application.yml配置文件 一.启动类->main方法 spring boot启动原理步骤分析 1.spring boot通过fat jar方式用jdk命令java -jar jarname.jar启动的。 fa ...
分类:
编程语言 时间:
2017-04-14 22:58:53
阅读次数:
1786
一、 使用 JavaEE 版的 Eclipse 开发动态的 WEB 工程(JavaWEB 项目) 1). 把开发选项切换到 JavaEE 2). 可以在 Window -> Show View 中找到 Package Explorer, 并把其拖拽到开发区的左边 3). 在 Servers 面板中新 ...
分类:
编程语言 时间:
2017-04-14 22:56:47
阅读次数:
230
1.运算符(operator) Java 语言支持如下运算符: 算术运算符: +,-,*,/,%,++ 赋值运算符 = 关系运算符: >,<,>=,<=,==,!= instanceof 逻辑运算符: &&,||,! 位运算符: &,|,^,~ , >>,<<,>>> 条件运算符 ? 扩展赋值运算符 ...
分类:
编程语言 时间:
2017-04-14 22:53:06
阅读次数:
255
类似的还有读取read_csv(path),read_html(url),read_json()和从数据库中 ...
分类:
编程语言 时间:
2017-04-14 22:51:39
阅读次数:
207