自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 HashMap相关知识,一篇文章学透HasshMap

一.HashMap底层数据结构原理:JDK1.7 HashMap的底层数据结构是数组+链表JDK1.8 HashMap的底层数据结构是数组+链表+红黑树二.HashMap的扩容机制:JDK1.7版本扩容步骤JDK1.8版本扩容步骤三.HashMap的Put⽅法HashMap的Put⽅法的⼤体流程:四.ConcurrentHashMap的扩容机制1.7版本ConcurrentHashMap的扩容机制1.8版本ConcurrentHashMap的扩容机制

2023-04-10 11:29:11 132

原创 ==与equals()方法之间的区别

String类,虽然是引⽤类型,但是String类中重写了equals⽅法,⽅法内部⽐较的是字符串中的各个字符是否全部相等。equals:具体看各个类重写equals⽅法之后的⽐较逻辑,⽐如String类,虽然是引⽤类型,但是。JDK1.8 Object类equals方法源码如下,即返回结果取决于两个对象的使用==判断结果。String类中重写了equals⽅法,⽅法内部⽐较的是字符串中的各个字符是否全部相等。的一个方法,Java当中所有的类都是继承于Object这个超类。兄弟们引以为戒,切勿眼高手低。

2023-04-09 15:05:28 90

原创 Redis事务以及它的三大特性

执行所有事务块内的命令。返回事务块内所有命令的返回值,按命令执行的先后顺序排列。在组队过程中调用discard命令:放弃组队,返回OK;客户端可以清空事务队列,并放弃执行事务,并且客户端会从事务状态中退出。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。执行之后,客户端可以继续向服务器发送任意多条命令,这些命令。命令被调用时,所有队列中的命令才会被执行;,而是被放到一个队列中,当EXEC。:串联多个命令防止别的命令插队。:用于开启一个事务,它总是返回。:事务中的所有命令都会。

2023-03-28 20:29:19 468

原创 List,map,set三者的区别

不允许重复的集合,每一个元素都是独一无二的;不会有相同的元素引用同一个对象;:List中可以有重复的元素(可以有多个素引用相同的对象),并且是有序的;,但是只能有一个key为null,因为要保证key的唯一性。使用键值对存储。类型,但也可以是任何对象。

2023-03-28 20:14:05 87

原创 深拷贝和浅拷贝之间的区别:

2,如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址 ,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。引用数据类型的特点:存储的是该对象在栈中引用(存储的是数据所在地的地址),真实的数据存放在堆内存里。1.浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。⼀个对象中存在两种类型的属性,⼀种是基本数据类型,⼀种是实例对象的引⽤(

2023-03-27 16:12:59 60

原创 Redis 报内存不足怎么处理?

1.修改配置文件 redis.conf 的 maxmemory 参数,增加 Redis 可用内存;2.设置缓存淘汰策略,提高内存的使用效率;3.使用 Redis 集群模式,提高存储量

2023-03-27 09:16:33 932

原创 3*0.1==0.3返回值是什么?

false,因为有些浮点数不能完全精确的表示出来。原因:那么问题来了为什么浮点数不能精确的表示出来呢?问题就出在十进制小数和二进制小数之间的转换上,在转换时浮点数的小数位容易陷入循环,所以计算机只能截取一部分进行运算

2023-03-26 19:46:25 253

原创 静态方法和非静态方法的区别 和 静态方法的优缺点

类方法可以直接通过类名调用,实例方法必需先实例化类,再初始化对象,然后通过类的实例对象才能调用。

2023-03-26 10:50:13 462

原创 算法-刷题统计

小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天 做aa道题目, 周六和周日每天做bb道题目。请你帮小明计算, 按照计划他将在 第几天实现做题数大于等于nn题?

2023-03-25 20:59:18 90

原创 算法-数的分解

把20192019分解成33个各不相同的正整数之和,并且要求每个正整数都不包含数字22和44,一共有多少种不同的分解方法?

2023-03-24 21:04:15 79 1

原创 instanceof 关键字的作用

instanceof 是java的保留关键字,严格来说是Java中的一个双目运算符(类似于==,>,

2023-03-24 14:58:07 59

空空如也

空空如也

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

TA关注的人

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