标签:java

java

30个要点帮你完成java代码优化

30个要点帮你完成java代码优化
通过java代码规范来优化程序,优化内存使用情况,防止内存泄露 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本...

4周前 (09-19) 27℃ 0评论 0喜欢

java

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

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

3个月前 (07-31) 46℃ 0评论 0喜欢

java

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

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

3个月前 (07-31) 31℃ 0评论 0喜欢

java

详解Lock与synchronized 的区别

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

3个月前 (07-21) 38℃ 0评论 0喜欢

java

为何服务器QPS上不去?Java线程调优权威指南

为何服务器QPS上不去?Java线程调优权威指南
从刚问世起,Java 的部分魅力就来自其多线程。即便在多核和多 CPU 系统司空见惯之前,能够轻松编写多线程程序也是 Java 的一个标志性特征。 Java 性能方面的吸引力显而易见:如果有两个 CPU 可用,那么一个应用能够完成的工作量可...

3个月前 (07-14) 41℃ 0评论 0喜欢