Map对应python中的字典 存储键值对 1: Map与Collection并列存在。用于保存具有映射关系的数据:key-value 2: Map 中的 key 和 value 都可以是任何引用类型的数据 3: Map 中的 key 用Set来存放,不允许重复,即同一个 Map 对象所对应 的类, ...
分类:
其他好文 时间:
2020-06-01 18:04:11
阅读次数:
72
WebStorage 使用HTML5可以在本地存储用户的浏览数据。早些时候,本地存储使用的是 cookie。但是Web 存储需要更加的安全与快速,这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上。它也可以存储大量的数据,而不影响网站的性能。数据以 键/值 对存在, web网页的数据 ...
分类:
Web程序 时间:
2020-05-31 16:23:02
阅读次数:
88
redis的每种数据类型都有起码两种底层编码 Redis 并没有直接使用这些数据结构来实现键值对的数据库,而是在这些数据结构之上又包装了一层 RedisObject(对象),每种数据类型对应一种redisObject对象 下面以Sting数据类型,来说明一下String数据类型创建的过程 typed ...
分类:
其他好文 时间:
2020-05-30 19:35:33
阅读次数:
55
Redis数据库 Redis是一种基于键值对的NoSQL数据库,与很多键值对数据库不同,redis中的值可以有string,hash,list,set,zset,geo等多种数据结构和算法组成. 因为Redis会将所有的数据都放在内存中,所以他的读写性能非常惊人. 不仅如此,Redis还可以将内存中 ...
分类:
数据库 时间:
2020-05-30 18:24:57
阅读次数:
76
######################################################## #字典的创建及其使用 #字典用{}表示 vocaloid_dictionary={#"""key:value"""每个键值对代表一个元素 'miku':'01', 'rin':'02', ...
分类:
编程语言 时间:
2020-05-30 13:01:51
阅读次数:
78
其实解决办法很简单,就是POST请求的时候,来自实体的参数,content-type:application/x-www-form-urlencoded情况下,是默认按照键值对来解析的,比如paramname=paramvalue的形式,但是这里有个隐形的要求就是frombody的参数只能是一个,如 ...
本篇文章包括: 数据结构 各个参数 为什么数组的长度是2的整数次方 为什么要将装载因子定义为0.75 为什么链表转红黑树的阈值为8 hash碰撞 put方法 resize方法 jdk7中数组扩容产生环的问题。 1.底层数据结构? 红黑树 是一种接近二叉平衡树的数据结构,有5个性质: 性质1:每个节点 ...
分类:
其他好文 时间:
2020-05-29 19:41:40
阅读次数:
57
Map 对象 Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 Maps 和 Objects 的区别 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。 Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Ma ...
分类:
其他好文 时间:
2020-05-29 10:25:18
阅读次数:
59
redis学习1 一、概念复习 关系型数据库和非关系型数据库的区别 关系型数据库:数据之间有关联关系,数据存储在硬盘上,以表的形式存储数据。 非关系型数据库:redis,数据之间没有关联关系,以键值对的形式存储,存储在内存中。 与数据库交互比较耗时,查询一些不经常发生变化的数据时可以把其缓存在red ...
分类:
其他好文 时间:
2020-05-29 09:44:12
阅读次数:
57
数组创建 Array.of() 将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 console.log(Array.of(1, '2', true)); // [1, '2', true ...
分类:
编程语言 时间:
2020-05-28 23:29:01
阅读次数:
75