class StaticCode{// 类的非静态成员变量(实例变量)定义语句:// 作用:用来存储对象的特有数据的成员变量。// 运行:当类对象被创建时就执行,按照顺序自上而下执行,和构造代码块平级。(即当有多个构造函数// 代码块和多个非静态成员变量时,JVM按照自上而下的顺序来执行所有语句,包...
分类:
其他好文 时间:
2015-04-18 20:29:22
阅读次数:
96
sds(简单动态字符串)是redis底层的字符串表示,它具有字符串对象化和替代char*的作用。数据库中的值类型包括字符串,哈希表,列表,集合和有序集合,但是键类型却总是字符串。
typedef char *sds;
struct sdshdr {
// buf 已占用长度
int len;
// buf 剩余可用长度
int free;
// 实际保存字符串数据的地方
char buf[];
...
分类:
其他好文 时间:
2015-04-14 23:23:05
阅读次数:
222
MongoDB介绍官网http://www.mongodb.org/介绍MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。特点高性能、易部署、易使用,存储数据非常方便。主要功能特性有:?面向集合存储,易存储对象类型的数据?模式自由?支..
分类:
数据库 时间:
2015-04-14 20:12:48
阅读次数:
135
二进制流的使用很方便,为了更好的理解应用它,我创建简单对象开始测试它的增加特性和减少特性. [Serializable] class Data----------开始时候的存储对象 { public string name = "nam...
分类:
其他好文 时间:
2015-04-10 06:32:10
阅读次数:
213
NSArray用来存储对象的有序列表,它是不可变的不能存储c语言中的基本数据类型,如int、float、enum、struct,也不能存储nilNSArray *array=[NSArray arrayWithObject:@“12345”];数组创建之后是不可变的,需要在创建的时候就初始化。当把一...
分类:
其他好文 时间:
2015-04-09 15:09:58
阅读次数:
123
关于变量作用于问题,
TypeError: error #1010:术语尚未定义,并且无任何属性。...
分类:
其他好文 时间:
2015-04-03 11:30:56
阅读次数:
136
集合类
为什么会出现集合类
面向对象语言对事物的体现都是以对象的形式,所以为了方便对较多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式
数组和集合类同时容器,有何不同?
数组虽然也可以存储对象,但是长度不可变;集合的长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。
集合类的特点:
集合只用于存储对象,集合长度是可变的,集合可以存储不同类型...
分类:
编程语言 时间:
2015-04-02 15:06:48
阅读次数:
149
Collection----构造方法【子类】----方法----All区分开---Iterator---ListIteratorJava集合 集合 长度可变; 只能存储对象; 与数组区别: 数组长度固定,可存储基本类型,数据类型一致 长度可变,只能存储对象(引用),存储不同类型对象 集合使用过程: ...
分类:
编程语言 时间:
2015-03-31 23:48:51
阅读次数:
199
Map集合为映射类型,映射与集和列表有明显的区别,映射中的每个对象都是成对存在的。映射中存储的每个对象都有一个相应的键(Key)对象,在检索对象时必须通过相应的键对象来获取值(value)对象,类似于在字典中查找单词一样,因此要求键对象必须是惟一的。键对象还决定了存储对象在映射中的存储位置,但并不是...
分类:
其他好文 时间:
2015-03-31 00:46:21
阅读次数:
227
与Oc的字典不太一样,Swift的字典不仅可以存储 对象类型的值,还可以存储 基本数据类型值,结构体,枚举值;
Swift字典的使用方式也更加简洁,功能更加强大.
字典本质上也是结构体,查看文档可以看到:
/// A hash-based mapping from `Key` to `Value` instances. Also a
/// collection of key-va...
分类:
编程语言 时间:
2015-03-30 16:37:58
阅读次数:
476