分类:java

深入浅出JMS(三)–ActiveMQ简单的HelloWorld实例

深入浅出JMS(三)–ActiveMQ简单的HelloWorld实例
这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你对点对点模型的认识较浅,可以看一下第一篇博文的介绍。 JMS其实并没有想象的那么高大上,看完这篇博文之后,你就知道什么叫简单,下面直接进入主题。 开发环境 我们使用的是...

2周前 (07-31) 19℃ 0评论 0喜欢

深入浅出JMS(二)–ActiveMQ简单介绍以及安装

深入浅出JMS(二)–ActiveMQ简单介绍以及安装
现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。 上篇博文深入深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS...

2周前 (07-31) 13℃ 0评论 0喜欢

Java多线程并发最佳实践

Java多线程并发最佳实践
编写并发代码是比较难,尽管Java语言提供了许多同步和并发支持,但是最终写出没有Bug的Java并发代码还是需要依靠个人的勤奋与专业知识。Java多线程并发最佳实践是一组实践的好点子,有助于你快速开发出优质的并发代码。如果你是新手,需要熟悉...

2周前 (07-31) 11℃ 0评论 0喜欢

深入Java集合学习系列:HashMap的实现原理

深入Java集合学习系列:HashMap的实现原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,并允许使用null值和...

4周前 (07-23) 11℃ 0评论 0喜欢

详解Lock与synchronized 的区别

详解Lock与synchronized 的区别
多次思考过Lock与synchronized 的区别,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助 理论知识 1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁...

4周前 (07-21) 14℃ 0评论 0喜欢