- 博客(4)
- 收藏
- 关注
原创 并发编程-锁
锁ReentrantLockReentrantLock实现wait和notiftyCondition接口来实现多路通知tryLock和TryLock(time, uint)ReentrantLock在Java多线程中,可以使用synchronized关键字来实现线程之间的同步互斥,但在JDK1.5中新增加ReentranLock类也可以达到同样的效果,并且在扩展功能上更加强大,比如具有嗅探锁定、多路分支通知等,而且在使用上也比synchronized更加灵活。从运行结果来看,当前线程打印完毕之后将锁进行
2020-10-23 09:35:18 97
原创 SpringBoot整合ActiveMQ
一. queue队列编写消费者工程activemq-consumernew ActiveMQ工程pom文件中MQ的坐标<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency> 配置application
2020-05-31 16:52:17 150
原创 ActiveMQ持久化
1. 消费者代码编写package com.sxz.activemqconsumer;import org.apache.activemq.ActiveMQConnectionFactory;import javax.jms.*;import java.io.IOException;/** * @author song.xinzhi * @Destination: TODO * @date: 2020/4/12 */public class TopicConsumerPersist
2020-05-31 16:17:53 168
原创 ActiveMQ 环境搭建
ActiveMQ定义ActiveMQ是一种开源的基于JMS(Java Message Servie)规范的一种消息中间件的实现,(常用的几种信息交互技术(httpClient、hessian、dubbo、jms、webservice 五种)),消息的发送应该是异步的、非阻塞的。也就是说消息的发送者发送完消息后就直接返回了,不需要等待接收者返回后才能返回,发送者和接收者可以说是互不影响。所以这种规范(标准)能够减轻或消除系统瓶颈,实现系统之间去除耦合,提高系统的整体可伸缩性和灵活性。JMS只是Java E
2020-05-31 15:36:12 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人