SortedSet接口为TreeSet做准备
可以实现排序集合
源码
package java.util;public interface SortedSet extends Set {
/**
* 比较器
*/
Comparator comparator(); /**
* 获取子集
* @throw...
分类:
其他好文 时间:
2016-07-17 00:32:18
阅读次数:
229
本章要点
所有集合都扩展自Iterable特质
集合有三大类:序列、集、映射
对于几乎所有集合类,Scala都同时提供了可变的和不可变的版本
Scala列表要么是空的,要么拥有一头一尾,其中尾部本身又是一个列表
集是无先后次序的集合
用LinkedhashSet 来保留插入顺序,或者用SortedSet来按顺序进行迭代
‘+’ 将元素添加到无先后次序的集合中; +: 和 :+ 向前或向后追加到序列;...
分类:
其他好文 时间:
2016-06-29 11:26:31
阅读次数:
170
一、Key Key命令速查: 二、String String命令速查: 三、Hash Hash命令速查: 四、List List命令速查: 五、Set Set命令速查 六、SortedSet SortedSet命令速查: 七、Pub/Sub Pub/Sub命令速查: 八、Transaction Tr ...
分类:
其他好文 时间:
2016-06-23 11:04:24
阅读次数:
203
1.zadd格式:zadd‘name‘{num}‘value‘往名字为name的sortedset里面添加value。num为元素的顺序值,如果添加的num已经存在,也不会覆盖原有的值,会有同一个num有两个不同的值。但可以给已经存在的value一个新的num值。2.zrange格式:zrange‘name‘{num1}{num2}[withscores]获得名..
分类:
其他好文 时间:
2016-05-11 20:03:44
阅读次数:
184
一、Key Key命令速查: 二、String String命令速查: 三、Hash Hash命令速查: 四、List List命令速查: 五、Set Set命令速查 六、SortedSet SortedSet命令速查: 七、Pub/Sub Pub/Sub命令速查: 八、Transaction Tr ...
分类:
其他好文 时间:
2016-04-25 14:43:31
阅读次数:
180
1 : Collection 1,1:list 1,2:set 1,1,1:Array List 1,1,2: Linked List 1,1,3Vector 1,2,1: HashSet 1,2,2:Sortedset 1,2,2,1: Treest 2:Map 2,1:HashMap 2,2:S ...
分类:
其他好文 时间:
2016-04-20 00:23:44
阅读次数:
138
Redis:KVcacheandstorein-memory所有工作在内存中进行,支持持久化支持主从(借助于sentinel实现一定意义上的HA)支持Clustering(分布式集群)Redis数据类型String(字符串),List(列表),Hash(哈希值),Set(集合),SortedSet(有序集合),Bitmap,HyperLoglog存储系统有三类:R..
分类:
其他好文 时间:
2016-04-16 19:37:33
阅读次数:
288
Redis数据类型?最为常用的数据类型主要有五种:String, Hash, List, Set和SortedSet. redis内部使用一个redisObject对象来表示所有的key和value。redisObject最主要的信息如下图所示:
?type代表一个value对象具体是何种数据类型,encoding是不同数据类型在redis内部的存储方式,比如:type=string代表value...
分类:
其他好文 时间:
2016-04-12 17:25:35
阅读次数:
158
Redis简介
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset
--有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redi...
分类:
其他好文 时间:
2016-04-11 12:21:41
阅读次数:
249