TestRule声明工厂方法
TestRule是一个工厂方法模式中的Creator角色——声明工厂方法。
package org.junit.rules;
import org.junit.runner.Description;
import org.junit.runners.model.Statement;
public interface TestRule {
Statement ...
分类:
其他好文 时间:
2014-10-20 21:23:11
阅读次数:
289
《金色十月线上编程比赛第一题:小女孩数数》答题错误修改...
分类:
其他好文 时间:
2014-10-20 21:24:18
阅读次数:
237
关于互联网的变化,我一时还不知道从何说起,很多很多。就拿手机的变化来说说我自己的感觉吧。曾经叱姹风云的nokia,今天却如此的没落。记得大一的时候,或者更确切的说是我高中的时候,大家都在用nokia,当时能上QQ及玩玩手机按键游戏相当不错了。还支持java。手机的质量大家都知道,可以砸核桃的那种。
大三的时候nokia出了一款5230的手机,大屏的而且还是触屏的。虽然屏幕是那种用力才管用的那种,...
分类:
移动开发 时间:
2014-10-20 21:23:35
阅读次数:
220
在网上看到一个题目:
给定一个字符串的集合,格式如:。要求将其中交集不为空的集合合并,要求合并完成的集合之间无交集,例如上例应输出。
(1) 请描述你解决这个问题的思路;
(2) 给出主要的处理流程,算法,以及算法的复杂度;
(3) 请描述可能的改进。
其中一个解决方案是使用并查集,(数据结构中有,但已经忘了囧) 所以,百度了一下,主要参考了一个博主的
文章ht...
分类:
编程语言 时间:
2014-10-20 21:25:36
阅读次数:
181
并发编程是每个程序员进阶的必修之课,想写一个安全稳定,性能强劲的并发程序可没那么容易。我将在未来的日子里,与大家分享一个并发小白成长路上的所思所想。并发编程的思想是通的,但是例子得要是具现的,在该系列中将使用java语言用以演示。
此文作为为漫谈并发编程系列的第一篇,由于本人喜欢先论理再论事,而非先论事再论理,所以就以一篇对并发的文字描述开头了。
并发编程由来
早...
分类:
其他好文 时间:
2014-10-20 21:23:25
阅读次数:
239
通过secureCRT登陆linux,如果背景颜色选为黑色,很可能在使用ls命令时看不清楚目录名,这时候我们可以通过一个简单的方式将目录变为一个显眼的颜色,例如“黄色”。[fulinux@ubuntu ~]$ vim .bash_profile 在一个适当的位置添加:#修改目录颜色,原来di=01;34(01:粗体,34蓝色,33:黄色)
LS_COLORS=$LS_COLORS'di=01;33...
分类:
系统相关 时间:
2014-10-20 21:24:57
阅读次数:
191
中文题。
【分析】:这题思路建立其实应该主要在对象的操作上,如何求出象走的步数是关键,其他的都比较好想到。
对于象,可以将棋盘上的格点分为两类:第一类是它的横坐标与纵坐标只差为奇数;第二类是差为偶数。
因为象每走一步,其横纵坐标增加或减少的绝对值是相等的,所以其横纵坐标的绝对值只差的奇偶性是不变的。所以如果出发时的横纵坐标差值是奇或偶,则终点一定是与其出发的点的奇偶性相同的,不相同就输出IN...
分类:
其他好文 时间:
2014-10-20 21:22:53
阅读次数:
154
最经典的题目莫过于是: 在一个数组中找出出现次数超...
分类:
编程语言 时间:
2014-10-20 21:22:04
阅读次数:
176
作者:zhanhailiang 日期:2014-10-20
应用分析
日常开发中,php.ini配置session.auto_start=0默认关闭会话时如果想开启会话需要调用session_start:
session_start();
//...
内核分析
通过查到源码,可知session_start定义如下:
1881 /* {{{ prot...
分类:
Web程序 时间:
2014-10-20 21:24:11
阅读次数:
251
一、Map集合特点
Map集合(双列集合)一次添加一对元素,Collection集合(单列集合)一次添加一个元素
接口 Map,实际上存储的是键值对
特点:
将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
也就是说Map中必须保证键的唯一性
二、常用方法
1.添加:value = put(key,value);返回前一个和key相关联的值,如果没有...
分类:
编程语言 时间:
2014-10-20 21:24:22
阅读次数:
254
使用VS2012编译时,会出现以下警告:warning C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for detail...
分类:
其他好文 时间:
2014-10-20 21:22:11
阅读次数:
264
Face The Right Way
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 2665
Accepted: 1233
Description
Farmer John has arranged his N (1 ≤ N ≤ 5,000) cows in...
分类:
其他好文 时间:
2014-10-20 21:23:28
阅读次数:
326
//qWarning() <grab();
QImage image = pixmap.toImage();
//qWarning() << "byteCount " << image.byteCount();
// BYTE * rgb = new BYTE[bufsize];
// BYT...
分类:
其他好文 时间:
2014-10-20 21:20:49
阅读次数:
1961
有一天,当我不再以程序为生,会有着什么样子的生活呢? ……程序会成为伴随我终生的爱好。毕竟,没有必要完全放弃,以后可以拿来和孩子一起玩。 ……当我不再以程序为生, 或许会瞥见一个全新的自己,生命突然迸发出的力量, 释放出真正的热能,让所有熟悉我的人大吃一惊。 转行到计算机软件开发,...
分类:
其他好文 时间:
2014-10-20 21:21:25
阅读次数:
158
1/* 1.Node.java*/ 2 package Chapter2; 3 4 public class Node { //T可以是int,string等 5 public T data; 6 public Node next; 7 public Node(T d, Nod...
分类:
其他好文 时间:
2014-10-20 21:21:04
阅读次数:
240
支持向量机通俗导论(理解SVM的三层境地)作者:July ;致谢:pluskid、白石、JerryLead。出处:结构之法算法之道blog。前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困难的,原因非常简单,一者这个东西本身就并不好懂,要深入学...
分类:
其他好文 时间:
2014-10-20 21:21:03
阅读次数:
303