概念 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash....
TreeSet :可以对Set集合中的元素进行排序
排序是按照ascii来排序的。
import java.util.Iterator;
import java.util.TreeSet;
public class TreeSetDemo {
public static void main(String[] args) {
// TODO Auto-generated me...
分类:
编程语言 时间:
2015-04-09 17:27:21
阅读次数:
214
转摘:http://www.javaweb1024.com/java/JavaWebzhongji/2015/04/08/528.htmlfreemarker 直接使用List来遍历set集合,可能会报错!错误如下Java代码privateSet articles =newHashSet();Fre...
分类:
其他好文 时间:
2015-04-09 16:54:35
阅读次数:
123
一、Set回顾
一个不包括重复元素(包括可变对象)的Collection,是一种无序的集合。Set不包含满
a.equals(b) 的元素对a和b,并且最多有一个null。
泥瓦匠的记忆宫殿:
1、不允许包含相同元素
2、判断对象是否相同,根据equals方法
二、HashSet
一个按着Hash算法来存储集合中的元素,其元素值可以是NULL。它不能保证元素的排列顺序。同样,H...
分类:
其他好文 时间:
2015-04-09 13:48:24
阅读次数:
222
Set中元素是无序的(存入和取出的顺序不一定一致),元素不可以重复。
Set中的方法和Collection中的方法是一样的。
常见子类:HashSet TreeSet
HashSet 底层数据结构是哈希表
TreeSet 底层数据结构是二叉树
import java.util.HashSet;
import java.util.Iterator;
class Person...
分类:
编程语言 时间:
2015-04-08 21:33:13
阅读次数:
150
本节我们将学习python的另一种数据类型:集合(set)1.集合(set) 集合在Python中是一种没有重复元素,且无序的数据类型,且不能通过索引来引用集合中的元素>>> basket = ['apple', 'orange', 'apple', 'pear', 'orange', 'banan...
分类:
编程语言 时间:
2015-04-07 17:33:56
阅读次数:
188
C++模板库的使用庞大而复杂,故记录一下学习过程,和各种不明白set集合自定义比较函数:两种方式------比较函数作为模板参数、比较函数作为set集合构造函数的参数。先记录比较函数作为模板参数://模板原型:template , //set::key_compare/value_com...
分类:
其他好文 时间:
2015-04-07 13:32:37
阅读次数:
148
/*
* map集合的两种 取出方式:(map没有迭代器方法)
* 1、Set keySet:将map中的所有的键存入到Set集合,因为Set具备 迭代器。
* 所以可以迭代方式取出所有的键,再根据get方法,获取每一个键对应的值。
* Map集合的取出原理:将map集合转成set集合,再通过迭代器取出
* 2、Set> entr...
分类:
其他好文 时间:
2015-04-07 09:54:54
阅读次数:
116
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或...
我们知道,集合Set可以存放一系列的对象,比如int,class,而且是无序的,是不可重复的。今天我们来探讨的是:Set可不可以排序,怎样自定义排序规则首先盗一张图来说明Set的继承关系:我们今天主要讨论SortedSet的用法。
(注意:上图里都是借口,需要用它们的实现类)下面我们来实现SortedSet的排序:public class test {
public static void...
分类:
编程语言 时间:
2015-04-04 10:40:04
阅读次数:
156