你的位置: 首页 > 公开课首页 > 其它 > 课程详情
课程介绍 评价详情(0)
本课程名称: 软件设计模式和J2EE系统性能调优培训通知
查看更多:其它公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
课程收益:
开源框架设计案例实战分析
J2EE系统性能调优
BEA Weblogic/IBM WebSphere/Apache Tomcat应用服务器性能调优
培训颁发证书:
课程大纲
二、设计模式概述
设计模式的分类和应用
过度使用设计模式后果分析
三、设计模式与架构
设计模式如何上升为架构模式
常见的架构模式
利用设计模式改善架构
架构中各种模式的集成与融合
四、软件设计模式详解
创建型模式
简单工厂模式(Simple Factory) 、工厂模式(Factory Method) 、抽象工厂模式(Abstract Factory) 、单实例模式(Singleton) 、建造模式(Builder) 、原型模式(Prototype)
创建型模式的讨论
案例实战:Jive项目设计模式分析
结构型模式
适配器模式(Adapter) 、桥模式(Bridge) 、组合模式(Composite) 、外观模式(Fa.ade) 、享元模式(Flyweight) 、代理模式(Proxy)
结构模式的讨论
案例实战:Struts 2.0框架设计模式分析
行为模式
责任链模式(Chain of responsibility) 、命令模式(Command) 、迭代器模式(Iterator) 、中介者模式(Mediator) 、备忘录模式(Memento) 、观察者模式(Observer) 、状态模式(State) 、策略模式(Strategy) 、模板方法(Template Method) 、解析器模式(Interpreter)
行为模式的讨论
案例实战:Spring2.X框架设计模式分析
五、J2EE设计模式
J2EE应用表示层设计考虑和最佳实践
表示层设计模式:Intercepting Filter、Front Controller、Context Object、Application Controller、View Helper、Composite View、Service to Worker、Dispatcher View
J2EE应用业务层设计考虑和最佳实践
J2EE业务层设计模式:Business Delegate、Service Locator、Session Façade、Application Service、Business Object、Composite Entity、Transfer Object、Transfer Object Assembler、Value List Handler
J2EE应用集成层设计考虑和最佳实践
J2EE集成层设计模式:Data Access Object、Service Activator、Domain Store、Web Service Broker
六、J2EE性能调优
了解系统限制和设定调优目标
建立性能调优策略
决定调优时机
如何避免垃圾收集
如何调优String操作性能
如何调优循环、多分支和递归
如何调优多线程应用程序
J2EE应用程序性能调优分析
七、性能调优方法
负载测试方法:负载测试方法设计、负载测试过程
基于等待的调优:调优原理、JVM堆、调优案例
应用程序瓶颈
八、调优应用服务器
应用服务器要求
快速抓住80%性能:调优JVM堆、线程池、连接池、Caches
微调剩余的20%性能
调优DataSource:Prepared Statement Caches
配置JDBC高级选项
Weblogic/WebSphere性能监视和调优
调优Weblogic/WebSphere Server
Tomcat Server性能调优
九、解决常见的JAVA EE性能问题
Out-of-Memory错误:Out-of-Memory错误原因,解决内存泄露
线程池问题
JDBC连接池问题
JDBC Prepared Statements问题
JMS和Message-Driven Bean Pools问题
事务问题
十调优技巧集合
面向开发人员的十个最佳实践
面向管理人员的十个最佳实践
在系统上线前十项重要的任务
培训师介绍
本课程名称: 软件设计模式和J2EE系统性能调优培训通知
查看更多:其它公开课