1. set集合类型的操作(无序集合) 集合具有无序性(没有顺序)、确定性(描述是确定的)、唯一性(没有重复的元素) 1.1. sadd key member [member ...] 语法:sadd key member [member ...] 作用:往集合key中添加元素 返回值:添加元素的个 ...
分类:
其他好文 时间:
2018-11-29 22:28:07
阅读次数:
239
一. 集合对象概述 这里的集合是string类型的无序集合,在集合对象中集合成员是唯一的,这就意味着集合中不能出现重复的数据。集合是通过哈希表实现的,集合中最大的成员数为 232-1 (4294967295, 每个集合可存储40多亿个成员)。集合对象的编码可以是intset或者hashtable。 ...
分类:
其他好文 时间:
2018-11-19 20:01:21
阅读次数:
223
js之object 对象 ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。 尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代码的名词(人、地点或事物)的表示。 类 每个对象都由类定义 ...
分类:
Web程序 时间:
2018-11-18 18:15:35
阅读次数:
235
注:有序插入:则根据xItemValue值从小到大(MAX:0xFF),排序插入 无序插入:按照插入的时间先后顺序,从第一个节点到最后一个节点(vListEnd),依次插入 有序插入的执行时间较长,先后顺序即代表了执行的顺序,如CurrentTimerList上的当前节点,就是将最先执行的节点 无序 ...
分类:
其他好文 时间:
2018-11-08 20:11:47
阅读次数:
171
集合: 1.不同元素组成 2.无序 3.集合中的元素必须是不可变类型 s = {1, 2, 3 } #定义集合 s = set('hello') print(s) s.pop() #指定删除 s.remove("") s.remove("sss") #删除元素不存在会报错 s.discard('sb ...
分类:
编程语言 时间:
2018-11-04 21:05:26
阅读次数:
201
set 集合 {} 无序 集合天然去重 增 : s.add s.update 迭代添加 删 : s.pop( ) 随机删除 返回删除值 s.clear( ) 清空 获取到的是 set( ) del s 删除整个集合 s.remove( ) 删除指定元素(通过元素) 改 : 先删再增 查 : for ...
分类:
编程语言 时间:
2018-10-30 10:19:20
阅读次数:
201
今天在网易云课堂学习了redis相关的只是。记录自己的一点理解 redis 一些简单的认识个人理解 占用内存高 读取迅速。存储形式key value 可以存储string,set,list数据 set有序集合 和无序集合。 可以 主从复制 复制可以设定时间 也可以实时复制数据 取数据的交集 并集 差 ...
分类:
其他好文 时间:
2018-10-17 16:50:34
阅读次数:
199
一、HashMap的结构 Map集合即Key-Value的集合,前面加个Hash,即散列,无序的。所以HashMap是一个用于存储Key-Value键值对的无序集合,每一个键值对也叫做Entry。 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的节点都存储在 ...
分类:
其他好文 时间:
2018-10-13 14:47:22
阅读次数:
139
1. Set和Map Set代表一种集合元素无序、集合元素不可重复的集合,Map则代表一种由多个key-value对组成的集合,Map集合类似于传统的关联数组。表面上看它们之间相似性很少,但实际上Map和Set之间有莫大的关联。 1.1 Set和Map的关系 在看Set和Map之间的关系之前,先来看 ...
分类:
编程语言 时间:
2018-09-28 11:08:26
阅读次数:
207
标准库 map set 大锅炖 一,关联容器有哪些 | 按关键字有序保存元素 | | | | | | map | 保存key和value | | set | 只保存key | | mulutimap | key可以重复出现 | | multiset | key可以重复出现 | | 无序集合 | | ...
分类:
编程语言 时间:
2018-09-22 23:47:51
阅读次数:
401