自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 问答 (1)
  • 收藏
  • 关注

原创 菜鸟爬坑之Collection.sort的使用

Collection.sort基本的使用方法public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(8); list.add(4); list.add(5); list...

2019-09-11 22:33:52 583

原创 全面理解设计模式之适配器模式

适配器模式   什么是适配器模式,它能做什么?下面是比较官方的解释。适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。将一个类的接口转换成客户希望的另外一个接口,使原本由于接口不兼容而不能一起工作的类可以一起工作。类图举个栗子  个人比较喜欢看小说,所以我希望有一个小说阅读器(Target)能够直接阅读。public interface Reader ...

2019-08-13 15:03:53 112

原创 双重检测锁解决Redis缓存击穿问题

双重检测锁解决Redis缓存穿透,击穿问题前言需求普通实现(有缓存击穿的问题)Redis工具类实现类运行结果使用双重检测锁实现类运行结果结束语前言缓存击穿指的是高并发下请求的数据不存在与redis中,导致所有的请求去访问数据库给数据库服务器造成压垮性的压力。本文使用CountDownLatch来模拟高并发请求。需求有100个并发请求,第一个请求将会把数据库中的数据取出放入Redis中,其他...

2019-08-08 17:05:03 1150

空空如也

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

TA关注的人

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