自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 JAVA面试题四

对于缓存穿透缓存击穿缓存雪崩这三个问题,我知道这是缓存系统的常见问题。缓存穿透是指每次请求的数据都没有命中缓存,需要请求数据库;缓存击穿是指请求的数据是数据库中不存在的数据;缓存雪崩是指大量的缓存失效同时发生。解决方法有很多,例如使用布隆过滤器预防缓存穿透,设置缓存的失效时间以防止缓存雪崩,并使用缓存降级的方法,在缓存不可用时请求数据库以防止缓存击穿。

2023-02-28 09:25:14 65

原创 Java面试题 二

DI:即依赖注入,我们在使用Spring容器的时候,容器通过调用set或者是构造器来建立对象之间的依赖关系。AOP:即面向切面编程,通过预编译方式和动态代理实现程序功能统一维护的一种技术IOC:就是对象之间的依赖关系由容器来创建,对象之间的关系本来是由我们开发者自己创建和维护的,在我们使用Spring框架后,对象之间的关系由容器来创建和维护,将开发者做的事让容器来做。AOP用了动态代理设计模式。

2023-02-21 19:42:26 47 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除