前言.......... HashMap的加载因子为什么是0.75? 最终还是要会回归到数学 本文主要对以下内容进行介绍: 为什么HashMap需要加载因子? 解决冲突有什么方法? 为什么加载因子一定是0.75?而不是0.8,0.6? 为什么HashMap需要加载因子? HashMap的底层是哈希表 ...
分类:
其他好文 时间:
2020-06-22 23:27:34
阅读次数:
89
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 扩展Kalman滤波实现三维位置估计 % 观测有距离、俯仰角、偏航角 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ...
分类:
其他好文 时间:
2020-06-22 23:15:43
阅读次数:
80
(我们以删除 php-fpm 这个镜像为例子) 一、查看镜像的 ID [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/redis latest 36304d3b4540 3 weeks ...
分类:
其他好文 时间:
2020-06-22 10:47:45
阅读次数:
52
20. 骰子求和 中文English 扔 n 个骰子,向上面的数字之和为 S。给定 n,请列出所有可能的 S 值及其相应的概率。 样例 样例 1: 输入:n = 1 输出:[[1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, 0.17], [6, 0.17 ...
分类:
其他好文 时间:
2020-06-21 22:57:28
阅读次数:
46
###java类加载到内存中的顺序 如果以new作为例子 Person p = new Person(20),其顺序为: new用到了Person.class,所以会找到Person.class文件并加载 执行该类中的static代码块,即给Person.class类进行初始化 在堆内存中开辟空间, ...
分类:
编程语言 时间:
2020-06-21 17:58:28
阅读次数:
72
1.抽象类和抽象方法(abstract关键字) 1.抽象方法 使用abstract修饰的方法,没有方法体,只有声明。定义了一种规范。其所在的抽象类的子类必须给抽象方法提供具体的实现。 2.抽象类 有抽象方法的类就是抽象类。通过抽象类,我们可以严格限制子类设计,使子类之间更加互通 例: 注: 1.有抽 ...
分类:
编程语言 时间:
2020-06-21 17:49:27
阅读次数:
59
function generaterArray(min,max,step){ let len = Math.abs(max - min); if(len <= 0) return []; let arr = new Array(len); let cNum = min; let cIndex = 0 ...
分类:
编程语言 时间:
2020-06-21 14:04:14
阅读次数:
82
Set的简介 Set继承于Collection接口,是一个不允许出现重复元素,并且无序的集合,主要有HashSet和TreeSet两大实现类。 在判断重复元素的时候,Set集合会调用hashCode()和equal()方法来实现。 HashSet是哈希表结构,主要利用HashMap的key来存储元素 ...
分类:
编程语言 时间:
2020-06-21 13:30:55
阅读次数:
58
享元模式 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。我们将通过创建 5 个对象来画出 ...
分类:
Web程序 时间:
2020-06-21 11:51:04
阅读次数:
65