码迷,mamicode.com
首页 >  
搜索关键字:键/值对    ( 4654个结果
哈希表在Java类库中的实现——HashSet
HashSet是基于哈希表在Java类库中的实现——HashMap来实现的,与HashMap不同的是,它保存的是单个元素,而不是键值对。 在HashSet里,用HashMap来存储元素: private transient HashMap map;从这个map的类型看出,它把HashSet的元素存储为HashMap的键。因为键值对的value位置空着,所以用一个值来占据键值对的value的位置...
分类:编程语言   时间:2015-05-28 14:14:01    阅读次数:197
iCloud键值数据存储
iCloud键值存储,以一种键值对的方式存储简单类型数据,这些数字类型包括数字,日期,数组和字典等类型。数据结构是以plist类型。每个应用只能存储64KB数据。它也没有像文档存储那样有一套数据冲突解决方案,新的数据会覆盖掉旧的数据。因此,它经常用来存储系统设置,使用偏好以及应用状态。
分类:其他好文   时间:2015-05-28 09:20:58    阅读次数:146
Hadoop源代码分析(IFile)
Mapper的输出,在发送到Reducer前是存放在本地文件系统的,IFile提供了对Mapper输出的管理。我们已经知道,Mapper的输出是<Key,Value>对,IFile以记录<key-len,value-len,key,value>的形式存放了这些数据。为了保存键值对的边界,很自然IFile需要保存key-len和val..
分类:其他好文   时间:2015-05-27 19:19:48    阅读次数:185
Hadoop源代码分析(IFile)
Mapper的输出,在发送到Reducer前是存放在本地文件系统的,IFile提供了对Mapper输出的管理。我们已经知道,Mapper的输出是对,IFile以记录的形式存放了这些数据。为了保存键值对的边界,很自然IFile需要保存key-len和value-len。 和IFile相关的类图如下:   其中,文件流形式的输入和输出是由IFIleInputStream和IFIleOut...
分类:其他好文   时间:2015-05-27 19:13:11    阅读次数:188
Hadoop源代码分析(IFile)
Mapper的输出,在发送到Reducer前是存放在本地文件系统的,IFile提供了对Mapper输出的管理。我们已经知道,Mapper的输出是对,IFile以记录的形式存放了这些数据。为了保存键值对的边界,很自然IFile需要保存key-len和value-len。和IFile相关的类图如下:其中...
分类:其他好文   时间:2015-05-27 19:02:29    阅读次数:183
JAVA-Properties类和Collections工具类
Properties类 import java.io.FileReader; import java.util.Enumeration; import java.util.Properties; /* * Properties类,键值对集合,是Hashtable的子类 * 但只能存储字符串键值对 */ public class Test07 { public ...
分类:编程语言   时间:2015-05-27 17:25:56    阅读次数:193
HashMap的工作原理及性能分析
HashMap HashMap的工作原理: HashMap是基于hash算法的原理,使用put(key, value)方法来存储对象,使用get(key)方法来获取对象。 当我们使用put()方法时,需要给它传递一个键值对,然后它调用键的hashCode()方法,返回的hashCode用于找到对应的bucket的位置(即table的下标)来储存Entry对象。 如果该key对应的键...
分类:其他好文   时间:2015-05-27 12:20:34    阅读次数:218
[Asp.net 5] Configuration-新一代的配置文件(神奇的Binder)
之前看过MVC4.0的源码,里面就有Binder。作用是将前台页面传递过来的键值对/字典表绑定到特定的对象。此处的Binder几乎是同样的作用——将IConfiguration映射为特定的类型.我们进入正文之前还是看一个例子比较好,这样能充分了解Binder。public class Complex...
分类:Web程序   时间:2015-05-26 21:04:38    阅读次数:231
items 与iteritems
dict的items函数返回的是键值对的元组的列表,而iteritems使用的是键值对的generator。items当使用时会调用整个列表iteritems当使用时只会调用值。>>> d = {'a':1,'b':2}>>> for i in d.items().... print i('...
分类:其他好文   时间:2015-05-25 16:24:37    阅读次数:116
CSS--属性
CSS--属性 css属性键值对,property:value。主要是一下几类: 文字相关属性:控制文字的字体,颜色,修饰,阴影等属性。 font-family  设置字体类型,如"Arial"、"宋体"等 font-size 设置字体大小,常用度量单位pt和px font-style 设置字体风格,可选值normal, italic和oblique font-weigh 设置...
分类:Web程序   时间:2015-05-25 11:34:18    阅读次数:400
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!