今天把Redis高并发面试三板斧扒透,从回答话术到实战场景,直接让面试官眼前一亮,从“会用”秒变“精通”。 谁懂啊家 ...
带着这几个问题,栈长在这里整理了大量主流的 Java 系列文章和教程,供你学习、工作、面试复习参考。 大多内容为栈长原创,首发自微信公众号:Java技术栈,这些内容在Java技术栈公众号菜单中都有作分类整理,如果你想在微信上阅读,也可以关注微信公众号 ...
我在之前两讲介绍了Java集合框架的典型容器类,它们绝大部分都不是线程安全的,仅有的线程安全实现,比如Vector、Stack,在性能方面也远不尽如人意。幸好Java语言提供了并发包(java.util.concurrent),为高度并发需求提供了更加全面的工具支持。 今天我要问你的 ...
大家好,我是小林。 盼了好久,总算等到比亚迪开 26 届秋招了!看这招聘规模,感觉还挺大的, 不光有研发技术岗,其他各种方向的岗位也都有。 我特意找了去年 25 届比亚迪软件开发的校招薪资,给大家列出来看看。说实话,比亚迪也有点 “学历厂” 那意思 ...
上周跟一个做后端的老兄弟吃饭,他吐槽说前几天面试栽大了——面试官盯着 HashMap 不放,问“Hash冲突到底怎么解决?除了链表还有别的方式吗?JDK 1.8 里处理冲突的逻辑跟之前比有啥不一样?”他当时脑子一蒙,只记得链表俩字,后面的红黑树转换、哈希函数 ...
作为 Java 开发,我们在写代码的过程中难免会产生各种奇思妙想的 bug ,有些 bug 就挺让人无奈的,比如说各种空指针异常,在 ArrayList 的迭代中进行删除操作引发异常,数组下标越界异常等。 那个谁,今天又写 bug 了,没错,他说的好像就是我。。。。。。 作为 ...
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在 ...
在map中用put方法,放进去了,类的对象,整型,和字符串.读取的时候还是原来的类型吗,怎么读取.是菜鸟,详细说说 为什么序列化对象中的HashMap、HashSet或HashTable等集合不能包含对象自身的引用... 如果一个被序列化的对象中,包含有HashMap、HashSet或HashTable集合,则这些 ...