课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
private修饰的方法可以通过反射访问,那么private的意义是什么?在Java当中,如果为了我们不想让别人访问某些属性、方法,我们通常的做法是使用private关键字进行修饰。但是Java语 ...详情>>
MySQL8隐藏索引MySQL 8.0 支持了 Invisible Indexes 隐藏索引 这个特性,可以把某个索引设置为对优化器不可见,生成查询计划时便不使用这个索引了,但这个索引还是被正常维护的, ...详情>>
怎么用Java代码写一个死锁?这道面试题是考察面试者对死锁的了解程度,在这个角度来提问也是很有趣。首先,我们如果要实现死锁的话有四个必要的条件 互斥使用(也就是说当我们的资 ...详情>>
什么是CAP定理和Base理论?CAP在计算机科学中,我们只要碰到分布式系统就逃不开我们的CAP定理,它是我们分布式系统中的基石。那我们就来一步步揭开它的神秘面纱。起源是美国一所 ...详情>>
Redisson实现分布式锁原理我们在实现分布式锁的技术方案有很多比如Redis,Zookeeper等等。那么我们今天就讲讲Redisson实现分布式锁的机制是怎么样的。首先我们来讲讲实现一 ...详情>>
Redis持久化有那些方案,线上又是如何配置的呢?Redis为我们提供了两种持久化方案,一种是RDB另外一种是AOFRDB快照RDB (Redis DataBase) 把当前进程数据生成快照保存到磁盘上的 ...详情>>
Redis 事务支持 ACID 么?原子性(Atomicity):一个事务的多个操作必须完成,或者都不完成。一致性(Consistency):事务执行结束后,数据库的完整性约束没有被破坏,事务执行的前后顺序 ...详情>>
10分钟带你了解灰度发布灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用 ...详情>>
谈谈缓存穿透、击穿、雪崩的区别,又如何去解决?面试题分析这道题主要考察的是求职者是否具有高并发思维,它也是在面试中一道高频的考点缓存穿透缓存穿透代表的意思是在我们的 ...详情>>
Redis如何保证与数据库的双写一致性我们来分析一下这道面试题,这道题主要是偏实际应用的缓存可以提升性能,减轻数据库压力,在获取这部分好处的同时,它却带来了一些新的问题,缓存 ...详情>>
如何在Spring中实现基于注解的AOP?
解释JVM中的Direct Memory及其应用场景
如何在JVM中进行高效的内存分配?
解释JVM中的垃圾收集算法选择策略
如何在JVM中进行元数据空间(Metaspace)的监控?
解释JVM中的方法区和堆区的区别
2025-01-19
2024-10-31
2024-10-06
2024-09-13
2025-02-21