当hashMap中的节点数超过阈值的时候,就会自动扩容,扩容的时候就会调整hashMap的大小,一旦调整了hashMap的大小就会导致之前的hashCode计算出来的hash表中下标无效,所以所有的节点都需要重新hash运算,结果就是带来时间上的浪费。因此我们要尽量避免hashMap调整大小,所以我 ...
分类:
其他好文 时间:
2020-07-10 13:37:54
阅读次数:
93
java使用snakeyaml操作yaml文件进行序列化和反序列化,网上很多案例,load和dump的使用不再重复说,只说我遇到的一些情况。 我在使用dump生成yaml文件时候在第一行总是出现!!,classtype是类型名称,便于load加载生成对象时候做校验,但是我不需要这个,解决如下: 使用 ...
分类:
编程语言 时间:
2020-07-10 13:09:43
阅读次数:
66
354. 俄罗斯套娃信封问题 描述: 思路:先按照第一个维度排序,第一维度相同时,第二维度降序。然后对第二维度进行最长上升子序列。(第二维度降序是为了避免同长度下的嵌套) 355. 设计推特 描述: 思路:通过一个map来维护一个用户发的推文。(推文对象之间用链表连接)。然后用一个优先队列得出10个 ...
分类:
其他好文 时间:
2020-07-10 12:59:48
阅读次数:
79
1. 什么是 Azkaban Azkaban 是由 Linkedin 公司推出的一个批量工作流任务调度器,主要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的 key:value 对的方式,通过配置中的 Dependencies 来设置依赖关系。Azkaban 使用 job ...
分类:
其他好文 时间:
2020-07-10 09:54:12
阅读次数:
54
C++-Struct string初始化&&map初始化 July 10, 2020 2:16 AM swap:vector map stdvector().swap(m_vStruct); stdvector().swap(m_mStruct); struct memset 结构体成员有strin ...
分类:
编程语言 时间:
2020-07-10 09:48:16
阅读次数:
73
1 Java 基础知识 1.1 JDK/JRE/JVM 三者之间的联系与区别 JDK: 开发者提供的开发工具箱,是给程序开发者用的。它包括完整的 JRE(Java Runtime Environment) ,Java 运行环 境,还包含了其他供开发者使用的工具包。 JRE: Java Runtime ...
分类:
编程语言 时间:
2020-07-10 09:18:04
阅读次数:
64
UNITY_灯光与渲染 课程大纲: Custom Skybox Lights; Color Space Global Illumination -- realtime/ baked Light probes Emissive lighting Reflection probes PostProces ...
分类:
编程语言 时间:
2020-07-10 00:32:19
阅读次数:
146
这是我在项目中写的一个Map对象: let map = new Map(); for (let i = 0; i < type_checked_value.length; i++) { let type_id = type_checked_value[i] map.set('type_' + typ ...
分类:
Web程序 时间:
2020-07-10 00:04:18
阅读次数:
82
1、在index.html中引入百度秘钥 <script src="http://api.map.baidu.com/api?v=3.0&ak=申请的key"></script> 2、在webpack的配置文件中设置外部扩展: 如果是Vue-cli2,在build/webpack.base.conf ...
分类:
其他好文 时间:
2020-07-09 19:44:38
阅读次数:
151
package com.hu; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.HashMap; import java.util.Map; ...
分类:
其他好文 时间:
2020-07-09 19:35:38
阅读次数:
62