自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K字的研究

K字的研究

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

原创 关于Java8的HashMap遇到冲突时候为什么从尾部插入元素的一个猜测

ConcurrentHashMap以前锁的是Segment,不会有问题。改成锁头节点需要头节点不能经常变动,所以有了改为从尾部插入这个写法。 hashmap移植了concurrenthashmap的代码,所以也就抄了这个写法,这就是问题的答案

2022-05-28 16:29:37 229 1

原创 据说, 这是某个知名互联网大厂的笔试题

大家好,这里是K字的研究. 今天呢, 我们再来一次编程挑战,做一个小题目. 编程挑战 据朋友F哥说, 是他去某个知名互联网大厂的笔试题. String s = new String("abc”); // 在这中间可以添加N行代码,但必须确认s引用的指向不变,将输出变成abcd System.out.println(s); 我也来挑战一下试试, 看看我能不能做出来. 考点分析 首先,确定这道题考什么. Java的String类型, 是一个引用类型. 但是, 他是一个不可变类型.一旦初始化以后,只能换一个新的

2021-09-21 11:34:56 104

原创 VO和DTO有什么区别?

VO和DTO有什么区别? 你好, 这里是K字的研究. 最近跟人讨论了一会:DTO和VO有没有区别. 我是认为没区别那方. 晚上查了下资料, 发现, 我错了. TLDR 先说结论, DTO(Data Transfer Object) 和 VO(Value Object) 两个词, 到底是什么, 从被创造出来的那天,就是混淆的,从来没讨论清楚过. 这两个词,被不同的大佬用来指代各种概念. 以后千万不要参加这种东西的讨论.按照自己组内的分层规范和组内约束来做就行了.跨组不可交流. 文章到这就结束了. 下面是罗列一

2021-09-17 12:42:24 2050

空空如也

空空如也

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

TA关注的人

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