摘要:
先来看看双重检测锁的实现以及一些简要的说明(本文主要说明双重检测锁带来的线程安全问题): 由于指令重排导致3,2的顺序调换以及处于多线程场景,会导致以下问题的出现首先第一个线程执行到了3号指令(instance变量被分配了地址,不为null了),但对象未初始化。此时!第一个或者第二个if语句进行判断 阅读全文
posted @ 2019-08-23 18:06
ring977
阅读(4771)
评论(0)
推荐(3)
摘要:
一、导入pom.xml文件相关的依赖并配置 以下是在application.xml中进行redis相关的配置(本文采用的springboot版本为2.1.7): 项目运行前记得启动redis的server服务器。。 二、配置Redis的set、get模板 这里配置了两个模板,一个是设置存放的值为St 阅读全文
posted @ 2019-08-23 13:08
ring977
阅读(1829)
评论(0)
推荐(0)
摘要:
一、pom文件中导入相关依赖 二、分别编写任务代码类 三、分别编写相关的scheduler类(也可以写在一个类里) 四、启动springboot即可查看任务执行情况 具体的执行时间可以自己设置:这里分别是4秒和6秒: 阅读全文
posted @ 2019-08-23 12:33
ring977
阅读(2436)
评论(0)
推荐(0)

浙公网安备 33010602011771号