摘要:
学习笔记之Redission redission是为了解决锁失效问题而出现的 锁失效问题:由于现在我们部署了多个tomcat,每个tomcat都有一个属于自己的jvm,那么假设在服务器A的tomcat内部,有两个线程,这两个线程由于使用的是同一份代码,那么他们的锁对象是同一个,是可以实现互斥的,但是 阅读全文
摘要:
学习笔记之Redis消息队列-基于Stream的消息队列 Stream 是 Redis 5.0 引入的一种新数据类型,可以实现一个功能非常完善的消息队列。 其实只需要知道写入消息队列的命令和读取消息队列的命令就行了 写入消息队列:XADD 读取消息队列的方式之一:XREAD 在业务开发中,我们可以循 阅读全文
摘要:
学习笔记之synchronized ynchronized是一个JDK提供的同步的关键字,通过synchronized可以锁定一个代码块或者一个方法,从而实现锁的效果。 synchronized的几种用法 1.修饰在对象方法上 public class SynDemo { int i = 0; in 阅读全文