Java
loveluobobo
这个作者很懒,什么都没留下…
展开
-
J2EE系统很慢,如何解决性能问题
这篇文章,是PRO JAVA EE 5 Performance Management and Optimization 的一个章节,作者Steven Haines分享了他在调优企业级JAVA应用时所遇到的常见问题。 Java EE(Java企业开发平台)应用程序,无论应用程序服务器如何部署,所面对的一系列问题大致相同。作为一个JAVAEE问题解决专家,我曾经面对过众多的环境同时也写了不少转载 2013-07-03 15:27:33 · 1497 阅读 · 0 评论 -
Hibernate 延迟加载充分体现了代理模式的优势
Hibernate 延迟加载在hibernate.cfg.xml 中配置, lazy = “true/false”通常情况下,不应该关闭延迟加载策越,例如,当加载一个订单对象时,且该对象有N个产品,如果关闭延迟加载,那么Hibernate 在加载订单对象时,会同时加载N个产品对象,假如一个订单对象对应1万个产品对象,而此时只需要访问一个订单对象,那么是系统消耗不必要的内存,从而影响性能。原创 2013-07-03 15:02:25 · 646 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space
问题描述: 应用服务器突然停止了,原创 2014-07-04 15:14:21 · 463 阅读 · 0 评论 -
JAVA 堆内存的分析与配置
转载 2014-07-11 14:58:09 · 400 阅读 · 0 评论 -
JVM参数详解与配置
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同转载 2014-07-11 14:48:07 · 621 阅读 · 0 评论 -
WebSphere MQ基础命令
基础概念 对于MQ,我们需要知道4个名词:队列管理器、队列、消息、通道;对于编程设计人员,通常更关心消息和队列,对于维护管理人员,通常 会更关心队列管理器和通道。如果我们把队列管理器比作是数据库,那么队列就是其中的一张表,消息就是表中的一条记录。 队列:我们可以简单地把队列看成一个容器,用于存放消息。 队列管理器:队列管理器构建了独立的 MQ 的运行环境,它是消息队列的管理者,用来维护和管理转载 2015-05-27 15:02:48 · 803 阅读 · 0 评论