码迷,mamicode.com
首页 >  
搜索关键字:键/值对    ( 4654个结果
Python基础之字典
dist 数据类型划分,可变数据类型,不可变数据类型 不可变数据类型:元组 int str 可哈希 可变数据类型:list dict set 不可哈希 dict key 必须是不可变数据类型,可哈希 value:任意数据类型 dict优点:二分查找取查询,储存大量的关系型数据 特点:无序的 假设: ...
分类:编程语言   时间:2018-12-07 23:21:09    阅读次数:180
python学习4
字典 字典由花括号表示{ },元素是key:value的键值对,元素之间用逗号隔开 特点:1、字典中key是不能重复的 且是不可变的数据类型,因为字典是使用hash算法来计算key的哈希值,然后用哈希值来存储键值对数据 2、字典中元素是无序的 3、value值可以是任意类型的数据 注:字典中的key ...
分类:编程语言   时间:2018-12-07 21:22:25    阅读次数:248
深入出不来nodejs源码-timer模块(C++篇)
终于可以填上坑了。 简单回顾一下之前JS篇内容,每一次setTimeout的调用,会在一个对象中添加一个键值对,键为延迟时间,值为一个链表,将所有该时间对应的事件串起来,图如下: 而每一个延迟键值对的触发,则是在链表头生成的时候就已经开始了,如下: 回顾完毕。 与JS篇一样,这一节也要有预备知识,不 ...
分类:编程语言   时间:2018-12-07 20:54:38    阅读次数:194
理解HashMap底层原理,一个简单的HashMap例子
package com.jl.testmap; /** * 自定义一个HashMap * @author JiangLai * */ public class MyHashMap { Node[] table;//位桶数组 int size;//存放键值对的个数 public MyHashMap()... ...
分类:其他好文   时间:2018-12-07 16:47:12    阅读次数:155
redis数据库
(1)每个redis客户端都可以有自己的目标数据库,默认客户端选择的是0号数据库,但是客户端也可以自己选择数据库。同时客户端也会记录当前的目标数据库,这个属性是一个指向redisdb数组(记录所有可连接的数据库)其中一个。 (2)redis是个键值对数据库,由一个字典(哈希表)保存所有的键值对,这个 ...
分类:数据库   时间:2018-12-07 16:45:21    阅读次数:196
Python字典
字典是“键-值对”的无序可变序列,字典中的每个元素包含两个部分:“键”和“值”。定义字典时,键和值用冒号分隔,相邻元素之间用逗号分隔,所有的元素放在一对大括号内{}中。 字典中的键可以是Python中任意不可变数据,键不能重复;值可以重复。 字典的访问: 显示键值对: 单独访问值或者键: 添加和修改 ...
分类:编程语言   时间:2018-12-06 22:16:51    阅读次数:146
Map集合(双列集合)
Map集合(双列集合)Map集合是键值对集合。 它的元素是由两个值组成的,元素的格式是:key=value. Map集合形式:{key1=value1 , key2=value2 , key3=value3 , .. } * Map集合系列: Map<K,V>(接口) / HashMap<K,V>( ...
分类:其他好文   时间:2018-12-06 20:51:52    阅读次数:169
MapReduce实现单词统计
mapreduce实现思路: Map阶段: a) 从HDFS的源数据文件中逐行读取数据 b) 将每一行数据切分出单词 c) 为每一个单词构造一个键值对(单词,1) d) 将键值对发送给reduce Reduce阶段: a) 接收map阶段输出的单词键值对 b) 将相同单词的键值对汇聚成一组 c) 对 ...
分类:其他好文   时间:2018-12-06 20:37:03    阅读次数:214
redis底层设计(三)——redis数据类型
今天我们来看一下redis的数据类型。既然redis的键值对可以保存不同类型的值,那么很自然就需要对键值对的类型进行检查以及多态处理。下面我们将对redis所使用的对象系统进行了解,并分别观察字符串、哈希表、列表、集合和有序集类型的底层实现。 3.1 对象处理机制 在redis的命令中,用于对键进行 ...
分类:其他好文   时间:2018-12-05 20:28:40    阅读次数:251
Redis的5种数据类型、命令
redis是键值对的数据库,优缺点: 优点:对数据库高并发读写 、对海量数据的高效率存储和访问、对数据的可扩展性和高可用性 缺点:redis ACID处理非常简单、无法做到太复杂的关系数据库模型 redis主要有5中主要数据类型: 字符串类型(string),散列类型(hash),列表类型(list ...
分类:其他好文   时间:2018-12-05 16:12:02    阅读次数:219
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!