自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bugstack虫洞栈

微信(小傅哥):fustack | 博客:https://bugstack.cn

原创 面经手册 · 第8篇《LinkedList插入速度比ArrayList快?你确定吗?》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 你以为考你个数据结构是要造火箭? ????汽车75马力就够奔跑了,那你怎么还想要2.0涡轮+9AT呢?大桥两边的护栏你每次走的时候都会去摸吗?那怎么没有护栏的大桥你不敢上...

2020-08-31 09:07:27 1347 2

原创 面经手册 · 第7篇《ArrayList也这么多知识?一个指定位置插入就把谢飞机面晕了!》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 数据结构是写好代码的基础! 说到数据结构基本包括;数组、链表、队列、红黑树等,但当你看到这些数据结构以及想到自己平时的开发,似乎并没有用到过。那么为什么还要学习数据结构?...

2020-08-28 09:09:37 960 0

原创 13年毕业,用两年时间从外包走进互联网大厂!

作者:小傅哥 博客:https://bugstack.cn ????沉淀、分享、成长,让自己和他人都能有所收获! 一、前言 13年毕业后第一份工作月薪7k,你呢? 这样开头的文章有点膨胀????,但这样开始的生活却经历了许许多多。有等第一份Offer迟迟不到的忐忑、有租房被骗闹到经侦大队的恐慌...

2020-08-25 09:32:20 9961 28

原创 面试28k职位,老乡面试官从HashCode到HashMap给我讲了一下午!「回家赶忙整理出1.6万字的面试材料」

作者:小傅哥 博客:https://bugstack.cn 文章目录一、前言二、HashCode为什么使用31作为乘数1. 固定乘积31在这用到了2. 来自stackoverflow的回答3. Hash值碰撞概率统计3.1 读取单词字典表3.2 Hash计算函数3.3 Hash碰撞概率计算3.4...

2020-08-23 09:00:03 5188 8

原创 面经手册 · 第6篇《带着面试题学习红黑树操作原理,解析什么时候染色、怎么进行旋转、与2-3树有什么关联》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 红黑树,是一种高效的自平衡二叉查找树 Rudolf Bayer 于1978年发明红黑树,在当时被称为对称二叉 B 树(symmetric binary B-trees)。...

2020-08-21 09:19:40 160 0

原创 源码分析 | 咋嘞?过期了?为什么在Idea中加个jar包就能继续使用?

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言介绍 2020年了,对于一个程序猿来说; 2020 = 1024 + 996 | 404 + 404 + 404 + 404 + 404 2021 = 1024 + 997...

2020-08-18 09:48:09 1542 4

原创 面经手册 · 第5篇《看图说话,讲解2-3平衡树「红黑树的前身」》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 讲道理5年开发,没用过数据结构,你只是在做CRUD! 很多时候大部分程序员????‍????‍头疼于,查询慢、效率低、一堆的关联SQL,主要原因是在程序设计上没有做出很好...

2020-08-17 09:21:17 712 5

原创 面经手册 · 第4篇《HashMap数据插入、查找、删除、遍历,源码分析》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 在上一章节我们讲解并用数据验证了,HashMap中的,散列表的实现、扰动函数、负载因子以及扩容拆分等核心知识点以及相应的作用。 除了以上这些知识点外,HashMap还有基...

2020-08-13 11:08:05 224 2

原创 面经手册 · 第3篇《HashMap核心知识,扰动函数、负载因子、扩容链表拆分,深度学习》

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 得益于Doug Lea老爷子的操刀,让HashMap成为使用和面试最频繁的API,没办法设计的太优秀了! HashMap 最早出现在 JDK 1.2中,底层基于散列算法实...

2020-08-10 07:39:08 1122 8

原创 面经手册 · 第2篇《数据结构,HashCode为什么使用31作为乘数?》
原力计划

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 一、前言 在面经手册的前两篇介绍了《面试官都问我啥》和《认知自己的技术栈盲区》,这两篇内容主要为了说明面试过程的考查范围,包括个人的自我介绍、技术栈积累、项目经验等,以及在技术栈盲...

2020-08-05 09:16:12 187 0

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