1.内置监控(happybit.jsp)
2.内置管理
3.先测量性能,再优化
4.为版本并存使用独立的jre
5.了解jdbc驱动,了解数据库
6.批处理sql语句以避免往返访问
7.不要假设拥有数据,schema经常变化,写sql时不要写select * from table,只取回需要的列
8.积极加载频繁使用的数据,惰性加载不频繁使用的数据
9.对象优先的持久化方法
如果要采用对象优先的持久化方法,不能仅仅因为“更容易使用”就选择它,需要考虑到对象的同一性问题。

,
当查询Person A时,其spouse B是否查出,当查询B时,其spouse A与已经查出的A什么关系?
10.常用的垃圾收集算法:标记清除、分代收集、复制收集,引用计数已经废弃(因为无法解决循环引用的场景)
11.尽量不要使用finalizable,因为它有可能会给垃圾收集带来麻烦
12.优先采用容器管理的资源
除了个别异常情况之外,开发者几乎没有什么理由去自己管理在j2ee容器中的资源--底层的规范或容器自身的实现通常将更好的完成这项工作,这要归功于他们具有更多的有关资源在内部如何被操作的知识。
servlet规范中没有为开发者提供任何方式来集成servlet容器的线程管理方案。在servlet中启动的线程将在servlet容器的控制之外。如果在servlet中启动多个线程,很可能会陷入线程切换的时间比实际工作的时间还要长的境地。

- 大小: 5.2 KB
分享到:
相关推荐
《Effective Enterprise Java》是一本由James Gosling、Bill Venners和Cay S. Horstmann合著的经典著作,旨在帮助Java开发者深入理解和利用企业级Java技术。这本书提供了78条具体的建议,涵盖了从设计模式到并发编程...
构建高效的Java企业级系统是项困难的工作。本书详细介绍企业级计算技术中的常见问题,并描述使用企业级Java平台技术处理这些问题的方法。本书以若干条建议、揸南的形式,言简意赅地介绍了J2EE开发中的微妙之处。无论...
《Effective Enterprise Java》是一本深度探讨企业级Java应用开发的经典著作。这本书主要针对J2EE(Java 2 Platform, Enterprise Edition)平台,旨在提供一系列实用的编程指导和最佳实践,帮助开发者编写出高效、...
《Effective Enterprise Java》、《Ant权威指南》以及《Sleepless in Java》这三本书涵盖了广泛的Java开发和企业级应用实践的知识。以下是对这些书籍主要内容的详细解析: 《Effective Enterprise Java》是一本关于...
《Effective Enterprise Java》是Java开发领域的一本经典著作,由著名技术专家Bill Venners编著,被广大Java开发者誉为“四大名著”之一。这本书深入探讨了在企业级Java开发中如何写出高效、可维护和易于理解的代码...
《Effective Enterprise Java》是一本备受推崇的编程指南,专注于提高Java在企业级应用中的效率和质量。这本书由著名软件工程师撰写,旨在帮助开发者理解和掌握Java平台的核心特性,并提供了一套实用的编程准则和...
《Effective Enterprise Java》这本书是专为解决企业级系统设计与实现中的难题而撰写的,尤其针对Java平台。书中的内容主要围绕如何构建高效、可扩展和健壮的Java企业级应用展开,强调理解和应对在多用户共享数据、...
《Effective Enterprise Java》是一本深度探讨企业级Java开发实践的权威书籍,中文版名为《Effective.Enterprise.Java.Chinese.eBook.CN》。这本书由多位经验丰富的Java开发者共同编写,旨在帮助程序员提高Java在...
**《Effective Enterprise Java》** - 内容概述:这本书着重于企业级Java应用的设计和开发,提供了大量的案例分析和解决方案,非常适合进行大规模系统开发的团队参考。 #### 3. **《Expert One-on-One J2EE ...