1,双列集合,一个元素包含两个值(key value) 2,两个值的元素可以相同,也可以不同 3,key值不允许重复,value可以重复 4,key value 一一对应 HashMap特点:1.集合底层是哈希表 java1.8之前:数组+单向链表 1.8之后:数组+单向链表/红黑树(当链表长度超过 ...
分类:
其他好文 时间:
2020-01-26 00:57:30
阅读次数:
106
Redis介绍 什么是Redis? Redis是用C语言开发的一个开源的高性能键值对(key-value)内存数据库。 它提供五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序集合类型 它是一种NoSQL数据库。 什么是NoSQL? NoSQL,即Not-Only SQL(不仅仅是 ...
分类:
其他好文 时间:
2020-01-26 00:53:20
阅读次数:
91
import java.util.HashMap; import java.util.Map; public class EntrySets { public static void main(String[] args) { Map<Object, Object> map = new HashMa ...
分类:
编程语言 时间:
2020-01-25 21:59:01
阅读次数:
95
1.map用法 一一映射,hashmap key-value 2.pair&make_pair区别 template pair make_pair(T1 a, T2 b) { return pair(a, b); } make_pair返回的是pair的集合 #include<cstdio> #in ...
分类:
其他好文 时间:
2020-01-24 13:21:10
阅读次数:
80
一. 应用介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、 Key Value数据库。和Memcached类似,它支持存储的value 类型相对更多,包括 string(字符串)、list ( 链表)、 set(集合)、zset(sorted set – ...
分类:
其他好文 时间:
2020-01-23 18:13:51
阅读次数:
475
比如this.$emit('functionName',otherArguments),这里的this是一个Vue实例 $emit和v-on是一路的 组件节点上的v-on和真实节点上的v-on不一样,前者的v-on的方法key-value键值对会保存在组件的虚拟节点中,再传递给组件的parentLi ...
分类:
其他好文 时间:
2020-01-23 09:42:09
阅读次数:
125
前提条件:原字典内值不重复 #dict1 reverse_dict1 = dict([(value,key) for (key,value) in dict1.item()]) ...
分类:
编程语言 时间:
2020-01-21 23:35:00
阅读次数:
63
什么是Redis? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 它提供五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序 ...
分类:
其他好文 时间:
2020-01-21 19:59:20
阅读次数:
84
一、字符串 字符串键是Redis最基本的键值对类型,将一个单独的键和一个单独的值关联起来。通过字符串键,不仅可以存储和读取字符串,如果输入能被解释为整数和浮点数,还能执行自增或自减操作。 1、SET:设置字符串键的值 |命令|SET key value [EX seconds\|PX millise ...
分类:
其他好文 时间:
2020-01-21 10:45:40
阅读次数:
67
Redis的list类型其实就是一个每个子元素都是string类型的双向链表,链表的最大长度是2^32。list既可以用做栈,也可以用做队列。 常用命令: 1. lpush key value [value...]: 将一个或多个值 value 插入到列表 key 的表头 如果有多个 value 值 ...
分类:
其他好文 时间:
2020-01-20 11:16:37
阅读次数:
90