jdk1.8中红黑树的加入以及concurrentHashMap1、什么时HashMap? HashMap是一个用于储存Key-Value键值对的集合,每一个键值对也叫做Entry,这些个键值对(Entry)分散存储在一个数组中,这些数组就算是HashMap的主干,数组的每一个元素的初始值都是nul ...
分类:
其他好文 时间:
2019-07-03 20:00:14
阅读次数:
120
Spring使用Cache 从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调 ...
分类:
编程语言 时间:
2019-07-03 10:40:48
阅读次数:
111
前言: 前段时间因为项目进度比较繁重所以一直都没有时间更新博客,内心深深的负重感,没有履行年初立下的flag。不过这个月会把上个月没有完成的任务补上来,咱们可不是喜欢拖欠任务的攻城狮。哈哈,废话不多说,接下来是要总结下关于对接支付时我们经常会遇到的将对应集合中的参数按照ASCII码按照从小到大排序, ...
分类:
编程语言 时间:
2019-07-03 00:17:05
阅读次数:
142
一,概述 通常来讲,Map是一个键值对相关的对象,键和值可以是任何类型的对象。每个键只出现一次,而一个值则可以出现多次。映射是动态集合。 换句话说,Maps可以在运行时增长和缩小。 dart:core库中的Map类提供了相同的支持。 二,声明 不指定泛型(普通方式,不指定任何类型,这时testMap ...
分类:
其他好文 时间:
2019-07-02 20:58:13
阅读次数:
789
需求:制作镜像的时候有些配置信息,需要单独保存。 1. 建立configMap 1.1 由配置文件创建 比如说配置信息保存在一个文件里my.cnf,里面存了key=value一行一个的键值对。 创建命令: kubectl create configMap myMap --from-file=my.c ...
分类:
其他好文 时间:
2019-07-02 16:04:18
阅读次数:
94
Hashtable: (1)Hashtable 是一个散列表,它存储的内容是键值对(key-value)映射。 (2)Hashtable 的函数都是同步的,这意味着它是线程安全的。它的key、value都不可以为null。 (3)HashTable直接使用对象的hashCode。 HashMap: ...
分类:
其他好文 时间:
2019-07-01 17:08:00
阅读次数:
91
1.引子 Json是跨语言数据交流的中间语言,它以键/值对的方式表示数据,这种简单明了的数据类型能被大部分编程语言理解。它也因此是前后端数据交流的主要方式和基础。 2.前端往后台传输json数据 第一步,先应该定义一个JSON对象或JSON数组。json对象是“var jsonObj={“name1 ...
分类:
编程语言 时间:
2019-07-01 09:11:28
阅读次数:
143
第4章 数据结构 4.1 主要的集合特质 Scala 同时支持可变集合和不可变集合,不可变集合从不可变,可以安全 的并发访问。 两个主要的包: 1) 不可变集合:scala.collection.mutable 2) 可变集合: scala.collection.immutable Scala 优先 ...
分类:
其他好文 时间:
2019-06-30 09:38:47
阅读次数:
126
HTTP协议概念: 超文本传输协议是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。 HTTP协议的组成: Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,服务器接收到请 求后会 ...
分类:
Web程序 时间:
2019-06-29 10:37:11
阅读次数:
137
什么是NSCache NSCache主要用来存储临时数据(键值对),当内存资源不够时,系统会自动释放部分数据。它有三个特点: ? NSCache为了保持不占用过多的系统内存,它有多种自动回收内存策略;当系统内存出现不足时,它会回收部分内存使系统正常运转,这种回收是不可控的。 ? 可以在多线程中对NS ...
分类:
系统相关 时间:
2019-06-29 01:15:26
阅读次数:
162