自定义博客皮肤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)
  • 收藏
  • 关注

原创 final关键字

final关键字的作用一、final修饰变量二、final修饰方法三、final修饰类 一、final修饰变量 final关键字修饰变量时分两种情况: 一、修饰基本数据类型的常量时,当final关键字修饰基本数据类型的常量时就代表这个变量是一个常量,其值不能被修改。一般被final关键字修饰的变量会全部大写,单词之间用"_"下划线分割,如需要定义一个学生名称的变量并且用final修饰这个变量则变量的名字一般会定义成:STUDENT_NAME 二、修饰引用数据类型的变量时,当fianl关键字修饰引用数据类型的

2021-01-25 13:54:41 95

原创 缓存雪崩、击穿、穿透

缓存雪崩、击穿、穿透缓存雪崩产生原因解决方式缓存击穿产生原因解决方式(我所了解到的)缓存穿透产生原因解决方式 缓存雪崩 产生原因 在同一时间缓存数据集体失效,此时大量请求访问失效数据,导致大量并发直接访问数据库造成数据库压力 解决方式 将需要缓存的数据进行分散失效处理,将缓存的数据的失效时间设置一个随机值,避免大量缓存数据在同一时间集体失效 将部分经常做查询且不经常更新的数据的缓存时间设置为永不失效 缓存击穿 产生原因 对于统一个key下存储的热点数据在key的失效时间到达时,此时有高并发的请求访问该数

2021-01-25 13:08:26 89

原创 hashCode和equals分析

hashCode和equals分析hashCode() hashCode() hashCode():hashCode就是对象的散列码,是根据对象的某些信息推导出的一个整数值,默认情况下表示是对象的存储地址。通过散列码,可以提高检索的效率,主要用于在散列存储结构中快速确定对象的存储地址 ...

2021-01-25 09:43:25 132

原创 == 和 equals

JDK和JRE的区别JDKJDK概述JDK的组成JDK的安装后的目录结构安装JDK配置环境变量安装步骤:配置环境变量校验是否安装完成JRE概述常见面试题JDK和JRE的区别和联系 JDK JDK概述 JDK:Java Development Kit,顾名思义就是就是java程序开发工具。它包含了java的运行环境(JVM+java系统类库,即JRE)和Java工具。没有jdk就无法编译java程序的源码(.java文件),如果只是运行java程序的话,可以不用安装完整的jdk,只需安装jdk中的jre部分即

2021-01-21 09:02:05 102

原创 JDK和JRE

JDK和JRE的区别JDKJDK概述JDK的组成JDK的安装后的目录结构安装JDK配置环境变量安装步骤:配置环境变量校验是否安装完成JRE概述常见面试题JDK和JRE的区别和联系 JDK JDK概述 JDK:Java Development Kit,顾名思义就是就是java程序开发工具。它包含了java的运行环境(JVM+java系统类库,即JRE)和Java工具。没有jdk就无法编译java程序的源码(.java文件),如果只是运行java程序的话,可以不用安装完整的jdk,只需安装jdk中的jre部分即

2021-01-15 17:50:42 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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