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

原创 为什么实现Serializable接口就能序列化?

在学习序列化的时候产生的问题,Serializable接口是一个空接口,那为什么实现Serializable接口就能序列化呢? 序列化主要是通过ObjectOutputSteam中的writeObject方法。在writeObject方法中会判断对象是否是Serializable,不是就报错。 所以Serializable接口更像一个标志,序列化的核心还是ObjectOutputStream里面的writeObject。 // ObjectOutputStream类 // writeObject(Objec

2021-07-01 11:39:54 427

原创 Spring web开发用post方法和button遇到http405的一种解决方法

初学Spring,疯狂遇到405。稍微记录下怎么解决的。 先说结论: 非常大的概率就是网上常说的url没匹配好的问题 还有可能RequesMapping的method和前端没有匹配好 如果这些都检查好了,那么如果是post方法+button的组合的话可能是因为button type用了submit,改成button就好了。 简单说下我是怎么定位问题的。(由于不太了解前端,这个前端代码也不是我写的,于是查起来花了点时间) 首先后端用debug模式,确定了后端具体的方法能接收到这个request,排除了

2021-05-28 22:00:08 407

原创 解决阿里云轻量级服务器安装jdk1.8后没有文件问题

在阿里云上安装jdk后,查看java -version出现“-bash:./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录” 解决方法: yum install ld-linux.so.2 PS. 看了一下上面命令主要是新安装了glibc i686和更新了一些其他的。所以yum install glibc.i686应该也能解决这个问题 ...

2021-05-26 13:57:50 167

原创 Array数组与ArrayList的转换及坑!

Array与ArrayList的转换 创建数组和List List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); String[] arr = {"3","4"}; ArrayList转Array 这没什么好说的,就是: // array转arraylist String[] listToArr = li

2021-03-14 12:36:48 225

原创 HashMap负载因子的理解

HashMap负载因子的理解负载因子的理解当负载因子大于1 负载因子的理解 其他参数相同时, 负载因子越小,越容易扩容,越不容易冲突,但占用的空间大。 负载因子越大,越不容易扩容,越容易冲突,但查找耗时大。 负载因子默认0.75. 当负载因子大于1 我们的目标是在空间和时间中进行权衡,尽量减少冲突。而当设置负载因子大于1时,储存的数量可以大于bucket的数量,那随着元素增加,必定会有冲突。可以简单理解为总共n个座位,却有大于n个人,那必定有人要挤一挤了。 ...

2021-03-06 13:39:30 1201

空空如也

空空如也

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

TA关注的人

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