calabash简介:
Calabash-android是支持android的UI自动化测试框架,PC端使用了cucumber框架,通过http和json与模拟器和真机上安装的测试apk通信,测试apk调用robotium的方法来进行UI自动化测试,支持webview操作。
1 安装ruby,下载地址:http://rubyinstaller.org/downloads/
...
分类:
移动开发 时间:
2014-09-07 17:20:05
阅读次数:
302
有趣的数
时间限制:3000 ms | 内存限制:65535 KB
问题描述:
把分数按下面的办法排成一个数表。
1/1 1/2 1/3 1/4.....
2/1 2/2 2/3....
3/1 3/2 ....
4/1..... .........
我们以z字型方法给上表的每项编号。
方法:第一项是1/1,然后...
分类:
其他好文 时间:
2014-09-07 17:19:55
阅读次数:
242
1.事务的传播行为
事务的使用过程中,用的最多的传播行为是require,在大部分的mis系统里,可以对整个业务层切一个require的事务就可以满足需要。
但spring提供的不仅如此,对于复杂的业务,Spring也提供了相应的事务传播行为来满足业务需要。
Spring中的传播行为如下:
Require:支持当前事务...
分类:
编程语言 时间:
2014-09-07 17:19:35
阅读次数:
231
RB-tree(红黑树)
1.1
简介
RB-tree属于二叉搜索树,即节点的键值一定大于其左孩子节点的键值,小于其右孩子节点的键值。RB-tree还有以下四个特征:
1、 每个节点非黑即红。
2、 根节点为黑色。
3、 如果节点为红,其子节点必须为黑。
4、 任一节点至NULL(即尾端)的任何路径,所含黑节点...
分类:
其他好文 时间:
2014-09-07 17:19:25
阅读次数:
280
本文主要针对C++的软件质量进行分析,同样也适用于其他语言,在不同的环节提供了一些软件,进行软件质量的控制。使用自动化的集成构建环境,来减少Bug发生,从而提高开发质量。...
分类:
其他好文 时间:
2014-09-07 17:19:05
阅读次数:
313
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1978
How many ways
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2945 Accepted Submiss...
分类:
其他好文 时间:
2014-09-07 17:18:55
阅读次数:
228
说说:
今天感觉状态不是很好,眼睛有点痛,诶~但是题目都解得不错诶。两道比较繁琐的题目都写得异常顺利。先说说这道题的题意吧。首先题目给你几组数据,然后给你一些命令,你按照命令进行操作。ENQUEUE
x,将x插入队列中,如果队列中存在于x同组的数,那么将x插入到该组数的最后,否则将x插入到最后。DEQUEUE,将队首输出。其实解这道题的难点在于数据结构的构造。我的解法是,先设置一个数组pos[...
分类:
其他好文 时间:
2014-09-07 17:18:35
阅读次数:
232
/*士兵队列训练问题
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 3585 Accepted Submission(s): 1674
Problem Description
某部队进行新兵队列训练,将新兵从一开始按顺...
分类:
其他好文 时间:
2014-09-07 17:18:15
阅读次数:
175
AlertDialog的自定义方式有很多种,这里介绍两种。 第一种是比较简单的,只自定义内容。在AlertDialog使用详解中,非常详细的介绍了以下六种使用方法。一、简单的AlertDialog(只显示一段简单的信息,比如about us)二、带按钮的AlertDialog(显示提示信息,让用户操作,比如exit时的警告框)三、类似ListView的AlertDialog(展示内容,比如某人的一...
分类:
移动开发 时间:
2014-09-07 17:18:05
阅读次数:
241
1 public class Solution { 2 public List> permute(int[] num) { 3 List> result = new ArrayList>(); 4 permute(result, num, 0); 5 ...
分类:
其他好文 时间:
2014-09-07 17:17:15
阅读次数:
164
在java编程或者面试中经常会遇到 == 、equals()的比较。自己看了看源码,结合实际的编程总结一下。1. == java中的==是比较两个对象在JVM中的地址。比较好理解。看下面的代码:1 public class ComAddr{2 public static void main...
分类:
编程语言 时间:
2014-09-07 17:17:05
阅读次数:
272
Pretty PoemTime Limit:2 Seconds Memory Limit:65536 KBPoetry is a form of literature that uses aesthetic and rhythmic qualities of language. There are ...
分类:
其他好文 时间:
2014-09-07 17:16:55
阅读次数:
314
Poetry is a form of literature that uses aesthetic and rhythmic qualities of language. There are many famous poets in the contemporary era. It is said...
分类:
其他好文 时间:
2014-09-07 17:16:45
阅读次数:
266
【原题】http://acm.hdu.edu.cn/showproblem.php?pid=1598【类型】最小生成树+枚举【题意】给定一张无向有权图和一些询问,每一个询问都是一对起/终点,对于每一个询问,要求找到一条路能从起点到达终点,并且得到该条路上所有边权值中最大边与最小边的差,使得这个差值达...
分类:
其他好文 时间:
2014-09-07 17:16:35
阅读次数:
204
最近遇到需要在一个对象数组中插入新对象,并且按年、月降序排序,要是直接push进新对象然后进行排序的话当然可以,这里是另一种做法,直接比较数组元素,只有一个for循环并且不需要完整运行,时间小于或等于O(n).第二个for循环是比较和插入的,另外另个是打印数组。
分类:
编程语言 时间:
2014-09-07 17:16:06
阅读次数:
189