start出现历史: SpringBoot的相对于SpringMVC的出现初衷就是无须繁琐的配置文件就可以轻松使用自己需要的功能, 我们都知道SpringBoot你只需要引入对应的XX ...
手写HashMap 这么狠,面试都卷到这种程度了 第一次见到这个面试题,是在某个不方便透露姓名的Offer收割机大佬的文章: 这 我当时就麻了,我们都知道HashMap的数据结构是数组 链表 红黑树,这是要手撕红黑树的节奏吗 后来,整理了一些面经,发现这道题在快手的面试出现还比较频繁,分析这道题应该在快手的面试题库。那既然频繁出,肯定不能是手撕红黑树 我觉得面试官也多半撕不出来,不撕红黑树,那这道 ...
2021-11-23 22:23 2 1374 推荐指数:
start出现历史: SpringBoot的相对于SpringMVC的出现初衷就是无须繁琐的配置文件就可以轻松使用自己需要的功能, 我们都知道SpringBoot你只需要引入对应的XX ...
今天下午5点,java开发岗一面,本以为自己做好了相应的准备,但是面试官一问,拉胯了。好在面试官大哥非常和蔼,教我怎么去更好的看接下来的路,受益匪浅; 面试问了: tcp为什么udp要稳定? 为什么是3次握手,不是2次,不是4次? 为什么tcp是可靠的? http1.0 ...
手撕单例模式不管是笔试还是面试,都是高频题了。 今天就来说一下单例模式的原理和 6 种实现方式。 目录 一、单例模式的定义 二、单例模式的设计要素 三、单例模式的6种实现及各实现的优缺点 (一)懒汉式(线程不安全) (二)饿汉式(线程安全 ...
前言 单例模式应该算是 23 种设计模式中,最常见最容易考察的知识点了。经常会有面试官让手写单例模式,别到时候傻乎乎的说我不会。 之前,我有介绍过单例模式的几种常见写法。还不知道的,传送门看这里: 设计模式之单例模式 本篇文章将展开一些不太容易想到的问题。带着你思考一下,传统的单例模式 ...
《算法导论》公开课中有一名讲师,他叫Erik Demaine。12岁就进入了Dalhousie大学,2年后,14岁即拿到学士学位。之后进入waterloo大学读博,15岁时拿到数学硕士学位,2001年 ...
前言 最近明显文章更新频率降低了,那是因为我在恶补数据结构和算法的相关知识,相当于是从零开始学习。 找了很多视频和资料,最后发现 b 站尚硅谷的视频教程还是相对不错的,总共 195 集。每个小节都 ...
不知道你是否遇到过面试官让你手写生产者消费者代码。别说,前段时间有小伙伴还真的遇到了这种情况。当时是一脸懵逼。 但是,俗话说,从哪里跌倒就要从哪里爬起来。既然这次被问到了,那就回去好好研究一下,争取下一次不再被虐呗。 于是,今天我决定手敲一个生产者消费者模式压压惊。(因为我也不想以后被面试官血 ...
来源:blog.csdn.net/xiewenfeng520/article/details/107230996 前言 只对死锁代码感兴趣的可以直接跳到第三小节 必然死锁示例,如果对死锁还不太了解 ...