自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除