HTML DOM addEventListener() 方法 和 HTML DOM removeEventListener()某些浏览器还是存在兼容问题,以下封装了这两个方法: // Events // on(node, eventName, handler, [capture]): capture ...
分类:
Web程序 时间:
2020-05-16 00:23:57
阅读次数:
85
当旧数组不为空,扩容时候 这里以 16 -> 32 开始讲解resize()方法 , 可见下方代码的具体注释. 1 . 这是扩容的方法 final Node<K,V>[] resize() { // 此时 Node[] table 应该是一个16位的数组, 将其赋值给oldTab. Node<K,V ...
分类:
编程语言 时间:
2020-05-11 11:44:31
阅读次数:
84
MarkDown基本语法 标题 3级标题 4级标题 字体 前后一个星号的Hello world!! 前后两个星号的Hello world!! 前后三个星号的Hello world!! ~~前后两个小波浪Hello world!!~~ 引用 大于号空格后跟引用的内容 分割线 图片 超链接 "点击跳转百 ...
分类:
其他好文 时间:
2020-05-11 01:06:43
阅读次数:
71
看sql必知必会,苦于没有相关的表进行练习,网上查询,解决了问题,将内容整理如下: cmd登陆mysql(我使用的是xampp自带的mysql,无法直接在cmd打开,因需要提前将xampp底下mysql的bin目录的绝对路径加入到path环境变量中,然后进入cmd,输入mysql -u root - ...
分类:
数据库 时间:
2020-05-11 00:58:45
阅读次数:
78
什么是队列? 队列是一种线性数据结构,要理解它,其实非常简单,举个例子。 假如高速公路上有一条隧道,所有通过隧道的车辆只允许从隧道的入口驶入,从隧道出口驶出,不允许逆行。因此,要想让车辆驶出隧道,只能按照车辆的驶入顺序,先驶入的车辆先驶出,后驶入的车辆后驶出,任何车辆都无法跳过它前面的车辆提前驶出。 ...
分类:
其他好文 时间:
2020-05-10 12:31:22
阅读次数:
74
仿射变换和透视变换 仿射变换是把一个二维坐标系转换到另一个二维坐标系的过程,转换过程坐标点的相对位置和属性不发生变换,是一个线性变换,该过程只发生旋转和平移过程。因此,一个平行四边形经过仿射变换后还是一个平行四边形。所以,仿射= 旋转 + 平移 透视变换是把一个图像投影到一个新的视平面的过程,该过程 ...
分类:
其他好文 时间:
2020-05-08 20:09:27
阅读次数:
67
1、hash(key),取key的hashcode进行高位运算,返回hash值2、如果hash数组为空,直接resize()3、对hash进行取模运算计算,得到key-value在数组中的存储位置i(1)如果table[i] == null,直接插入Node<key,value>(2)如果table ...
分类:
其他好文 时间:
2020-05-01 23:45:06
阅读次数:
88
PyQt5 创建样式公共类加载窗口样式 #! /usr/bin/env python # -*- coding:utf-8 -*- import sys from PyQt5.QtWidgets import QMainWindow, QApplication from PyQt5.QtGui im ...
分类:
其他好文 时间:
2020-04-30 15:15:11
阅读次数:
53
!function(e,t){function n(){t.body?t.body.style.fontSize=12*o+"px":t.addEventListener("DOMContentLoaded",n)}function d(){var e=i.clientWidth/24;i.styl ...
分类:
Web程序 时间:
2020-04-29 12:37:31
阅读次数:
83
介绍 Java 13 中,HashMap里非常关键的两个函数 get和resize的源码。 ...
分类:
编程语言 时间:
2020-04-28 23:30:10
阅读次数:
129