自定义博客皮肤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)
  • 收藏
  • 关注

转载 cron表达式

Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year (2)Seconds Minutes Hours DayofMonth Month DayofWeek 一、结构 corn从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份 二、各字段的含义 字段 允许值 允许的特殊字符 秒(Seconds) 0~

2020-11-18 09:56:34 88

转载 AtomicLong(常用于制作计数器)

一、首先你得了解synchronized(同步锁),atomiclong 可以理解是加了synchronized的long。 二、现在我们思考一下使用atomiclong 这个场景,必然是跟多线程有关,而且可能用于编写计数器。 三、了解JVM指令的,都知道如果赋值一个long变量,编译后,会产生多个JVM语言指令,如果处于多线程情况下对于这个变量进行加减操作会导致数据不一致。为避免此问题, Java 引入了原子变量 AtomicLong 。当一个线程正在操作一个原子变量时,即使其他线程也想要操作这个变量,类

2020-11-18 09:30:02 494

原创 面向对象六大设计原则

简述: 本文主要阐述面向对象六大基本设计原则的基本: 单一接口原则、里氏替换原则、依赖倒置原则、开闭原则、接口隔离原则、迪米特原则 1. 单一职责原则: 一个类或者接口只负责一个功能领域中的相应职责,就一个类而言,应该只有一个引起它变化的原因。 在实际应用中,多选择采用**针对方法(接口)**的单一职责原则 优点: 低耦合性,影响范围小 降低类的复杂度,职责分明,提高了可读性 变更引起的风...

2020-03-30 15:27:35 150

空空如也

空空如也

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

TA关注的人

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