简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
现象:在分布式部署时,单个服务的虚拟机不断变大,直到内存被用的所剩无几,然后出现各种各样的异常解决思路:优化虚拟机堆的空间大小,根据实际物理内存的大小进行比例分配,并且,堆不进行自动扩展。然后使用ParNew+CMS进行垃圾回收,在多线程高并发的情况下,表现很好export CATALINA_OPTS="$CATALINA_OPTS -Xms3000m"
<br />引用:http://www.javaeye.com/topic/718645<br /> <br />默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,<br />默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态的
遇到一个很讨厌的问题,用maven2构建web项目的时候,没有run on server的选项,很让人讨厌。google一下之后,看到一位iteye的仁兄写的帖子,试了一下,bingo,果然好用。地址:http://celestialwolf.iteye.com/blog/720303#comments 初学maven即感受到其强大的便捷性,大体记录下maven的基础知识以备不时之需。
<br />JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 <br /><br />下载地址:http://json-lib.sourceforge.net/ <br />还要需要的第3方包: <br />org.apache.commons(3.2以上版本) <br />org.apache.oro<br />net
<br />现代软件项目不再是单个本地团队独立开发的产物。随着健壮的企业级开源组件的可用性日益提高,当今的软件项目需要项目团队间的动态协作,往往也需要混合使用在全球范围内创建和维护的组件。如今,Apache Maven 构建系统步入了第二代,它和由 Internet 带来的全球软件开发时代之前所创建的那些遗留构建工具不同,它完全是重新设计的,以应对这些现代的挑战。本教程将带您从头领略 Maven