自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java设计模式之单例模式

java设计模式之单例模式

2022-06-23 17:02:36 11074 1

原创 @EventListener() 注解的使用

@EventListener 注解的使用

2022-06-20 18:06:46 345

原创 CountDownLatch详解以及用法示例

一、什么是countDownlatchCountDownLatch是一个同步工具类,它通过一个计数器来实现的,初始值为线程的数量。每当一个线程完成了自己的任务,计数器的值就相应得减1。当计数器到达0时,表示所有的线程都已执行完毕,然后在等待的线程就可以恢复执行任务。二、方法详解CountDownLatch(int count):count为计数器的初始值(一般需要多少个线程执行,count就设为几)。countDown(): 每调用一次计数器值-1,直到count被减为0,代表所有线程全部执行完毕

2022-05-26 15:20:51 41060 10

原创 java设计模式之策略模式

一 、什么是策略模式?策略模式指的是可以实现目标的方案集合,在某些特定情况下,策略之间是可以相互替换的。如满减活动中,可以有满30减5元、满50减10元等,如购物系统中针对不通过用户等级进行不同的折扣,原价(普通顾客),九折(会员),八折(超级会员)和七折(金牌会员)等,这些策略相互排斥、可替换。一种行为型模式,指的是定义一系列算法,将每一个算法封装起来,并让他们可以相互替换。策略模式只适用管理一组同类型的算法,并且这些算法是完成互斥的。二、策略模式角色组成封装角色:上层访问策略的入口,它持

2022-05-16 17:39:17 249

空空如也

空空如也

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

TA关注的人

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