12 2016 档案

摘要:小结: 1、TreeMap如不指定排序器,默认将按照key值进行升序排序,如果指定了排序器,则按照指定的排序器进行排序。 2、具体的排序规则,开发人员可以在int compare()方法中进行指定。 阅读全文
posted @ 2016-12-24 15:06 煮海焚天 阅读(3833) 评论(0) 推荐(0) 编辑
摘要:在Java集合类中最常用的除了ArrayList外,就是HashMap了。本文尽自己所能,尽量详细的解释HashMap的源码。一山还有一山高,有不足之处请之处,定感谢指定并及时修正。 在看HashMap源码之前先复习一下数据结构。 Java最基本的数据结构有数组和链表。数组的特点是空间连续(大小固定 阅读全文
posted @ 2016-12-22 23:00 煮海焚天 阅读(370) 评论(0) 推荐(0) 编辑
摘要:这是一节让你深入理解hash_map的介绍,如果你只是想囫囵吞枣,不想理解其原理,你倒是可以略过这一节,但我还是建议你看看,多了解一些没有坏处。 hash_map基于hash table(哈希表)。哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是常数时间;而代价仅仅是消耗比 阅读全文
posted @ 2016-12-22 22:56 煮海焚天 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Redis 有序集合(sorted set) Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 阅读全文
posted @ 2016-12-04 14:57 煮海焚天 阅读(318) 评论(0) 推荐(0) 编辑
摘要:Redis 集合(Set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多 阅读全文
posted @ 2016-12-04 14:56 煮海焚天 阅读(291) 评论(0) 推荐(0) 编辑
摘要:Redis 列表(List) Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 实例 在以上实例中我们使用了 LPUSH 将三个值插入了名为 阅读全文
posted @ 2016-12-04 14:55 煮海焚天 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 实例 在以上实例中我们使用了 SET 和 GET 命令,键为 runoobkey。 Redis 字符串命令 下表列出了常用的 redis 字符串命令: 阅读全文
posted @ 2016-12-04 14:54 煮海焚天 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Redis 哈希(Hash) Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 实例 在以上实例中,我们设置了 redis 的一些描述信息(name, descr 阅读全文
posted @ 2016-12-04 14:54 煮海焚天 阅读(834) 评论(0) 推荐(0) 编辑
摘要:Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个 阅读全文
posted @ 2016-12-03 17:46 煮海焚天 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1、安装 Erlang 1)Enable EPEL on your machine 以root身份执行下面两行命令 su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rp 阅读全文
posted @ 2016-12-03 17:36 煮海焚天 阅读(351) 评论(3) 推荐(0) 编辑
摘要:Windows平台下Git服务器搭建 第一步:下载JDK 第二步:安装Java.安装步骤不再详述。 第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。 变量名:JAVA_HOME 变量值:D:\Progra 阅读全文
posted @ 2016-12-03 13:20 煮海焚天 阅读(622) 评论(0) 推荐(0) 编辑
摘要:一.安装Redis (1) cd /usr/src 进入下载目录 (2) yum install -y wget gcc make tcl 安装依赖 (3)tar -zxvf redis-3.2.2.tar.gz 解压 (4)cd redis-3.2.2 进入redis目录 (5)make 编辑 ( 阅读全文
posted @ 2016-12-03 11:14 煮海焚天 阅读(327) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示