通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方...
分类:
系统相关 时间:
2014-07-03 09:46:05
阅读次数:
317
测试环境 Hadoop 0.20.2版本、Hive-0.5.0版本、JDK1.61、一般来说我们对hive的操作都是通过cli来进行,也就是Linux的控制台,但是,这样做本质上是每个连接都存放一个元数据,各个之间都不相同,所以,对于这样的模式我建议是用来做一些测试比较合适,并不适合做产品的开发和应...
分类:
编程语言 时间:
2014-07-03 00:39:24
阅读次数:
316
有人说光喝汤不吃饭能减肥,所以很多人选择在下班以后的晚餐,用一锅热气腾腾的美味鲜汤犒劳自己,但专家建议晚餐应适当吃得清淡些,有些汤不宜晚上喝。 专家提醒,肉类煲汤较油、热量高,不适合晚上食用,选在上午或中午吃比较好。 排骨汤抗衰老 骨汤中的特殊养分以及胶原蛋白可促进微循环,50—5...
分类:
其他好文 时间:
2014-07-02 23:29:44
阅读次数:
225
准零基础搞懂FFT快速傅里叶变换及其实现程序(二)上一篇文章我们了解了DFT的原理,FFT是基于DFT的更适合计算机运算的算法,本文我们就正式开始学习FFT的原理。首先我么先来宏观的看一下FFT。如果我们把整个FFT的算法看成一个黑盒子的话,那么它的输入就是时间波形信号,比如声音波形(横轴为时间,纵...
分类:
其他好文 时间:
2014-07-02 21:30:08
阅读次数:
236
四年一度的世界杯无疑是一场全民参与的足球盛宴,互联网上充斥着各种竞猜活动,其实还有更高端另类的玩儿法:编程学习网站慕课网最新上线了一门名为“共嗨世界杯”的课程,只需2个小时,教你学会使用 CSS3 来制作一个足球场地,以及世界杯对战图,设计出你的“专属世界杯”。适合人群:程序员、编程爱好者、球迷与伪...
分类:
其他好文 时间:
2014-07-01 22:20:37
阅读次数:
383
先上效果图,选择不同的模块,滑动会通过动画形式滑过去,这种适合新闻客户端多种栏目的展示:
这么写Layout:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="...
分类:
移动开发 时间:
2014-07-01 15:43:33
阅读次数:
198
今天突然遇到了SharedPreferences问题,虽然以前用过,但从没有深入的了解一下,今天就顺便深入了解一下,并总结一下,防止以后忘记。SharePreferences是Android平台上一个轻量级的存储类,特别适合用于保存软件配置参数。比如boolean,float,long ,int,S...
分类:
移动开发 时间:
2014-07-01 13:22:57
阅读次数:
246
Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统....
分类:
Web程序 时间:
2014-07-01 11:16:43
阅读次数:
250
LinkedList简介
LinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列来使用。
LinkedList同样是非线程安全的,只在单线程下适合使用。
LinkedList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了Cloneable接口,能被克隆。
LinkedList源码剖析
LinkedList的源码如下(加入了比较详细的注释):...
分类:
编程语言 时间:
2014-07-01 09:55:43
阅读次数:
283
何为良药?
由于在XML中存在一些问题和缺陷,针对这些问题就产生了响应的解决方案。如:
getElementById方法在解析XML时由于一些原因适不适合的:
首先XML中每个元素节点不一定有id属性。
其次XML中的两个元素节点可能有相同的id属性,这样getElementById这个方法就不再能保证找到我们需要的唯一节点了。针对这个...
分类:
其他好文 时间:
2014-07-01 06:48:41
阅读次数:
165