【5分钟背八股】26:redis缓存如何回收?——马士兵面试突击班

2048
2
2022-05-15 11:11:08
正在缓冲...
158
26
140
52
-
刷题八股文 | 职业规划 | 架构路线p5-p8以及笔记,可直接扣V助理:mf975320
81.2万播放
简介
【5分钟背八股】01:说说你对Spring的理解?
03:01
【5分钟背八股】07:spring事务的实现原理是什么?
04:30
【5分钟背八股】03:说说你对aop的理解?
06:46
【5分钟背八股】04:如何实现一个IOC容器?
04:49
【5分钟背八股】05:BeanFactory和ApplicationContext有什么区别?
05:08
【5分钟背八股】06:简述spring bean生命周期?
06:20
【5分钟背八股】02:你觉得Spring的核心是什么?
02:50
【5分钟背八股】08:spring框架中使用了哪些设计模式及应用场景?
05:23
【5分钟背八股】09:spring的事务传播机制是什么?
06:47
【5分钟背八股】10:Spring框架中单例bean是线程安全的么?
04:16
【5分钟背八股】11:Spring事务什么时候会失效?
04:49
【5分钟背八股】12:Springboot自动装配原理是什么?
05:57
【5分钟背八股】13:如何理解springboot的starter?
03:23
【5分钟背八股】14:springmvc的工作流程?
06:04
【5分钟背八股】15:springmvc九大内置组件?
05:43
【5分钟背八股】16:mybatis的优缺点有哪些?
07:22
【5分钟背八股】17:mybatis和hibernate的区别?
06:17
【5分钟背八股】18:mybatis中#{}和${}的区别?
02:15
【5分钟背八股】19:redis事务是如何实现的?
06:32
【5分钟背八股】20:redis集群方案有哪些?
07:37
【5分钟背八股】21:redis持久化RDB和AOF?
16:44
【5分钟背八股】22:redis主从复制的原理?
10:47
【5分钟背八股】23:redis单线程为什么快?有哪些线程模型?
07:25
【5分钟背八股】24:redis的过期键有哪些删除策略?
08:01
【5分钟背八股】25:击穿、穿透、雪崩、预热解决方案?
05:26
【5分钟背八股】26:redis缓存如何回收?
04:55
【5分钟背八股】27:kafka的rebalance机制是什么?
05:12
【5分钟背八股】28:kafka是pull还是push及优劣分析?
03:03
【5分钟背八股】29:kafka消息丢失的场景有哪些?
04:08
【5分钟背八股】30:kafka中zk的作用是什么?——马士兵面试突击班
02:38
【5分钟背八股】31:kafka中高性能如何保障?
02:25
【5分钟背八股】32:rabbitmq的架构设计?
08:12
【5分钟背八股】33:rabbitmq的事务消息处理?
02:38
【5分钟背八股】34: rabbitmq如何确保消息发送和接受?
03:03
【5分钟背八股】35:rabbitmq死信队列、延迟队列?
02:58
【5分钟背八股】36:zk的watch机制是什么?
03:09
【5分钟背八股】37:zk的命名、配置、管理是如何实现的?
05:32
【5分钟背八股】38:zk的数据模型和节点类型?
05:57
【5分钟背八股】39:简述kafka架构设计?
09:37
【5分钟背八股】40:分布式ID的生成方案有哪些?
04:13
【5分钟背八股】41:雪花算法生成的ID由哪些部分组成?
01:01
【5分钟背八股】42:分布式锁在项目中有哪些应用场景?
01:55
【5分钟背八股】43:分布锁有哪些解决方案?
06:21
【5分钟背八股】44:Redis做分布式锁用什么命令?
01:31
【5分钟背八股】45:Redis做分布式锁死锁有哪些情况,如何解决?
01:39
【5分钟背八股】46:Redis如何做分布式锁?
05:13
【5分钟背八股】47:基于 ZooKeeper 的分布式锁实现原理是什么?
02:57
【5分钟背八股】48:ZooKeeper和Reids做分布式锁的区别?
03:06
【5分钟背八股】49:MySQL如何做分布式锁?
02:04
【5分钟背八股】50:计数器算法是什么?
02:21
【5分钟背八股】51:CAP定理是什么?
05:05
【5分钟背八股】52:滑动时间窗口算法是什么?
03:17
【5分钟背八股】53: BASE理论是什么?
04:12
【5分钟背八股】54:令牌桶限流算法是什么?
02:27
【5分钟背八股】55:2PC提交协议是什么?
06:50
【5分钟背八股】56:漏桶限流算法是什么?
02:16
【5分钟背八股】57:2PC提交协议有什么缺点?
06:11
【5分钟背八股】58:你设计微服务时遵循什么原则?
03:53
【5分钟背八股】59:3PC提交协议是什么?
04:43
【5分钟背八股】60:2PC和3PC的区别是什么?
04:19
【5分钟背八股】61:TCC解决方案是什么?
03:44
【5分钟背八股】62:什么是分布式系统中的幂等?
03:24
【5分钟背八股】63:如何解决TCC幂等问题?
02:56
【5分钟背八股】64:幂等有哪些技术解决方案?
05:06
【5分钟背八股】65:如何解决TCC中悬挂问题?
03:05
【5分钟背八股】66:可靠消息服务方案是什么?
04:20
【5分钟背八股】67:最大努力通知方案的关键是什么?
04:20
【5分钟背八股】68:双写一致性问题如何解决?
11:59
【5分钟背八股】69:分布式架构下,Session 共享有什么方案?
04:50
【5分钟背八股】70:对外提供的API如何保证幂等?
02:10
【5分钟背八股】71: 什么是mysql的主从复制?
02:22
【5分钟背八股】72: mysql为什么需要主从同步?
04:52
【5分钟背八股】73: ACID是靠什么来保证的?
04:24
【5分钟背八股】74:mysql索引结构有哪些,各自的优劣是什么?
05:25
【5分钟背八股】75: MVCC解决的问题是什么?
04:36
【5分钟背八股】76: MVCC实现原理是什么?
11:58
【5分钟背八股】77: mysql执行计划怎么看?
06:43
【5分钟背八股】78: mysql复制的原理是什么?
05:52
【5分钟背八股】79: 简述myisam和innodb的区别?
06:32
【5分钟背八股】80: 如何处理mysql的慢查询?
03:30
【5分钟背八股】81:Mysql的隔离级别有哪些?
07:12
【5分钟背八股】82:mysql索引的基本原理?
06:37
【5分钟背八股】83:mysql聚簇索引和非聚簇索引的区别?
04:52
【5分钟背八股】84:mysql锁的类型有哪些?
09:21
【5分钟背八股】85:简述mysql中索引类型有哪些,以及对数据库的性能的影响?
06:21
【5分钟背八股】86:什么是MVCC?
05:33
【5分钟背八股】87:事务的基本特性是什么?
05:57
【5分钟背八股】88:索引的设计原则有哪些?
06:04
【5分钟背八股】89:HashMap有哪些线程安全的方式?
04:54
【5分钟背八股】90:HashMap在扩容上做了哪些优化?
05:19
【5分钟背八股】91:什么是嵌入式服务器?为什么要使用嵌入式服务器?
02:50
【5分钟背八股】92:为什么hashmap扩容的时候是2倍?
03:18
【5分钟背八股】93:介绍线程的生命周期和状态?
03:04
【5分钟背八股】94:ConcurrentHashMap底层原理是什么?
02:27
【5分钟背八股】95:描述一下线程安全活跃态问题,以及竞态条件?
02:36
【5分钟背八股】97:ThreadLocal的原理是什么,使用场景有哪些?
02:59
【5分钟背八股】96:高并发中的集合有哪些问题?
04:42
【5分钟背八股】98:创建线程有哪些方式?
02:12
【5分钟背八股】99:synchronized和lock有哪些区别?
03:02
【5分钟背八股】100:为什么要使用线程池?
01:40
【5分钟背八股】101:线程的sleep、wait、join、yield如何使用?
03:09
【5分钟背八股】102:线程池线程复用的原理是什么?
03:00
【5分钟背八股】103:程序开多少线程合适?
03:52
【5分钟背八股】104:如何预防死锁?
02:35
【5分钟背八股】105:什么是守护线程?
02:11
【5分钟背八股】106:JVM内存模型如何分配的?
11:44
【5分钟背八股】107:Java类加载器有哪些?
02:25
【5分钟背八股】108:GC如何判断对象可以被回收?
02:22
【5分钟背八股】109:Happens-Before规则是什么?
04:11
【5分钟背八股】110:JVM性能调优实战?
07:21
【5分钟背八股】111:JVM8为什么要增加元空间?
04:55
【5分钟背八股】112:volatile的可见性和禁止指令重排序怎么实现的?
04:24
【5分钟背八股】113:什么是字节码以及它的组成?
05:48
【5分钟背八股】114:双亲委派机制是什么?
04:45
【5分钟背八股】115:有哪些垃圾回收算法?
03:25
【5分钟背八股】116:内存溢出的原因有哪些,如何排查线上问题?
04:17
【5分钟背八股】117:如何解决线上gc频繁的问题?
03:20
【5分钟背八股】118:JVM有哪些垃圾回收器,实际中如何选择?
04:50
【5分钟背八股】119:什么是Spring?
05:43
【5分钟背八股】120:你们项目中为什么使用Spring框架?
07:03
【5分钟背八股】121:Autowired和Resource的区别?
06:23
【5分钟背八股】122:依赖注入的方式有几种?各是什么?
05:14
【5分钟背八股】123:说说你对Spring核心模块的理解?
05:25
【5分钟背八股】124:说一说你对SpringMVC的理解?
08:37
【5分钟背八股】125:SpringMVC常用的注解有哪些?
03:34
【5分钟背八股】126:谈一谈你对Spring的AOP的理解?
06:14
【5分钟背八股】127:Spring AOP和Aspectj AOP的区别?
04:22
【5分钟背八股】128:说一说你对Spring的IOC的理解?
04:34
【5分钟背八股】129:谈谈Spring IOC的理解+原理??
35:23
【5分钟背八股】130:谈谈一下SpringIOC的底层实现??
08:26
【5分钟背八股】131:描述一下Bean的生命周期?
14:24
【5分钟背八股】132:Spring是如何解决循环依赖的问题的?
24:38
【5分钟背八股】133:缓存的放置时间和删除时间??
04:49
【5分钟背八股】134:Bean Factory与FactoryBean有什么区别?
06:10
【5分钟背八股】135:Spring中用到的设计模式??
07:22
【5分钟背八股】136:Spring的AOP的底层实现原理?
11:13
【5分钟背八股】137:Spring的事务是如何回滚的?
19:19
【5分钟背八股】138:请谈一下Spring事务传播?
17:04
【5分钟背八股】139:什么是SpringCloud?什么是微服务?
07:16
【5分钟背八股】140:注册中心的核心概念?为何使用注册中心?
07:06
【5分钟背八股】141:注册中心挂了,或者服务挂了,应该如何处理?
01:42
【5分钟背八股】142: 用zookeeper和eureka做注册中心有什么区别?
01:55
【5分钟背八股】143:SpringCloud核心组件有哪些?分别有什么作用?
02:27
【5分钟背八股】144:配置中心的原理是什么?
01:40
【5分钟背八股】145:Spring Cloud和Dubbo有哪些区别?
02:41
【5分钟背八股】146:配置中心是如何实现自动刷新的?如何保证数据安全的?
02:17
【5分钟背八股】147:Ribbon负载均衡原理是什么?
00:59
【5分钟背八股】148:微服务熔断降级机制是什么?
01:53
【5分钟背八股】149:什么是Hystrix?实现原理是什么?
02:20
【5分钟背八股】150:ZAB协议是什么?
01:07
【5分钟背八股】151:说一下在你项目中的Redis的应用场景?
07:04
【5分钟背八股】152:Redis是"单线程"还是"多线程"?
32:00
【5分钟背八股】153:Redis是否存在线程安全的问题?
02:14
【5分钟背八股】154:遇到过缓存穿透么?详细描述一下。
13:48
【5分钟背八股】155:遇到过缓存击穿么?详细描述一下。
11:39
【5分钟背八股】156:如何避免缓存雪崩?
18:01
【5分钟背八股】157:Redis是怎么删除过期key的(缓存时如何回收的)?
04:01
【5分钟背八股】158:缓存是如何淘汰的?
02:12
【5分钟背八股】159:如何进行缓存预热?
05:51
【5分钟背八股】160:数据库与缓存不一致如何解决?
23:58
【5分钟背八股】161:简述一下主从不一致的问题?
03:30
【5分钟背八股】162:描述一下Redis持久化的方式?
05:06
【5分钟背八股】163:描述一下持久化原理?
01:35
【5分钟背八股】164:equals()和==区别?为什么重写equal要重写hashcode?
21:57
【5分钟背八股】165:hashmap在1.8中做了那些优化?
06:21
【5分钟背八股】166:hashmap线程安全的方式?
10:52
【5分钟背八股】167:为什么hashmap扩容的时候是两倍?
08:48
【5分钟背八股】168:解决hash冲突的方式有哪些?
02:52
【5分钟背八股】169:hashmap为什么用红黑树不用普通的AVL树?
05:28
【5分钟背八股】170:Tomcat为什么要重写类加载器?
12:03
【5分钟背八股】171:简述一下Java运行时数据区?
01:35
【5分钟背八股】172:说一下反射,反射会影响性能吗?
05:54
【5分钟背八股】173:sleep 与 wait 区别?
05:18
【5分钟背八股】174:synchronized 和 ReentrantLock 的区别?
10:32
【5分钟背八股】175:Condition 类和Object 类锁方法区别?
01:06
【5分钟背八股】176:tryLock和Lock和lockInterruptibly 的区别?
01:52
【5分钟背八股】177:单例模式的几种实现方式?
23:05
【5分钟背八股】178:线程池源码-ThreadPoolExecutor应用方式?
09:09
【5分钟背八股】179:线程池源码-ThreadPoolExecutor核心参数?
13:34
【5分钟背八股】180:线程池源码-ThreadPoolExecutor池执行流程?
08:44
【5分钟背八股】181:ThreadPoolExecutor状态-线程池中核心属性ctl?
11:14
【5分钟背八股】182:ThreadPoolExecutor状态-线程池的状态变换?
08:34
【5分钟背八股】183:线程池源码-execute方法?
12:13
【5分钟背八股】184:线程池源码-addWorker方法-状态&数量判断?
13:08
【5分钟背八股】185:线程池源码-addWorker方法-添加&启动工作线程?
15:23
【5分钟背八股】186:线程池源码-Worker对象简单认知?
09:42
【5分钟背八股】187:线程池源码-runWorker方法?
17:52
【5分钟背八股】188:线程池源码-getTask方法?
19:57
【5分钟背八股】189:线程池源码-processWorkerExit方法?
13:37
【5分钟背八股】190:谈谈你对设计模式的理解?
07:49
【5分钟背八股】191:谈谈你对单例模式的理解?
04:18
【5分钟背八股】192:谈谈你对简单工厂模式的理解?
05:22
【5分钟背八股】193:谈谈你对工厂方法模式的理解?
03:12
【5分钟背八股】194:谈谈你对代理模式的理解?
04:30
【5分钟背八股】195:谈谈你对模板模式的理解?
04:13
【5分钟背八股】196:谈谈你对观察者模式的理解?
04:20
【5分钟背八股】197:谈谈你对装饰器模式的理解?
03:46
【5分钟背八股】198:谈谈你对策略模式的理解?
04:07
【5分钟背八股】199:谈谈你对适配器的理解?
03:04
【5分钟背八股】200:谈谈IO中用到的设计模式?
02:32
【5分钟背八股】202:谈谈MyBatis中用到的设计模式?
02:26
【5分钟背八股】203:Elasticsearch是什么?
10:01
【5分钟背八股】205:什么是全文检索?
14:44
【5分钟背八股】206:ES支持哪些类型的查询?
13:30
【5分钟背八股】207:ES中term和match的区别?
07:56
【5分钟背八股】208:MySQL(B+Trees)为什么不适合做全文检索?
28:04
【5分钟背八股】209:分布式ID有哪些生成方案?
07:20
【5分钟背八股】210:谈谈你对分布式事物的理解?
03:34
【5分钟背八股】211:如何提升系统的并发能力?
07:03
【5分钟背八股】212:常见的负载均衡算法有哪些?
04:23
【5分钟背八股】213:固定窗口限流算法是什么?
02:45
【5分钟背八股】214:分布式幂等如何设计?
04:16
【5分钟背八股】215:如何通过消息队列实现分布式事物?
05:49
【5分钟背八股】216:什么是TCC模型?
04:08
【5分钟背八股】217:什么是两阶段提交协议?
05:36
【5分钟背八股】218:数据库如何处理海量数据?
03:18
【五分钟背八股】219:如何设计一个注册中心?
12:53
【五分钟背八股】220:Nacos1.x作为注册中心的原理?
07:32
【5分钟背八股】221:Nacos服务领域模型有哪些?
06:11
【5分钟背八股】222:Nacos中的Distro协议?
06:18
【5分钟背八股】223:配置中心的技术选型?
12:52
【5分钟背八股】224:Nacos1.x配置中心长轮询机制?
06:47
【5分钟背八股】225:Nacos配置中心配置优先级?
05:38
【5分钟背八股】226:Nacos2.x客户端探活机制?
05:28
【5分钟背八股】227:Ribbon底层怎样实现不同服务的不同配置?
04:50
【5分钟背八股】228:为什么Feign第一次调用耗时很长?
02:03
5分钟背八股】229:Ribbon的属性配置和类配置优先级?
03:02
【5分钟背八股】230:Feign的性能优化?
03:24
【5分钟背八股】231:Feign怎样实现认证的传递?
02:38
【5分钟背八股】232:谈谈Sentienl中使用的限流算法?
13:27
【5分钟背八股】234:在Gateway中怎样实现服务平滑迁移?
03:39
【5分钟背八股】235:Seata支持那些事务模式?
05:23
【5分钟背八股】236:请简述2PC流程以及优缺点?
05:06
【5分钟背八股】237:Seata中xid怎样通过Feign进行全局传递?
02:41
【5分钟背八股】239:请说一下CAP和BASE理论?
09:28
【5分钟背八股】240:简述Seata的AT模式两阶段过程?
06:18
【5分钟背八股】241:简述Eureka自我保护机制?
07:27
【5分钟背八股】238:分布式事务应用的典型场景?
03:24
【5分钟背八股】242:简述Eureka集群架构?
03:25
【5分钟背八股】243:从Eureka迁移到Nacos的解决方案?
03:54
【5分钟背八股】244:Apollo的整体架构?
05:54
【5分钟背八股】245:Apollo的整体架构可靠性分析?
04:52
【5分钟背八股】246:Apollo配置发布后的实时推送设计?
02:46
【5分钟背八股】247:Apollo客户端设计?
03:34
【5分钟背八股】248:Zuul有几种过滤器类型,分别是什么?
02:09
【5分钟背八股】249:分布式幂等性如何设计?
09:10
【5分钟背八股】250:说说你对分布式事务的理解?
08:26
【5分钟背八股】251:什么是两阶段提交协议?
14:04
【5分钟背八股】252:什么是补偿性事务?
11:06
【5分钟背八股】253:消息队列和事件表实现分布式事务?
08:08
【5分钟背八股】254:分布式id的生成方案有哪些?
17:59
【5分钟背八股】255:常用的负载均衡算法有哪些?
09:43
【5分钟背八股】256:什么是固定时间窗口限流算法?
05:03
【5分钟背八股】257:什么是滑动时间窗口算法?
05:23
【5分钟背八股】258:什么是漏桶算法?
04:03
【5分钟背八股】259:什么是令牌桶算法?
03:14
【5分钟背八股】260:数据库如何处理大数据量?
04:32
【5分钟背八股】261:什么是CAP定理?
08:51
【5分钟背八股】262:什么是BASE理论?
05:10
【5分钟背八股】263:什么是可靠消息最终一致性方案?
08:43
【5分钟背八股】265:请说说注册中心的数据存储结构?
05:21
【5分钟背八股】266:请说说注册中心有哪些操作?
06:46
【5分钟背八股】267:谈谈你对RESTFul风格的理解?
05:28
【5分钟背八股】268:分布式系统中为什么引入熔断?
08:05
【5分钟背八股】264:RocketMQ在分布式事务中的应用?
10:18
【5分钟背八股】269:熔断和降级的区别?
09:08
【5分钟背八股】270:如何提升系统的并发能力?
10:25
【5分钟背八股】271:你是如何进行服务划分的?
06:50
【5分钟背八股】272:微服务设计的原则有哪些?
05:27
【5分钟背八股】273:什么是最大努力通知方案?
07:44
【5分钟背八股】274:Spring Cloud和Dubbo如何选择?
03:42
【5分钟背八股】275:Ribbon的原理是什么?
03:28
【5分钟背八股】276:认证和授权有什么区别?
05:00
【5分钟背八股】277:什么是Cache Aside机制?
08:28
【5分钟背八股】278:什么是Read Write Through机制?
05:35
【5分钟背八股】279:什么是BufferPool?
07:04
【5分钟背八股】280:InnoDB引擎如何管理Page页?
08:08
【5分钟背八股】283:使用索引一定可以提升效率吗?
06:30
【5分钟背八股】284:介绍一下Page页的结构?
07:28
【5分钟背八股】285:说一下聚簇索引与非聚簇索引?
09:14
【5分钟背八股】286:介绍一下最佳左前缀法则?
05:40
【5分钟背八股】287:什么是索引下推?
04:51
【5分钟背八股】288:什么是自适应哈希索引?
04:19
【5分钟背八股】289:为什么LIKE以%开头索引会失效?
05:19
【5分钟背八股】290:自增还是UUID 数据库主键的类型该如何选择?
08:12
【分钟背八股】291:InnoDB与MyISAM的区别?
05:24
【分钟背八股】292:B树和B+树的区别是什么?
08:53
【分钟背八股】293:一个B+树中大概能存放多少条索引记录?
04:40
【分钟背八股】294:explain 用过吗,有哪些主要字段?
06:25
【分钟背八股】295:type字段中有哪些常见的值?
04:56
【分钟背八股】296:Extra有哪些主要指标,各自的含义是什么?
06:14
【分钟背八股】297:如何进行分页查询优化?
06:46
【分钟背八股】298:如何做慢查询优化?
12:28
【分钟背八股】299:Hash索引有哪些优缺点?
05:03
【分钟背八股】300:说一下InnoDB内存相关的参数优化?
12:46
【分钟背八股】301:InnoDB日志相关的参数优化了解过吗?
09:16
【分钟背八股】302:InnoDB IO线程相关参数优化了解过吗?
09:12
【分钟背八股】303:什么是写失效?
07:39
【分钟背八股】304:什么是行溢出?
07:08
【分钟背八股】305:如何进行JOIN优化?
06:42
【分钟背八股】306:索引哪些情况下会失效?
04:03
【分钟背八股】307:什么是覆盖索引?
03:40
【分钟背八股】308:介绍一下MySQL中事务的特性?
12:34
【分钟背八股】309:MySQL 的可重复读怎么实现的?
10:28
【分钟背八股】310:Repeatable Read 解决了幻读问题吗?
12:00
【分钟背八股】311:请说一下数据库锁的种类?
07:18
【分钟背八股】312:请说一下共享锁和排他锁?
06:56
【分钟背八股】313:InnoDB 的行锁是怎么实现的?
10:06
【分钟背八股】314:并发事务会产生哪些问题?
08:38
【分钟背八股】315:说一下MVCC内部细节?
11:38
【分钟背八股】316:说一下MySQL死锁的原因和处理方法?
09:46
【分钟背八股】317:介绍一下MySQL的体系架构?
09:49
【分钟背八股】318:undo log、redo log、 bin log的作用是什么?
12:02
【分钟背八股】319:redo log与undo log的持久化策略?
09:59
【分钟背八股】320:bin log与undo log的区别?
06:32
【分钟背八股】321:MySQL的binlog有几种日志格式?分别有什么区别?
09:15
【分钟背八股】322:MySQL线上修改大表结构有哪些风险?
08:17
【分钟背八股】323:count(列名)、count(1)和 count(星号)有什么区别?
09:31
【分钟背八股】324:什么是分库分表 ?什么时候进行分库分表?
10:18
【分钟背八股】325:说说 MySQL 的主从复制?
06:17
【分钟背八股】326:说一下 MySQL 执行一条查询语句的内部执行过程?
08:03
【分钟背八股】327:MySQL内部支持缓存查询吗?
09:14
【分钟背八股】328:Java中线程的实现方式?
10:20
【分钟背八股】329:Java中线程的状态?
10:27
【分钟背八股】330:Java中如何停止线程?
08:47
【分钟背八股】331:Java中sleep和wait方法的区别?
09:35
【分钟背八股】332:并发编程的三大特性?
11:13
【分钟背八股】333:什么是CAS?有什么优缺点?
09:32
【分钟背八股】334:@Contended注解有什么用?
10:26
【分钟背八股】335:Java中的四种引用类型?
08:34
【分钟背八股】336:ThreadLocal的内存泄漏问题?
09:57
【分钟背八股】337:Java中锁的分类?
12:31
【分钟背八股】338:synchronized在JDK1.6中的优化?
10:33
【分钟背八股】339:synchronized的实现原理?
08:54
【分钟背八股】340:什么是AQS?
07:59
【分钟背八股】341:AQS唤醒节点时,为何从后往前找?
09:44
【分钟背八股】342:ReentrantLock和synchronized的区别?
09:56
【分钟背八股】343:ReentrantReadWriteLock的实现原理?
07:57
【分钟背八股】344:JDK中提供了哪些线程池?
10:59
【分钟背八股】345:线程池的核心参数有什么?
10:59
【分钟背八股】346:线程池的状态?
10:25
【分钟背八股】347:线程池的执行流程?
10:02
【分钟背八股】348:线程池添加工作线程的流程?
11:11
【分钟背八股】349:线程池为何要构建空任务的非核心线程?
09:53
【分钟背八股】350:线程池使用完毕为何必须shutdown()?
10:12
【分钟背八股】351:线程池的核心参数到底如何设置?
10:23
【分钟背八股】352:ConcurrentHashMap在1.8做了什么优化?
09:39
【分钟背八股】354:ConcurrentHashMap初始化数组的流程?
12:11
【分钟背八股】355:ConcurrentHashMap扩容的流程?
10:14
【分钟背八股】353:ConcurrentHashMap的散列算法?
10:02
【分钟背八股】356:ConcurrentHashMap读取数据的流程?
08:04
【分钟背八股】357:ConcurrentHashMap中计数器的实现?
11:53
【分钟背八股】358:JVM的类加载问题怎么聊?
12:27
【分钟背八股】359:JVM中的双亲委派机制是什么?
10:46
【分钟背八股】360:什么是运行时数据区?
14:21
【分钟背八股】361:栈帧结构与动态链接是什么?
14:09
【分钟背八股】362:为什么java堆要进行分代设计?
15:57
【分钟背八股】363:什么是老年代的担保机制?
04:49
【分钟背八股】364:到底什么时候才会发生垃圾回收?
04:47
【分钟背八股】365:方法区与持久代以及元数据区到底是什么关系?
05:48
【分钟背八股】366:为什么Eden:S0:S1 是8:1:1?
05:49
【分钟背八股】367:谈谈你对Spring的理解?
13:40
【分钟背八股】368:Spring中应用到的设计模式有哪些?
17:29
【分钟背八股】369:Autowired和Resource两个注解的区别?
07:59
【分钟背八股】370:Spring中常用的注解有哪些?
10:31
【分钟背八股】371:谈谈你对Spring中循环依赖的理解?
13:12
【分钟背八股】372:Spring中是如何解决循环依赖问题的?
11:48
【分钟背八股】373:Spring中构造注入的循环依赖问题?
10:45
【分钟背八股】374:Spring中的循环依赖为什么需要三级缓存?
13:42
【分钟背八股】375:Spring中Bean对象的生命周期?
08:14
【分钟背八股】376:Spring中支持几种作用域?
08:23
【分钟背八股】377:谈谈Spring中事务的隔离级别?
11:03
【分钟背八股】378:Spring中事务传播属性?
07:37
【分钟背八股】379:Spring中事务的实现方式?
06:41
【分钟背八股】380:Spring中事务的本质?
08:58
【分钟背八股】381:谈谈你对BeanFactory和ApplicationContext的理解?
06:30
【分钟背八股】382:谈谈你对BeanFactoryPostProcessor的理解?
11:21
【分钟背八股】383:谈谈你对BeanPostProcessor的理解?
05:10
【分钟背八股】384:谈谈你对SpringMVC框架的理解?
07:41
【分钟背八股】385:谈谈Spring和SpringMVC的关系?
08:31
【分钟背八股】386:谈谈你对DelegatingFilterProxy的理解?
06:57
【分钟背八股】387:谈谈你对SpringBoot自动装配原理的理解?
11:30
【分钟背八股】388:谈谈你对Import注解的理解?
10:17
【分钟背八股】389:谈谈你对DeferredImportSelector的理解?
11:32
【分钟背八股】390:谈谈SpringBoot中的bootstrap.yml文件的作用?
06:39
【分钟背八股】391:如果要对属性文件中的账号密码加密如何实现?
08:17
【分钟背八股】392:谈谈Indexed注解的作用?
09:39
【分钟背八股】393:@Component, @Controller, @Repository,@Service 有何区别?
07:24
【分钟背八股】394:Spring中的AOP有哪些通知类型(Advice)?
06:37
【分钟背八股】395:介绍下Spring中的依赖注入?
07:10
【分钟背八股】396:Redis为什么快?
11:06
【分钟背八股】397:Redis合适的应用场景?
09:46
【分钟背八股】398:Redis6.0之前为什么一直不使用多线程?
08:36
【分钟背八股】399:Redis6.0为什么要引入多线程?
08:38
【分钟背八股】400:Redis有哪些高级功能?
09:09
【分钟背八股】401:为什么要用Redis?
08:11
【分钟背八股】402:Redis与memcached相对有哪些优势?
09:58
【分钟背八股】403:怎么理解Redis中事务?
09:10
【分钟背八股】404:Redis的过期策略以及内存淘汰机制?
12:08
【分钟背八股】405:什么是缓存穿透?如何避免?
11:07
【分钟背八股】406:使用Redis如何设计分布式锁?
11:03
【分钟背八股】407:什么是缓存雪崩?如何避免?
12:51
【分钟背八股】408:怎么使用Redis实现消息队列?
11:22
【分钟背八股】409:什么是bigkey?会有什么影响?
11:17
【分钟背八股】410:Redis如何解决key冲突?
10:40
【分钟背八股】411:怎么提高缓存命中率?
09:26
【分钟背八股】412:Redis持久化方式有哪些?有什么区别?
10:07
【分钟背八股】413:为什么Redis需要把所有数据放到内存中?
12:27
【分钟背八股】414:如何保证缓存与数据库双写时的数据一致性?
12:06
【分钟背八股】415:Redis集群方案应该怎么做?
10:55
【分钟背八股】416:Redis集群方案什么情况下会导致整个集群不可用?
08:07
【分钟背八股】417:说一说Redis哈希槽的概念?
09:00
【分钟背八股】418:Redis集群会有写操作丢失吗?为什么?
09:17
【分钟背八股】419:Redis常见性能问题和解决方案有哪些?
09:37
【分钟背八股】420:热点数据和冷数据是什么?
07:05
【分钟背八股】421:什么情况下可能会导致Redis阻塞?
07:09
【分钟背八股】422:什么时候选择Redis,什么时候选择Memcached?
11:36
【分钟背八股】423:Redis过期策略都有哪些?LRU算法知道吗?
12:44
【分钟背八股】424:MyBatis的工作原理?
16:43
【分钟背八股】425:MyBatis中的缓存设计?
20:55
【分钟背八股】426:如何扩展MyBatis中的缓存?
16:31
【分钟背八股】427:MyBatis中涉及的设计模式?
13:45
【分钟背八股】428:谈谈你对SqlSessionFactory的理解?
10:00
【分钟背八股】429:谈谈你对SqlSession的理解?
09:10
【分钟背八股】430:谈谈你对MyBatis的理解?
09:37
【分钟背八股】431:MyBatis中的分页原理?
10:54
【分钟背八股】432:SqlSession的数据安全问题?
14:48
【分钟背八股】433:MyBatis中的延迟加载?
10:15
【分钟背八股】434:MyBatis中的插件原理?
14:03
【分钟背八股】435:使用MyBatis的mapper接口调用时有哪些要求?
09:26
【分钟背八股】436:如何获取MyBatis中自增的主键?
09:28
【分钟背八股】437:不同的Mapper映射文件中id是否可以相同?
07:37
【分钟背八股】438:对MyBatis的架构设计的理解?
13:16
【分钟背八股】439:传统JDBC开发和MyBatis编程的区别?
17:10
【分钟背八股】440:MyBatis的编程步骤?
10:38
【分钟背八股】441:当实体中的属性和表中的字段不一致的情况下怎么办?
08:43
【分钟背八股】442:谈谈你对MyBatis中的Executor的理解?
14:31
【分钟背八股】443:如何设置MyBatis中的Executor类型?
10:27
【分钟背八股】444:MyBatis中如何实现多个传参?
16:24
【分钟背八股】445:谈谈你对MyBatis中日志的理解?
21:24
【分钟背八股】446:MyBatis中记录SQL日志的原理?
17:55
【分钟背八股】447:MyBatis中数据源模块的设计?
24:49
【分钟背八股】448:MyBatis中事务模块的设计?
17:33
【分钟背八股】449:MyBatis中类型转换接口的设计?
17:32
【分钟背八股】450:MyBatis和Spring整合的原理?
15:21
【分钟背八股】451:Elasticsearch是什么?
14:41
【分钟背八股】452:Mapping是什么?
14:17
【分钟背八股】453:什么是全文检索?
19:17
【分钟背八股】454:ES支持哪些类型的查询?
18:05
【分钟背八股】455:Term和Match有什么区别?
12:40
【分钟背八股】456:什么是开发模式和生产模式?
10:21
【分钟背八股】457:倒排索引的基本原理?
17:38
【分钟背八股】458:为什么ES不像MySQL采用B+Trees的数据结构?
29:41
【分钟背八股】459:倒排索引的压缩算法-FOR
23:40
【分钟背八股】461:讲一讲FST的底层构建原理?
40:07
【分钟背八股】462:什么是字典树?
21:53
【分钟背八股】463:document的写入原理?
19:27
【分钟背八股】464:ES中的拼写纠错是如何实现的?
11:10
【分钟背八股】465:说一下你对分片的理解?
15:05
【分钟背八股】466:ES中分片副本的作用是什么?
08:56
【分钟背八股】467:谈一谈你对ES中索引的理解?
21:59
【分钟背八股】468:说一说Master选举的过程?
17:57
【分钟背八股】469:脑裂问题是什么?如何解决?
10:55
【分钟背八股】470:什么是SpringBoot?
04:07
【分钟背八股】471:SpringBoot的run方法做了什么事情?
06:06
【分钟背八股】472:@ComponentScan注解是干什么的?
04:48
【分钟背八股】473:@EnableAutoConfiguration注解是干什么的?
05:50
【分钟背八股】474:Import注解的三种用法?
07:54
【分钟背八股】475:SpringBoot自动装配的核心配置文件有哪些?
07:50
【分钟背八股】476:SpringBoot自动装配的流程是怎样的?
06:28
【分钟背八股】477:bootstrap.yml的意义?
03:22
【分钟背八股】478:运行SpringBoot项目的方式?
03:46
【分钟背八股】479:SpringBoot如何解决跨域问题?
04:11
【分钟背八股】480:SpringBoot中如何配置log4j?
03:19
【分钟背八股】481:介绍几个常用的starter?
03:21
【分钟背八股】482:SpringBoot的优点?
03:33
【分钟背八股】483:Spring Boot、Spring MVC 和 Spring 有什么区别?
03:50
【分钟背八股】484:什么是 Spring Boot Starter?
02:54
【分钟背八股】485:如何重新加载Spring Boot上的更改,而无需重新启动服务器?
06:56
【分钟背八股】487:我们如何连接一个像 MySQL 或者Orcale 一样的外部数据库?
03:31
【分钟背八股】488:Spring Boot 需要独立的容器运行吗?
03:01
【分钟背八股】489:Spring Boot 支持哪些日志框架?推荐和默认的日志框架是哪个?
03:04
【分钟背八股】490:Spring Boot 的核心注解是哪个?它主要由哪几个注解组成的?
04:03
【分钟背八股】491:Spring Boot 可以兼容老 Spring 项目吗,如何做?
03:35
【分钟背八股】492:Spring Boot 如何定义多套不同环境配置?
03:07
【分钟背八股】493:Spring Boot 有哪几种读取配置的方式?
03:37
【分钟背八股】494:SpringBoot 中的监视器是什么呢?
03:26
【分钟背八股】495:SpringBoot打成的jar和普通jar有什么区别?
02:55
【分钟背八股】496:SpringBoot中如何实现定时任务?
06:20
【分钟背八股】497:你如何理解 Spring Boot 配置加载顺序?
04:16
【分钟背八股】498:如何实现SpringBoot 应用程序的安全性?
02:47
【分钟背八股】499:如何在 Spring Boot 启动的时候运行一些特定的代码?
02:46
【分钟背八股】500:为什么要使用消息队列?
06:59
【分钟背八股】501:消息队列有什么优点和缺点?
05:11
【分钟背八股】502:常见消息队列的比较?
12:55
【分钟背八股】503:Kafka的特性?
07:58
【分钟背八股】504:RabbitMQ中的vhost起什么作用?
06:04
【分钟背八股】505:RabbitMQ上的一个queue中存放的message是否有数量限制?
07:29
【分钟背八股】506:说一说Kafka你熟悉的参数?
09:02
【分钟背八股】507:kafka中,可以不用zookeeper么?
07:19
【分钟背八股】508:说一说RabbitMQ中的AMQP?
08:38
【分钟背八股】509:RabbitMQ开启持久化机制,有什么要注意的点?
06:55
【分钟背八股】510:kafka适合哪些场景?
09:04
【分钟背八股】511:RabbitMQ中交换器4种类型?
10:04
【分钟背八股】512:为什么Kafka不支持读写分离?
11:01
【分钟背八股】513:Kafka中是怎么做到消息顺序性的?
08:16
【分钟背八股】514:Kafka为什么那么快?
11:36
【分钟背八股】515:如何解决重复消费?
10:37
【分钟背八股】516:Rocketmq如何保证高可用性?
09:44
【分钟背八股】517:RocketMq的存储机制了解吗?
11:36
【分钟背八股】518:RocketMq性能比较高的原因?
07:23
【分钟背八股】519:让你来设计一个消息队列,你会怎么设计?
08:54
【分钟背八股】520:有几百万消息持续积压几小时,说说怎么解决?
12:35
【5分钟背八股】521:Rocketmq中Broker的部署方式?
07:59
【5分钟背八股】522:Rocketmq中Broker的刷盘策略有哪些?
07:20
【5分钟背八股】523:什么是路由注册?RocketMQ如何进行路由注册?
04:12
【5分钟背八股】524:什么是路由发现?RocketMQ如何进行路由发现?
05:07
【5分钟背八股】525:什么是路由剔除?RocketMQ如何进行路由剔除?
06:09
【5分钟背八股】526:使用RocketMQ过程中遇到过什么问题?
12:02
【5分钟背八股】527:RocketMQ的总体架构,以及每个组件的功能?
06:12
【5分钟背八股】528:讲一讲RocketMQ中的分布式事务及实现?
07:49
【5分钟背八股】529:什么是Spring框架?Spring框架有哪些主要模块?
06:29
【5分钟背八股】530:Spring有哪些优点?
06:21
【5分钟背八股】531:什么是控制反转(IOC)?什么是依赖注入?
04:43
【五分钟背八股】532:谈一下你对于SpringIOC的理解?
10:33
【5分钟背八股】533:描述下bean的生命周期?
08:41
【五分钟背八股】534:解释下自动装配的各种模式?
04:23
【5分钟背八股】535:BeanFactory和ApplicationContext有什么区别?
05:38
【5分钟背八股】536:谈一下你对于spring AOP的理解?
07:23
【5分钟背八股】537:Spring中用到了哪些设计模式?
05:31
【5分钟背八股】538:什么是类加载机制?
06:36
【5分钟背八股】539:双亲委派以及类加载器?
07:32
【5分钟背八股】540:运行时数据区?
10:45
【5分钟背八股】541:对象的生命周期?
04:52
【5分钟背八股】542:垃圾回收算法?
06:50
【5分钟背八股】543:垃圾收集器的选择以及分类?
04:46
【5分钟背八股】544:JVM的常用命令?
06:57
【5分钟背八股】545:三色标记的原理?
05:58
【5分钟背八股】546:MyBatis的自动过程?
09:48
【5分钟背八股】547:MyBatis中的缓存设计?
14:18
【5分钟背八股】548:MyBatis中的SqlSession数据安全问题如何解决?
06:10
【5分钟背八股】549:谈谈你对Spring的理解?
06:56
【5分钟背八股】550:谈谈你对IoC的理解?
06:36
【5分钟背八股】551:Spring中如何解决循环依赖问题的?
08:03
【5分钟背八股】552:谈谈你对AoP的理解?
08:48
【5分钟背八股】553:谈谈你对SpringBoot自动装配原理的理解?
06:33
【5分钟背八股】554:synchronized用过吗,其原理是什么?
06:26
【5分钟背八股】555:什么是可重入性,为什么说Synchronized是可重入锁?
06:56
【5分钟背八股】556:为什么synchronized是一个悲观锁?
07:54
【5分钟背八股】557:Java中乐观锁的实现原理是什么?程序员
05:52
客服
顶部
赛事库 课堂 2021拜年纪