- 博客(5)
- 收藏
- 关注
原创 HashMap
1.存储过程 1.当创建HashMap集合对象的时候,在jdk8前,构造方法中创建了一个长度是16的Entry[] table用来存储键值对数据的。在jdk8以后不是在HashMap的构造方法底层创建数组了,是在第一次调用put方法时创建的数据。 2.存储过程:根据key的hashCode()方法计算出值,然后结合数组长度采用某种算法计算出向Node数组存储数据的空间的索引值。2.1如果计算出的索引空间没有数据,则直接将key-value存储到数组中。 面试题: 哈希表采用何种算法计算hash值?还有哪些算
2021-01-10 22:25:00 41
原创 restTemplate配置http连接池
import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.security.KeyManagementException; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; import java.security.cert.CertificateException;..
2020-12-18 20:11:26 511 1
原创 简单工厂模式
1.课程接口 //课程 public interface Course { //上课的方法 public void doCourse(); } 2.具体课程的实现 java课程 public class JavaCourse implements Course { @Override public void doCourse() { System.out.println("上java课!"); } } python课程 public class PythonCour
2020-11-13 10:24:26 57
原创 docker 安装mysql redis elasticsearch
docker安装mysqldocker 安装mysqldocker安装redis docker 安装mysql docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var/lib/mysql \ -v /mydata/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -d mysql:5.7
2020-07-06 21:44:42 71
原创 javascript基础
文章目录一、什么是javascript二、在HTML中嵌入javascript代码的方式1.事件:事件驱动型的编程语言:2.脚本块的方式3.引入外部js文件三、标识符四、变量五、函数 一、什么是javascript 运行在浏览器上的脚本语言,让页面更生动,交互性更强; 二、在HTML中嵌入javascript代码的方式 1.事件:事件驱动型的编程语言: οnclick="js代码"执行原理: 页...
2019-09-20 23:58:33 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人