
Java
文章平均质量分 65
SanTaiZi_NeZha
这个作者很懒,什么都没留下…
展开
-
【吊打面试官】字节跳动spring boot高频面试题(最新版)
概述 什么是 Spring Boot? Spring Boot 有哪些优点? Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的? 配置 什么是 JavaConfig? Spring Boot 自动配置原理是什么? 你如何理解 Spring Boot 配置加载顺序? 什么是 YAML? YAML 配置的优势在哪里 ? Spring Boot 是否可以使用 XML 配置 ? spring boot 核心配置文件是什么?bootstrap.propert原创 2021-01-26 11:13:20 · 589 阅读 · 0 评论 -
【吊打面试官】今日头条redis高频面试题(最新版)
概述 什么是Redis Redis有哪些优缺点 为什么要用 Redis /为什么要用缓存 为什么要用 Redis 而不用 map/guava 做缓存? Redis为什么这么快 数据类型 Redis有哪些数据类型 Redis的应用场景 持久化 什么是Redis持久化? Redis 的持久化机制是什么?各自的优缺点? 如何选择合适的持久化方式 Redis持久化数据和缓存怎么做扩容? 过期键的删除策略 Redis的过期键的删除策略 Redis key的原创 2021-01-25 15:08:58 · 295 阅读 · 0 评论 -
SpringBoot 自动装配原理
每次问到 Spring Boot, 面试官非常喜欢问这个问题:“讲述一下 SpringBoot 自动装配原理?”。我觉得我们可以从以下几个方面回答:什么是 SpringBoot 自动装配? SpringBoot 是如何实现自动装配的?如何实现按需加载? 如何实现一个 Starter?篇幅问题,这篇文章并没有深入,小伙伴们也可以直接使用 debug 的方式去看看 SpringBoot 自动装配部分的源代码。前言使用过 Spring 的小伙伴,一定有被 XML 配置统治的恐惧。即使 Spr原创 2021-01-23 15:44:54 · 309 阅读 · 1 评论 -
【大厂面试系列】吊打面试官之Java高并发面试
1 AQS 简单介绍AQS 的全称为(AbstractQueuedSynchronizer),这个类在 java.util.concurrent.locks 包下面。AQS 是一个用来构建锁和同步器的框架,使用 AQS 能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的 ReentrantLock,Semaphore,其他的诸如 ReentrantReadWriteLock,SynchronousQueue,FutureTask(jdk1.7) 等等皆是基于 AQS 的。当然,我们自己也原创 2020-10-14 16:11:37 · 375 阅读 · 0 评论