课程培训
Java程序性能调优培训课程

课程学习目标

目标一. 可以让学员掌握如何编写高质量的java代码
目标二. 可以让学员迅速了解java设计层面的优化
目标三. 可以让学员迅速了解java代码层面的优化
目标四. 可以让学员迅速了解jvm虚拟机层面的优化

 

课程大纲:
第一课(性能概述--两个实战在线项目对比突出性能的重要性)
第二课(性能概述--阿姆达尔定律解决性能的关键点)
第三课(设计优化--模式在实际开发中运用01)
第四课(设计优化--模式在实际开发中运用02--延迟加载的核心)
第五课(设计优化--模式在实际开发中运用03--基于动态代理的拦截器)
第六课(设计优化--模式在实际开发中运用04--基于动态代理完成实战开发)
第七课(设计优化--模式在实际开发中运用05--基于享元模式提升性能)
第八课(设计优化--模式在实际开发中运用06--基于装饰模式提升性能)
第九课(设计优化--模式在实际开发中运用07--基于观察者模式提升性能)
第十课(设计优化--模式在实际开发中运用08--缓冲组件提升性能)
第十一课(设计优化--模式在实际开发中运用09--缓存组件提升性能)
第十二课(设计优化--实际开发中的缓存)
第十三课(设计优化--时间换空间及空间换时间实战)
第十四课(程序优化--避免String的内存泄露)
第十五课(程序优化--选择不同的字符串分割提升性能)
第十六课(程序优化--集合之间的性能比较01)
第十七课(程序优化--集合之间的性能比较02)
第十八课(程序优化--遍历集合最高性能的方法选取)
第十九课(程序优化--选择实现红黑树的TreeMap排序提升性能)
第二十课(程序优化--常用提高性能技巧01)
第二十一课(程序优化--常用提高性能技巧02)
第二十二课(程序优化--常用提高性能技巧03)
第二十三课(程序优化--NI0操作提高性能01)
第二十四课(程序优化--NI0操作提高性能02(对buffer操作))
第二十五课(程序优化--NI0操作提高性能03(内存映射))
第二十六课(程序优化--java中的四种引用01))
第二十七课(并行程序优化--并行开发的设计模式01))
第二十八课(并行程序优化--并行开发的设计模式02(Master-Worker模式)))
第二十九课(并行程序优化--并行开发的设计模式03(GuardedSuspension模式))))
第三十课(并行程序优化--并行开发的设计模式04(不变模式及生产者消费者模式)))))
第三十一课(并行程序优化--模式结束及使用线程池提高效率)
第三十二课(并行程序优化--同步及ThreadLocal提高性能)
第三十三课(JVM调优-调整Xss提升栈大小)




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>