加载中
Redis:缓存雪崩,缓存穿透,缓存击穿

本文介绍了Redis在应用过程中的几大典型问题,包括缓存穿透、缓存雪崩和缓存击穿。 主题:Redis的缓存雪崩,缓存穿透,缓存击穿分别是什么?怎么解决? 概念 关键 含义 解决方案 缓存雪崩 Key集...

2023/04/05 21:21
221
面试到底面什么?

文章总结之面试 考察维度: * 算法面试: * 基础面试 * 操作系统 * 网络编程 * 数据结构 * 组件面试: * 技术栈: * 考察方式: * 使用 * 应用场景 * 底层实现 * 场景面试 * 实际业务场景 * ...

【原创】Redis分布式锁8大机制

Redis分布式锁8大机制: (1)加锁:在redis里设置hash数据结构,生存周期是30000毫秒 (2)维持加锁:代码里一直加锁,redis里的key会一直保持存活,后台每隔10秒的定时任务(watchdog)不断...

【原创】Spring:循环依赖问题

前置知识点: Bean的生命周期 Bean的注册过程 Spring:从三级缓存中获取单例Bean 1. 什么是循环依赖? 循环依赖:类之间互相注入。 代码清单2-4 基于字段注入的循环依赖示例代码 public cla...

2023/02/06 20:01
90
【笔记】Demo|Spring:基于Setter方法注入的循环依赖场景分析

Bean的实例化过程中和循环依赖有关的代码 //1. 创建BeaninstanceWrapper = createBeanInstance(beanName, mbd, args); // 针对循环依赖问题提前暴露单例工厂类addSingletonFactory(beanName,...

2023/02/06 19:55
74
【原创】Spring:从三级缓存结构中获取单例Bean

三级缓存结构: 代码清单2-17 DefaultSingletonBeanRegistry中的三级缓存Map定义代码 // 第一级缓存:完整的bean实例.单例对象的缓存:bean name -> bean instance /** Cache of singleton ob...

2023/02/06 19:42
135

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部