/**
* 单例设计模式
* 应用场合:只需要一个对象的
* 作用:保证整个应用程序中某个实例有且只有一个
* 类型有:饿汉模式、懒汉模式
* 下面的例子是一个饿汉模式的例子
*/
class SingleDemo
{
// 1.将构造方法私有化,不允许外部直接创建使用
private SingleDemo()
{}
// 2.创建类的唯一实例,使用private stat...
分类:
编程语言 时间:
2014-06-11 06:16:55
阅读次数:
229
1.跟踪断电
创建的每个断点(包括断电、监视点和捕获点)都标识为从1开始的唯一整数标识符。这个标识符用来执行该断点上的各种
操作。调试器还包含一种列出所有断点及其属性的方法。...
分类:
其他好文 时间:
2014-06-11 00:05:21
阅读次数:
250
基本组织结构
linux文件系统使用索引节点(inode)来记录文件信息。
索引节点是一个结构体,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。
一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一的元素对应。每个索引节点在数组中的索引号,称为索引节点号。
linux文件系统将文件索引节点号和文件名同时保存在目录中,所以,目...
分类:
系统相关 时间:
2014-06-10 15:17:11
阅读次数:
350
TCP报文段首部的前20个字节是固定的,后面有4N字节是根据需要而增加的选项。因此TCP报文段的最小长度为20个字节。
首部固定部分的各字段的意义如下:
1、源端口和目的端口:加上IP首部的源IP地址和目的IP地址,确定唯一的一个TCP连接。另外通过目的端口来决定TCP将数据报交付于那个应用程序,从而实现TCP的分用功能。
2、序号:占4个字节,序号的范围为[0,4284967296]。由于TCP是面向字节流的,在一个TCP连接中传送的字节流中的每一个字节都按顺序编号,首部中的序号字...
分类:
其他好文 时间:
2014-06-10 14:41:03
阅读次数:
198
unique Identifier即将退出,苹果给了我们Vendor和Advertising identifier两个选择,但应该用哪一个?文档并没有给出确切答案,具体使用哪个完全由你根据自己app的目的来决定。
在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDID的应用将不再能通过审核,替代的方案是开发者应该使用“在iOS...
分类:
移动开发 时间:
2014-06-10 14:28:48
阅读次数:
269
字典是一个容器,它存储多个相同类型的值。每个值都与一个唯一的密钥,它作为一个标识符字典内的值相关联。不像在一个数组项,在字典中的项目没有一个指定的顺序。您可以使用一本字典,当你需要查找基于其标识符值,在大致相同的方式,一个真实世界的字典来查找定义为一个特定的词。
Swift的字典不同于Objective-C的NSDictionary中和的NSMutableDictionary类,它可以使用任何类...
分类:
其他好文 时间:
2014-06-10 13:44:27
阅读次数:
207
使用sql语句创建和删除约束
主建约束:(primary key constraint);
唯一约束:(unique constraint);
检查约束:(check constraint);
默认约束:(default constraint);
外建约束:(foreign key constraint);
*********************************************...
分类:
数据库 时间:
2014-06-10 13:28:14
阅读次数:
260
原来没有遇到过, 突然发现这次写的项目有几个文件时 这个“表示的” ,死活找不到原因,而且提交,修改 都好烦人,还要锁定什么嘛的。
最后终于知道, 这个意思是 文件的状态为 “只读” 只要到改项目工程目录下,找到该文件,修改一下 只读属性就好了。。...
分类:
其他好文 时间:
2014-06-10 11:12:48
阅读次数:
173
测试自动化实现的两个难点
设计——功能分解
实现——对象的识别
测试自动化实现的两个难点—功能分解
清晰画出业务流程图
根据业务流程分解业务功能,可以被复用的功能也要被分解出来。
按照路径覆盖的思想,组织测试用例
测试自动化实现的两个难点—对象识别
创建测试 获取被操作对象的属性信息
使用唯一的对象名在对象仓库中记录该对象。
标识关键属性信息...
分类:
其他好文 时间:
2014-06-10 06:51:42
阅读次数:
350
1、字典写法
Dictionary,KeyType是你想要储存的键,ValueType是你想要储存的值。
唯一的限制就是KeyType必须是可哈希的,就是提供一个形式让它们自身是独立识别的
Swift的所有基础类型都可以
2、创建字典
var airport :DictionaryString, String> = ["TYO": "Tokyo", "DUB": “Dublin"...
分类:
其他好文 时间:
2014-06-10 06:39:39
阅读次数:
291