一、简介 JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 二、环境
分类:
其他好文 时间:
2016-03-18 21:36:29
阅读次数:
145
堆排序是一种树形选择排序,是对直接选择排序的有效改进。 基本思想: 堆的定义如下:具有n个元素的序列(k1,k2,...,kn),当且仅当满足 时称之为堆。由堆的定义可以看出,堆顶元素(即第一个元素)必为最小项(小顶堆)。 若以一维数组存储一个堆,则堆对应一棵完全二叉树,且所有非叶结点的值均不大于(
分类:
编程语言 时间:
2016-03-18 21:36:13
阅读次数:
200
1、实现各种生命周期控制访问的NewCar 2、InstantiationAwareBeanPostProcessor实现类 3、BeanPostProcessor实现类 4、工厂后处理器:MyBeanFactoryPostProcessor.java 5、beans.xml 5、测试类:BeanL
分类:
其他好文 时间:
2016-03-18 21:38:49
阅读次数:
319
本次是OC的第一节课,主要是学习和理解类与对象 面向对象以事物为中心,完成某件事情都需要哪些事物来参与,参与该事件的事物都有哪些功能,完成该事件需要这些事物相互协作共同完成,并且完成该事件只是所有事物功能中其中的?个?功能。 面向对象具有良好的可扩展性和重用性。 面向对象可以降低我们代码的耦合度,提
分类:
移动开发 时间:
2016-03-18 21:37:21
阅读次数:
239
一、Junit, hamcrest 和 eclemma 的安装 1. Junit和hamcrest的安装和使用 (1)下载junit.jar和hamcrest.jar; (2)通过右键项目 Properties Java Build Path Libraries Add External JARS,
分类:
其他好文 时间:
2016-03-18 21:35:33
阅读次数:
196
老是忘了,老是忘了,在此记录一下。 先说一下,echo -e 可以输出包含转义序列的字符串,例如:echo -e "a\nb\nc",里面的\n会被解释成换行。 再列出相应的颜色代码: 前景:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37 背
分类:
其他好文 时间:
2016-03-18 21:35:28
阅读次数:
124
归并排序是利用递归和分而治之的技术将数据序列划分成为越来越小的半子表,再对半子表排序,最后再用递归步骤将排好序的半子表合并成为越来越大的有序序列,归并排序包括两个步骤,分别为: 1)划分子表 2)合并半子表 首先我们来讨论归并算法,归并算法将一系列数据放到一个向量中,索引范围为[first,last
分类:
编程语言 时间:
2016-03-18 21:35:35
阅读次数:
161
本次作业的题目: 在四则运算2的基础上,再添加一些条件,总共要求满足如下条件: 1.题目避免重复。 2.可制定。(数量/打印方式) 3.可以控制下列参数: (新要求) 4.学生写的程序必须能判定用户的输入答案是否正确 5.程序必须能处理混合四则运算 PS:连续的减法和除法,应该遵循做结合的规定;连续
分类:
其他好文 时间:
2016-03-18 21:35:58
阅读次数:
163
1.标识符包、类、方法、参数和变量的名称。大小写字母、数字、_和$符号的组合,不以数字开始,不能使关键字,不能包括分隔符和换行。(严格区分大小写,最大长度255个字符) 2.字面量 某种类型的值(具体的值) 3.注释不能执行的文字,多用于解释,有单行注释//...,多行注释/*...*/和文档注释/
分类:
编程语言 时间:
2016-03-18 21:37:07
阅读次数:
201
11.一个游戏,前20关是每一关自身的分数,1-30关每一关是10分,31-40关,每一关是20分,1-49关,每一关是30分,第50关是100分,输入你现在闯到的关卡数,求你现在拥有的分数。利用if嵌套for。 12.一个游戏,前20关是每一关自身的分数,1-30关每一关是10分,31-40关,每
分类:
其他好文 时间:
2016-03-18 21:36:58
阅读次数:
306
Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器)之一。
分类:
其他好文 时间:
2016-03-18 21:34:48
阅读次数:
131
Description Your mission, if you decide to accept it, is to create a maze drawing program. A maze will consist of the alphabetic characters A-Z, *(ast
分类:
其他好文 时间:
2016-03-18 21:35:11
阅读次数:
265
Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。
分类:
其他好文 时间:
2016-03-18 21:33:48
阅读次数:
172
knockout.js入门篇
分类:
Web程序 时间:
2016-03-18 21:34:59
阅读次数:
163
USB发展史 USB(universal serial bus),通用串行总线,是一种外部总线标准。用于规范电脑与外部设备的连接和通讯。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。自1996年堆出后,已经成功替代了串口和并口。成为当今个人电脑和大量智能设备的
分类:
其他好文 时间:
2016-03-18 21:34:35
阅读次数:
120
一、前情提要 (-14是实验出现了错误,使用了错误的系统调用号) 需要阐明自己对“系统调用的工作机制”的理解。 注明“郑伟 + 参考书《内核分析与实现》 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
分类:
其他好文 时间:
2016-03-18 21:34:04
阅读次数:
213
BOM的基本概念 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK SPACE"。这样如果接