码迷,mamicode.com
首页 >  
搜索关键字:key/value    ( 5530个结果
Hash扫盲
哈希表的概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。散列存储的基本思路 以数据中每个元素的关键字K为自变量,通过...
分类:其他好文   时间:2015-02-09 19:51:18    阅读次数:112
javacript模拟map输出与去除重复项
1.Javascriptmap输出 function Map(){ // private var obj = {} ;// 空的对象容器,承装键值对 // put 方法 this.put = function(key , value){ obj[key] = valu...
分类:编程语言   时间:2015-02-09 00:51:20    阅读次数:192
iOS开发-KVC和KVO的理解
KVC和KVO看起来很专业,其实用起来还是比较简单的,KVC(Key-value coding)可以理解为键值对编码,如果对象的基本类型,那么键值对编码实际上和get,set方法没有区别,如果是属性是另外一个对象,那么发现KVC用起来还是非常顺手,KVO(key-value observing)是键...
分类:移动开发   时间:2015-02-08 11:32:08    阅读次数:4753
lua学习笔记16:table元表详解
一 table本质 Lua中table本质实际上是个类似HashMap东西。 其元素是很多的Key-Value对,类似iOS中的字典NSDictionary。 如果尝试访问了一个表中并不存在的元素时,就会触发Lua的一套查找机制。 lua“面向对象”就是凭借这个机制实现的。 示例: local tab = {} print(tab.key) 输出:nil ...
分类:其他好文   时间:2015-02-07 20:23:58    阅读次数:170
KVC&KVO&运行时
运行时:要先了解程序运行的三个阶段1.编译阶段:clang将OC代码转换成C++,查看运行机制调用的方法2.链接阶段:与我们使用到得库文件进行链接3.运行阶段:我们要谈的运行时主要针对这个阶段,运行时机制类似于执行OC的操作系统,是C&C++混编的KVC:全称 key value codingKVC...
分类:其他好文   时间:2015-02-07 11:38:19    阅读次数:128
JavaScript系列-----对象基于哈希存储(<Key,Value>之Key篇) (1)
1.Hash表的结构首先,允许我们花一点时间来简单介绍hash表。1.什么是hash表hash表是一种二维结构,管理着一对对这样的键值对,Hash表的结构如下图所示:如上图所示,左侧部分是一个一维顺序存储的数组,数组单元格里的内容是指向另一个链式数组的指针。图中绿色部分是,绿色部分右侧的白色部分是指...
分类:编程语言   时间:2015-02-07 10:16:10    阅读次数:322
Android应用开发SharedPreferences存储数据的使用方法
Android应用开发SharedPreferences存储数据的使用方法 SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。 1、使用SharedPreferences保存数据方法如下:   //实例化Shar...
分类:移动开发   时间:2015-02-06 11:18:28    阅读次数:140
HashMap之put(K key, V value)学习笔记 jdk8版 (一)
/** ?????*?Associates?the?specified?value?with?the?specified?key?in?this?map. ?????*?If?the?map?previously?contained?a?mapping?for?the?key,?the?old ????...
分类:其他好文   时间:2015-02-05 18:53:24    阅读次数:419
redis 源代码分析(一) 内存管理
一,redis内存管理介绍 redis是一个基于内存的key-value的数据库,其内存管理是很重要的,为了屏蔽不同平台之间的差异,以及统计内存占用量等,redis对内存分配函数进行了一层封装,程序中统一使用zmalloc,zfree一系列函数,其相应的源代码在src/zmalloc.h和src/z...
分类:其他好文   时间:2015-02-05 18:03:16    阅读次数:251
Android关于保存数据(Saving data)
1.SharedPreferences(key-value) SharedPreferences保存的数据主要是类似于配置信息格式的数据,因此保存的数据主要是简单类型的键值对(key-value),它保存的是一个XML文件。 (1)创建sharedPreferences的两种方法:getShar.....
分类:移动开发   时间:2015-02-05 17:54:31    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!