码迷,mamicode.com
首页 >  
搜索关键字:resize    ( 1339个结果
jdk8 hashmap 链表resize 源码分析
重点看这部分代码 for (int j = 0; j < oldCap; ++j) { Node<K,V> e; if ((e = oldTab[j]) != null) { oldTab[j] = null; if (e.next == null) newTab[e.hash & (newCap ...
分类:其他好文   时间:2020-02-10 12:04:15    阅读次数:72
HashMap源码解析之resize方法
resize函数 因为HashMap的构造函数 并不会给内部的表开辟空间 而是在调用put函数时 如果表为空 调用resize方法 换句话说 resize函数不得不 考虑 任何不同形式的构造函数 及带一参 带两参 不带参的构造函数 调用resize方法 所以整个 大概思路 1. 旧表保存下来 2. ...
分类:其他好文   时间:2020-02-09 20:26:41    阅读次数:79
可以修改 QtScrcpy 窗口大小的小工具
目前 QtScrcpy 1.1.0 版本无法调整窗口大小,如果想放大画面就可以使用这个小工具,简单制作,页面没有过多的花样; 小工具可以选择 1080 720 540 360 四个高度选项; 下载地址 https://github.com/qq2225936589/QtScrcpy_Resize ...
分类:其他好文   时间:2020-02-02 13:33:31    阅读次数:201
C++&STL
c++ 构造函数 1. 定义 ? 类的 构造函数 是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。 2. EG Sort int数组 默认升序 降序cmp struct 1. cmp函数 动态数组 / 向量—— 1. 定义 2. 操作 堆栈——stack size( ) :返回栈中元素个数 ...
分类:编程语言   时间:2020-01-30 22:35:29    阅读次数:82
python-opencv-Canny边缘检测
OpenCV中有专门的Canny边缘检测算法的函数Canny(image,threshold1,threshold2,edges=None,apertureSize=None,L2gradient=None),我们可以直接调用它轻松实现图像的边缘检测。 但是Canny()函数内部并没有对图像进行很好 ...
分类:编程语言   时间:2020-01-29 19:58:00    阅读次数:147
HashMap的resize自动扩容
在之前学习的HashMap触发红黑树条件的知识点中,有一个步骤是resize(), 再来了解一下这块的知识 HashMap是JAVA最常用的集合之一,用来存储Key-Value这种键值对形式的数据,内部通过哈希表,让存取的效率最好的时候可以达到O(1),实际使用中可能存在hash冲突,引入了链表和红 ...
分类:其他好文   时间:2020-01-27 19:17:41    阅读次数:78
C++中Vector的用法
Vector功能 1.Vector是一个在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 2.是一个能够存放任意类型的动态数组。 3.vector是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新元素。 4.向量长度较长时效率比较低。 基本函 ...
分类:编程语言   时间:2020-01-26 20:46:56    阅读次数:99
PHP Array
``` '; //var_dump($numbers); //var_dump($odds); //var_dump($letters); $a[3]=4; //automatically resize the array //4 $student = ['amy','joseph','mike']... ...
分类:Web程序   时间:2020-01-23 19:46:55    阅读次数:111
HashMap与ConcurrentHashMap、HashTable
(1)HashMap的线程不安全原因一:死循环 原因在于HashMap在多线程情况下,执行resize()进行扩容时容易造成死循环。 扩容思路为它要创建一个大小为原来两倍的数组,保证新的容量仍为2的N次方,从而保证上述寻址方式仍然适用。扩容后将原来的数组从新插入到新的数组中。这个过程称为reHash ...
分类:其他好文   时间:2020-01-21 18:04:15    阅读次数:83
JS事件浅析
一个网页由三层组成(html 结构,js 行为,css 表现),一切的东西其实都建立在html上,html里面的dom提供了一些事件,然后通过js封装,我们可以用js去调用dom上的事件。事件有很多,有我用过的有我没用过的,今天我想分析一番。 事件流 我们都知道,有两种事件流,一个是冒泡一个是捕获。 ...
分类:Web程序   时间:2020-01-20 20:47:50    阅读次数:110
1339条   上一页 1 ... 15 16 17 18 19 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!