- 13
- 0
- 约1.71万字
- 约 12页
- 2018-11-15 发布于江苏
- 举报
WebLogi优化经验谈
WebLogic优化经验谈
本文从J2EE应用架构来分别剖析系统调优,首先我们一般会从应用程序出发,去审核代码,做到代码级的优化,然后再调整应用服务器(BEA WebLogic8.1)和数据库 (Oracle9i)的参数,最后当然是调整操作系统和网络的性能(包括硬件升级)。诚然,在我遇到的很多项目中,都是出现了性能问题后才想到调优,而且一般都是先进行系统参数调整,实在解决不了才会对代码进行检查.实际上,我们应当将代码级的调优放在应用设计时来做,测试生产时修改代码将是一件极其痛苦的事情。
第一章 应用程序调优1.1.1 通用代码调优1.1.2 减小没有必要的操作 对象的创建是个很昂贵的工作,所以我们应当尽量减少对象的创建,在需要的时候声明它,初始化它,不要重复初始化一个对象,尽量能做到再使用,而用完后置null有利于垃圾收集。让类实现Cloneable接口,同时采用工厂模式,将减少类的创建,每次都是通过clone()方法来获得对象。另外使用接口也能减少类的创建。对于成员变量的初始化也应尽量避免, 特别是在一个类派生另一个类时。 异常抛出对性能不利。抛出异常首先要创建一个新的对象。Throwable接口的构造函数调用名为, fillInStackTrace()的本地(Native)方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。只要有异常被抛出,V
您可能关注的文档
- VIVOPEKNINDICE京.docx
- VI设计PPT.ppt
- vmware架虚拟局域网.doc
- VMWare网设置方式.doc
- Volcano航空法规.doc
- Vrnitz手模具手机结构与工艺.doc
- VR常用经典材参数设置.doc
- VTWGMW风发电设备机械性能(套).doc
- vvt发动机是么意思.docx
- V带单斜齿圆柱轮减速器.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 智源研究院2026十大AI技术趋势报告34页.pdf VIP
- (3.9)--世界遗产视野下的花山岩画文化景观解读及旅游发展建议.pdf VIP
- 大鹏无人机CW-10使用手册.pdf VIP
- 福建省泉州市石狮市2024-2025学年八年级下学期期末考试历史试卷(含答案).pdf VIP
- 给排水国标图集-04S520:埋地塑料排水管道施工.pdf VIP
- 2026年城市轨道交通供电工考试真题.docx
- 2025年福建省厦门市翔安区留置辅警笔试真题附答案解析.docx VIP
- 2025年人教版七年级数学下册期末专项练习:计算题(含答案).pdf VIP
- 一年级下册数学期末考试试卷.doc VIP
- 福建省泉州市培元中学2024-2025学年八年级下学期期末考试历史试卷(含答案).docx VIP
原创力文档

文档评论(0)