上文介绍了如何在windows中安装calabash-android的测试环境,本文用一个实例来介绍calabash-android的基本用法。
本文所用的源代位于:https://github.com/bigconvience/HackerNews
下载完代码后,进入工程目录中,在命令行中输入:calabash-android gen,此命令会在工程目录下生成目录features,目...
分类:
移动开发 时间:
2014-09-07 23:50:16
阅读次数:
477
当从应用程序全局的角度来看,如果只允许类的一个实例产生,就可以考虑单例模式。 □ 即时加载的单例模式 把类的实例赋值给类的一个静态字段。 class Program { static void Main(string[] args) { Logger log = Logger.GetInstance...
分类:
其他好文 时间:
2014-09-07 00:59:04
阅读次数:
198
用对象外道道指令编了一个程序:
对象外后道道指令程序1{maifgn()()
{
[dgdfg]->[$jjjj=0];
[jjjj] ->[jjjj=jjjj+1];
[dgdfg] ->[子函数2(0)(ttt)];
[ttt][jjjj=5] ->[gdfg2=ttt,结束,显示结果];
}
子函数2(yy)(ttt)
{
[yy]...
分类:
其他好文 时间:
2014-09-05 23:54:02
阅读次数:
365
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc...
分类:
其他好文 时间:
2014-09-05 23:39:02
阅读次数:
208
参考资源:深入理解javascript系列 by Uncle Tom单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。对象字面量是最简单的单例模式:var mySingleton = { prope...
分类:
编程语言 时间:
2014-09-05 19:42:31
阅读次数:
194
分析:
1.单例模式表明该类只有一个实例被创建,首先将类的构造方法设置为私有,然后写一个public静态函数用来创建实例,利用该类的一个静态指针来保存唯一实例,创建之前先判断是否已经存在,如果已经创建过了就不再创建。
2.考虑到线程安全和异常安全可以在静态函数中加锁。
3.考虑在合适的时机析构创建的实例,因此在该类中定义一个内嵌类delInstance,然后在singleton中添加一个de...
分类:
其他好文 时间:
2014-09-05 16:12:31
阅读次数:
177
顾名思义,单例模式就是只有一个实例,不管怎样,使用了单例模式的类在系统中只有一个对象被访问到。Java中单例模式定义:“一个类有且仅有一个实例,并且这个类会自行实例化,实例化时候的对象可以提供给整个系统。” 动机: 对于系统中的某些类来说,只有一个实例是很重要的,例如,一个系统中可以存在多个...
分类:
其他好文 时间:
2014-09-04 20:52:20
阅读次数:
229
与 Oracle DB 交互
下面的示例从最基本的层面描述 Oracle DB 操作。该示例说明了一种 Oracle DB 配置,在该配置中,用户和关联服务器进程运行于通过网络连接的不同计算机上。
1. 在安装了 Oracle DB 的节点(通常称为“主机”或“数据库服务器”)上启动了一个实例。
2. 用户启动一个应用程序,该应用程序衍生了一个用户进程。该应用程序尝试建立一个与服务器...
分类:
数据库 时间:
2014-09-04 09:44:27
阅读次数:
190
Singleton指仅仅被实例化一次的类。一般用来搞那些创建非常耗资源或者要求系统中只能有一个实例的类。这个非常常用。记得以前实习面试的时候就有这个面试题。一般采用的方法是将构造器私有化,然后提供一个static变量,再提供一个static的public方法用来返回static实例:
//Singleton with static factory
public class Elvis {
pri...
分类:
编程语言 时间:
2014-09-04 00:15:27
阅读次数:
235
本文首发于烂泥行天下。在本次实验进行之前,首先我们要把公司的网络环境进行介绍。注意这个网络拓扑图,也是生产环境的一个实例。同时服务器192.168.1.214已关闭iptables、Selinux。看如下拓扑图:kickstart完全配置后的网络拓扑如下:目前路由器使用的是软路由ROS,因为cento..
分类:
其他好文 时间:
2014-09-03 13:21:28
阅读次数:
280