【重要的数据结构】
// ******* 这个类是HashMap的一个内部类
// ******* 这个entry本质上就是一个单向链表
static class Entry implements Map.Entry {
final K key;
V value;
Entry next; // 正因为有这个成员变量,才使entry成为一个单向链表
final int hash;
// 构造方法需要传...
分类:
其他好文 时间:
2015-05-27 14:05:42
阅读次数:
175
JSON字符串是key:value形式的字符串,正常key是由双引号括起来的。 但如果json字符串的key缺少双引括起来,则json_decode会失败。 <?php
/** 兼容key没有双引括起来的JSON字符串解析
* @param String $str JSO...
分类:
Web程序 时间:
2015-05-27 12:36:21
阅读次数:
506
HashMap
HashMap的工作原理:
HashMap是基于hash算法的原理,使用put(key, value)方法来存储对象,使用get(key)方法来获取对象。
当我们使用put()方法时,需要给它传递一个键值对,然后它调用键的hashCode()方法,返回的hashCode用于找到对应的bucket的位置(即table的下标)来储存Entry对象。
如果该key对应的键...
分类:
其他好文 时间:
2015-05-27 12:20:34
阅读次数:
218
当我们需要大量使用 WeakReference 的时候,可以考虑使用 WeakHashMap 在执行垃圾回收之前,WeakHashMap 和 普通的 HashMap 没有任何区别,但是一旦 执行垃圾回收,WeakHashMap 中的所有 key—value 对都会被清空。import java. u...
分类:
其他好文 时间:
2015-05-26 23:05:37
阅读次数:
295
Redis介绍及常用命令Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)、zsets(有序集合)、Hashes(哈希表)几种数据类型。这些数据...
分类:
其他好文 时间:
2015-05-26 18:24:28
阅读次数:
157
1.ProducerRecord 含义:发送给Kafka Broker的key/value值对2.内部数据结构:-- Topic(名字)-- PartitionID (可选)-- Key[(可选)-- Value3.生产者记录(简称PR)的发送逻辑: 若指定Partition ID,则PR被发送至指...
分类:
其他好文 时间:
2015-05-25 18:07:47
阅读次数:
208
1、cassandra简介 Apache Cassandra 是一套开源分布式 Key-Value 存储系统。它最初由 Facebook 开发,用于储存特别大的数据。 Cassandra 不是一个数据库,它是一个混合型的非关系的数据库,类似于 Google 的 BigTable。本文主要从以下五个....
分类:
系统相关 时间:
2015-05-25 18:02:03
阅读次数:
302
表达式
{//key-value
x:1;
y:2;
}
[1, , , 2]中间是三个undefined
var o = new Object();
{
o.x=1;
o.y=2;
}
o.x == o['x'] (属性名自动转化成字符串)
特殊运算符
C?a:b
var val = (1,2,3) 从左到右计算表达式,最后取最右边的值
de...
分类:
其他好文 时间:
2015-05-25 14:36:58
阅读次数:
140
Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,也就是当Session关闭的时候该Session所管理的一级缓存也会立即被清除。Hibernate的一级缓存是Session所内置的,不能被卸载,也不能进行任何配置。一级缓存采用的是key-value的M...
分类:
Web程序 时间:
2015-05-25 09:42:31
阅读次数:
169
MapReduce概述
MapReduce是一种分布式计算模型,由Google提出,主要用于搜索领域,解决海量数据的计算问题.
MR由两个阶段组成:Map和Reduce,用户只需要实现map()和reduce()两个函数,即可实现分布式计算,非常简单。
这两个函数的形参是key、value对,表示函数的输入信息。
MR执行流程
MapReduce原理...
分类:
其他好文 时间:
2015-05-24 23:38:32
阅读次数:
396