
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
RabbitMq 几种工作模式http://127.0.0.1:15672guest/guest消费模式1、自动模式-消费者从消息队列获取消息后,服务端就认为该消息已经成功消费。2、手动模式-消费者从消息队列获取消息后,服务端并没有标记为成功消费,消费者成功消费后需要将状态返回到服务端1.简单模式:一个生产者,一个消费者(声明队列,往里面塞值取值即可)2. work模式:一个生产者,多个消费者,每

如何在vue项目中使用高德地图注意页面创建地图时要加延迟。
Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log
一、各种锁参考 通俗易懂 悲观锁、乐观锁、可重入锁、自旋锁、偏向锁、轻量/重量级锁、读写锁、各种锁及其Java实现!悲观锁、乐观锁、可重入锁、自旋锁、偏向锁、轻量/重量级锁、读写锁悲观锁顾名思义,就是很悲观,每次拿数据时都认为别人会修改,所以每次拿数据时都会上锁,这样别人想拿这个数据就会阻塞(block )直到它拿到锁。传统关系型数据库就用到这种锁机制,比如行锁(for update),表锁等,读
Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log







