一、对象的定义: 对象是JavaScript的一个基本数据类型,是一种复合值,它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。即属性的无序集合。 二、对象的创建(多种方法) 1、对象直接量 / 字面量 2、构造函数: (1)、系统自带的的, eg: new Object(), Ar ...
分类:
Web程序 时间:
2016-09-27 00:30:00
阅读次数:
258
一、对象的定义: 对象是JavaScript的一个基本数据类型,是一种复合值,它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。即属性的无序集合。 二、对象的创建(多种方法) 1、对象直接量 / 字面量 2、构造函数: (1)、系统自带的的, eg: new Object(), Ar ...
分类:
Web程序 时间:
2016-09-27 00:22:07
阅读次数:
236
一.集合 1. >>> s=set([1,2,3,4,5,6,6,6,])>>> s{1, 2, 3, 4, 5, 6} 集合可以理解为有键没有值的字典,键之间去重,无序。 2.集合操作: >>> s1={1,2,3,4,5,6,7}>>> s2={6,7,8,9,10,11}>>> s1&s2{6 ...
分类:
编程语言 时间:
2016-08-11 06:16:36
阅读次数:
146
注意: 1.因为数组和字典中存放的只能是对象类型. 所以一般的数值是不能直接存入的, 只能转化成对象元素才能存入! 2. NSArray 用于对象有序集合 NSSet 用于对象无序集合 NSDictionary 用于键值映射 3.数组中所有元素不能是基本数据类型,否则会编译报错,如果有需要封装成NS ...
分类:
编程语言 时间:
2016-08-01 15:33:54
阅读次数:
154
Redis 的set是string类型的无序集合。set元素最大可以包含(2的32次方-1)个元素。set的是通过hash table实现的,所以添加,删除,查找的复杂度都是O(1)。hash table会随着添加或者删除自动的调整大小。需要注意的是调整hash table大小时候需要同步(获取写锁 ...
分类:
其他好文 时间:
2016-07-15 00:25:17
阅读次数:
236
Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 实例 在以上实 ...
分类:
其他好文 时间:
2016-07-08 00:12:26
阅读次数:
370
redis windows下使用及redis命令 Redis 是一个开源,高级的键值对的存储。它经常作为服务端的数据结构,它的键的数据类型能够是strings, hashs, lists, sets(无序集合) 和 sorted sets(有序集合). 如果我们要在windows下使用redis作为 ...
分类:
其他好文 时间:
2016-07-07 17:00:18
阅读次数:
182
1、Redis的介绍 Redis是一个Key-Value存储系统。它支持存储的value类型有:string(字符串),list(链表), set(无序集合),zset(sorted set有序集合)和hash,也可以把redis看成一个数据结构服务器。这些数据类型都支持pust/pop、add/r ...
分类:
其他好文 时间:
2016-06-30 12:50:30
阅读次数:
182
Foundation framework中用于收集cocoa对象(NSObject对象)的三种集合分别是: NSArray 用于对象有序集合(数组) NSSet 用于对象无序集合 (集合) NSDictionary用于键值映射(字典) 以上三种集合类是不可变的(一旦初始化后,就不能改变) 以下是对应 ...
分类:
其他好文 时间:
2016-06-23 20:40:00
阅读次数:
205
Collection接口有三个子接口,我们主要来分析一下其中的两种:List和Set
List:有序集合,其中元素可以重复。
Set:无序集合,元素不可以重复。...
分类:
其他好文 时间:
2016-06-21 07:27:52
阅读次数:
179