自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap的长度为什么是2的n次幂

其实道理一样,2的N次幂一定是10000…==这种,2的N-1次幂一定是111111…做了与操作以后,他的结果重复性一定是小与一个数与111110.的。最后要看源码,有一个逻辑就是hash%length=hash&(length-1) 要相等的时候,只会在length为2的N次幂才存在。举例2的4次幂,也就是2^4,10进制就是16,二进制就是10000。2的4次幂-1=15,二进制就是1111。再解释下为什么,2的N次幂会减少hash冲突。此种情况下,与操作的效率是优于取余的操作的。

2024-03-27 22:36:44 379

原创 dataSource or datasourceclassName or jdbcurl is reauired问题

springBoot搭建常见问题

2024-03-13 17:45:27 594 2

原创 GitHub远程连接时的坑

GitHub远程连接时的坑记录使用gitBash建立远程连接时的坑过程如下1.第一步:git remote add origin github@ (自己的github仓库地址)2. 第二步:git push -u origin master 之后 将出现Username for ‘https://github.com’:的验证问题Username for ‘https://github.com’: 这里填写的不是github上的用户名;而是git config --globle user.nam

2020-05-10 21:09:18 181

空空如也

空空如也

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

TA关注的人

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