本课程从Java虚拟机和高并发编程两个角度来讲解Java的性能优化,一开始会演示应用中OOM现象,并由此开始引出JVM中最经典的垃圾回收机制,然后从JVM的原理开始剖析JVM的内部组成结构以及堆内存的分布情况。
2019年7月11-12日,中睿信息为某保险公司定制了为期2天的《Java代码优化和性能调优培训》包班培训圆满结束!
很多企业经常会面临两个问题:
一方面,抱怨应用从刚开始上线到现在一直都跑的好好的,发现最近突然变慢了,甚至还出现应用宕机,应用不可用的情况?服务重启后,恢复正常,但运行一段时间后又出现上述问题,反反复复。很是困扰开发和运维团队。开发人员也几经排查,没有发现什么bug,最终通过日志查看才发现是因为OOM导致服务不可用。为什么会出现OOM的现象呢?面对这种情况到底该如何解决呢? 技术分享
另一方面,随着应用数据量与访问量的增长,如何提高应用的吞吐量和访问性能?面对应用的性能瓶颈,势必从架构和代码两个层面均需要进行优化,那么在代码层面优化势必会需要掌握高并发编程的相关技能?但在高并发场景下如何解决高并发访问下的数据一致性问题?如何进行多线程编程?如何使用并发类容器在确保线程安全的前提下提高应用的并发量?如何使用多线程协作提供任务的处理性能?
本课程是中睿陈老师讲授,陈老师是研发迭代领域专家,互联网创业公司团队管理领域专家,阿里云企业级互联网架构认证专家。曾参与广东省智慧城市建设项目、教育行业云平台与虚拟化平台建设、基于IOT在美妆行业的平台建设、基于微服务架构的数据与服务共享平台建设。
擅长Java开发技能体系、软件架构、微服务、软件工程和研发团队管理,长期为某上市集团公司提供项目管理和架构顾问支持,曾在麦当劳、迪士尼、科海股份、花样年集团、中国电信等企业做过上门的项目服务,咨询及培训服务过300多家成长型企事业单位。 项目组合
本课程从Java虚拟机和高并发编程两个角度来讲解Java的性能优化,一开始会演示应用中OOM现象,并由此开始引出JVM中最经典的垃圾回收机制,然后从JVM的原理开始剖析JVM的内部组成结构以及堆内存的分布情况;接着深入讲解垃圾回收机制的常用算法以及垃圾回收策略,学会如何查看GC日志;紧接着讲解如何使用JVM的相关工具来监控java进程对内存空间的分布情况。最后通过一个调优案例来剖析JVM常用的调优思路。
通过2天的学习,使学员了解Java体系的技术要求,理解Java开发精髓,掌握J2SE种核心技术原理以及应用;掌握Java虚拟机的结构;掌握多线程的使用;掌握并发编程相关技术等。
关于中睿
全面的IT服务提供商—中睿信息是一家专业的IT服务提供商,获得国家“双软”、高新技术企业认证,通过CMMI L3、ISO9001、ISO20000、ISO27001认证,致力于解决企业信息化所遇到的最棘手问题。公司与微软(Microsoft)、甲骨文(Oracle)、思科(Cisco)、Pearson VUE等全球著名IT厂商建立长期的合作伙伴关系,业务涵盖企业IT架构与应用服务、软件研发顾问咨询服务、数据库服务、高级IT技术培训、软件项目研发、解决方案实施和就业培训。
在这里,你能学习到从0到1,系统全面的IT技术知识;
在这里,你能通过理论+实训的形式快速成长;
在这里,你不仅能结识到顶尖的大咖牛人,还能与资深教学团队一起玩转IT业。
更多课程