自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为什么重写Equals一定要重写hashcode

其实对于hashcode和equals方法,我们无非是想保证对象的唯一性,因此,只重写了equals方法没有重写hashcode方法是不能满足需求的,因为两个不同对象的hashcode值很难相等,是基于内存地址映射计算的,而对于hashset,hashmap首先就是根据对象的hashcode值进行数组下标计算,如果不重写hashcode,那么找到的下表大概率不会相等,也就无法实现去重,还有覆盖等操作,所以为了实现功能,重写equals一定要重写hashcode。

2023-08-15 21:13:32 72

原创 0-1背包问题学习

动态规划

2023-08-11 12:37:34 243 1

原创 Maven打包

maven两种打包方式

2023-08-11 08:41:40 125 1

原创 Java四种引用

Java当中的4中引用概念讲解,以及代码实战

2023-08-10 19:27:39 86 1

原创 Maven父子工程创建(SpringBoot)

4:所以在我们当前子工程的xml文件里面,如果想用到里面的依赖,就无需写版本号,maven会自动向上查找,如果在所有父类里面都没有找到版本控制,就会报错。5:如果当前子工程都有许多相同的依赖,一个一个导入比较麻烦。那么直接在父工程里面,使用如下格式导入即可,子工程里面就自动引入了依赖。如下图所示,order-service并没有导入spring的依赖,到还是有spring的依赖,原因在于在父工程中进行了导入。6:可以看到,父工程的pom文件中有了子模块,而子模块的依赖里面也有了父工程里面的依赖。

2023-08-03 09:19:21 1071 1

原创 Centos配置NAT模式连接外网(亲测可行)

centos联网

2023-08-02 20:09:41 355 1

原创 Redis连接配置

2: protected-mode 设置为 no。5:启动redis,这里使用的是后台启动方式。3:为了安全起见,设置redis连接密码。1:注释bind,默认只允许本机连接。4:如果为云服务器,要记得配置端口。6:关闭redis连接。

2023-04-27 14:16:01 380 1

空空如也

空空如也

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

TA关注的人

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