课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
Redis持久化有那些方案,线上又是如何配置的呢?Redis为我们提供了两种持久化方案,一种是RDB另外一种是AOFRDB快照RDB (Redis DataBase) 把当前进程数据生成快照保存到磁盘上的 ...详情>>
Redis 事务支持 ACID 么?原子性(Atomicity):一个事务的多个操作必须完成,或者都不完成。一致性(Consistency):事务执行结束后,数据库的完整性约束没有被破坏,事务执行的前后顺序 ...详情>>
10分钟带你了解灰度发布灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用 ...详情>>
谈谈缓存穿透、击穿、雪崩的区别,又如何去解决?面试题分析这道题主要考察的是求职者是否具有高并发思维,它也是在面试中一道高频的考点缓存穿透缓存穿透代表的意思是在我们的 ...详情>>
Redis如何保证与数据库的双写一致性我们来分析一下这道面试题,这道题主要是偏实际应用的缓存可以提升性能,减轻数据库压力,在获取这部分好处的同时,它却带来了一些新的问题,缓存 ...详情>>
高并发下我们如何去保证接口的幂等性?首先普及下幂等的概念“在编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法, ...详情>>
JDK19中的大杀器:虚拟线程,到底是什么?JDK19中的虚拟线程就是业界的协程。 因为协程是用户态的,线程是操作系统内核态的,所以协程仍然基于的是线程,一个线程可以承载多个协程,但如 ...详情>>
MySQL里有2000w数据Redis中只存20w的数据,如何保证 redis 中的数据都是热点数据?首先我们可以看到Redis的空间实际上比我们MySQL少的多,那么Redis如何能够筛选出热点数据,这道 ...详情>>
零拷贝是什么零拷贝指的是,应用程序在需要把内核中的一块区域数据转移到另外一块内核区域去时,不需要经过先复制到用户空间,再转移到目标内核区域去了,而直接实现转移。 ...详情>>
跨域请求是什么?有什么问题?怎么解决?跨域是指浏览器在发起网络请求时,会检查该请求所对应的协议、域名、端口和当前网页是否一致,如果不一致则浏览器会进行限制,比如在www.baidu ...详情>>
如何在Java中实现组合模式(Composite Pattern)?
什么是Java中的ThreadLocal,它是如何工作的?
解释Java中的default方法及其使用场景
如何在Java中实现自定义的泛型类?
解释Java中的异常链(Exception Chaining)及其应用
StampedLock及其使用场景
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2025-01-02