`
ningmeng88
  • 浏览: 8077 次
社区版块
存档分类
最新评论

深入Java程序性能调优

    博客分类:
  • java
阅读更多

Java性能调优http://www.ibeifeng.com/goods-453.html

 

深入Java程序性能调优(阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优)

课程讲师:special

课程分类:Java核心

适合人群:初级

课时数量:33课时

更新程度:完成

用到技术:阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优

涉及项目:模式在实际开发中运用

 

国内关于Java性能调优的课程非常少,如此全面深入介绍Java性能调优,北风算是独家,Special讲师,十余年Java方面开发工作经验,资深软件开发系统架构师,本套课程系多年工作经验与心得的总结,课程有着很高的含金量和实用价值,一套拥有,高薪可求,适于java软件开发工程师。

 

1、Java性能调优课程内容简介

深入Java程序性能调优专注于java应用程序的优化方法,技巧和思想,深入剖析软件设计层面、代码层面、JVM虚拟机层面的优化方法,理论结合实际,使用丰富的示例帮助学员理解理论知识。

2、Java性能调优课程大纲

第一课(性能概述--两个实战在线项目对比突出性能的重要性)

第二课(性能概述--阿姆达尔定律解决性能的关键点)

第三课(设计优化--模式在实际开发中运用01)

第四课(设计优化--模式在实际开发中运用02--延迟加载的核心)

第五课(设计优化--模式在实际开发中运用03--基于动态代理的拦截器)

第六课(设计优化--模式在实际开发中运用04--基于动态代理完成实战开发)

第七课(设计优化--模式在实际开发中运用05--基于享元模式提升性能)

第八课(设计优化--模式在实际开发中运用06--基于装饰模式提升性能)

第九课(设计优化--模式在实际开发中运用07--基于观察者模式提升性能)

第十课(设计优化--模式在实际开发中运用08--缓冲组件提升性能)

第十一课(设计优化--模式在实际开发中运用09--缓存组件提升性能)

第十二课(设计优化--实际开发中的缓存)

第十三课(设计优化--时间换空间及空间换时间实战)

第十四课(程序优化--避免String的内存泄露)

第十五课(程序优化--选择不同的字符串分割提升性能)

第十六课(程序优化--集合之间的性能比较01)

第十七课(程序优化--集合之间的性能比较02)

第十八课(程序优化--遍历集合最高性能的方法选取)

第十九课(程序优化--选择实现红黑树的TreeMap排序提升性能)

第二十课(程序优化--常用提高性能技巧01)

第二十一课(程序优化--常用提高性能技巧02)

第二十二课(程序优化--常用提高性能技巧03)

第二十三课(程序优化--NIO操作提高性能01)

第二十四课(程序优化--NIO操作提高性能02(对buffer操作))

第二十五课(程序优化--NIO操作提高性能03(内存映射))

第二十六课(程序优化--java中的四种引用01))

第二十七课(并行程序优化--并行开发的设计模式01))

第二十八课(并行程序优化--并行开发的设计模式02(Master-Worker模式)))

第二十九课(并行程序优化--并行开发的设计模式03(GuardedSuspension模式))))

第三十课(并行程序优化--并行开发的设计模式04(不变模式及生产者消费者模式)))))

第三十一课(并行程序优化--模式结束及使用线程池提高效率)

第三十二课(并行程序优化--同步及ThreadLocal提高性能)

第三十三课(JVM调优-调整Xss提升栈大小)

分享到:
评论

相关推荐

    java程序性能优化

    《Java程序性能优化:让你的Java程序更快、更稳定》以Java性能调优为主线,系统地阐述了与Java性能优化相关的知识与技巧。  《Java程序性能优化:让你的Java程序更快、更稳定》共6章,先后从软件设计、软件编码、...

    Java程序性能优化

    《Java程序性能优化:让你的Java程序更快、更稳定》以Java性能调优为主线,系统地阐述了与Java性能优化相关的知识与技巧。《Java程序性能优化:让你的Java程序更快、更稳定》共6章,先后从软件设计、软件编码、JVM调优...

    Java程序性能优化 _让你的Java程序更快、更稳

    《Java程序性能优化:让你的Java程序更快、更稳定》以Java性能调优为主线,系统地阐述了与Java性能优化相关的知识与技巧。 《Java程序性能优化:让你的Java程序更快、更稳定》共6章,先后从软件设计、软件编码、JVM...

    大话JAVA性能优化.pdf

    具体包括:性能优化策略、程序编写及硬件服务器的基础知识、Java API优化建议、算法类程序的优化建议、并行计算优化建议、Java程序性能监控及检测、JVM原理知识、其他相关优化知识等。 通读《大话Java性能优化》后...

    《Java程序性能优化:让你的Java程序更快、更稳定》完整扫描PDF版网盘链接

    一个优秀的程序员,不仅要会编写程序,更要会编写高质量的程序,感受Java开发中的大智慧,让你的Java程序更优美 专注于Java应用程序的优化方法、技巧和思想,深入剖析软件设计层面、代码层面、JVM虚拟机层面的优化...

    大话JAVA性能优化 周明耀 PDF

    具体包括:性能优化策略、程序编写及硬件服务器的基础知识、Java API优化建议、算法类程序的优化建议、并行计算优化建议、Java程序性能监控及检测、JVM原理知识、其他相关优化知识等。 通读《大话Java性能优化》后,...

    深入理解Java虚拟机视频教程(jvm性能调优+内存模型+虚拟机原理)视频教程

    第61节性能调优-案例100:23:28分钟 | 第62节性能调优-案例200:10:05分钟 | 第63节性能调优-案例300:12:41分钟 | 第64节前半部分内容整体回顾00:15:41分钟 | 第65节Class文件简介和发展历史 [免费观看] 00:11:26...

    JVM和性能优化.xmind

    1、Java内存区域 2、垃圾回收器和内存分配策略 3、JVM的执行子系统 4、编写高效优雅Java程序 5、深入了解性能优化

    JAVA高并发高性能高可用高扩展架构视频教程

    WEB服务器优化之Tomcat7性能调优 JVM概述 Java开发技术之(项目工程的日志管理) 数据库连接池原理详解 Java企业级框架之核心技术(反射) Java-Base64算法(创新_防止表单重复提交) 揭开springAOP神秘面纱之动态代理 ...

    Java面试通关宝典:深度解读核心知识点与实战技巧,全面提升面试表现力与技术实力

    JVM与性能优化:这部分问题涵盖了JVM内存模型、垃圾收集、性能调优等内容。例如,解释JVM的内存区域划分和作用;理解垃圾收集算法和调优策略;讨论如何分析和优化Java应用程序的性能等。 通过深入学习和理解这些问题...

    Java优化编程(第2版)

    展示了如何提升Java应用性能,并且给出了优化前与优化后的Java应用程序的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,深入分析了影响Java应用程序性能的根本原因。本书不是教你怎样使用...

    Java进阶教程解密JVM视频教程

    JVM 是 Java 程序的运行环境,学习 JVM,方能了解 Java 程序是如何被执行的,为进一步深入底层原理乃至程序性能调优打好基础。通过学习这门课程,你将掌握:1. JVM 内存结构的组成、各部分功能作用,学会利用内存...

    打造高性能Java应用需掌握的5大知识

    性能这个东西可能是很多同学在日常写java code的时候很少去关心的,但是在我们写code的过程中确又时时离不开对程序性能的影响,小到我们使用位运算来实现算术运算,大到我们对JAVA代码的总体架构设计,性能其实离...

    2023java最新学习路线.docx

    2. 性能优化:学习分析和调优Java应用程序的性能,了解内存管理、垃圾回收、性能监测和调优工具。 3. 反射和字节码操作:学习使用Java的反射机制和字节码操作库,实现动态代理、代码生成和运行时修改类的功能。 4....

    Java虚拟机体系结构深入研究总结

     要对Java程序进行内存优化和性能调优,不了解虚拟机的内部原理(或者叫规范更严谨一点)是肯定不行的,这里推荐一本好书《深入Java虚拟机 (第二版)》(Bill Venners著,曹晓刚 蒋靖 译,实际上本文正是作者阅读本书...

    Java虚拟机规范中文版

    但分析程序的执行行为问题(虚拟机是怎样做的、性能如何)则意义不大,如需对具体虚拟机实现进行调优、性能分析等,我推荐在本书基础上继续阅读《Java Performance》和《Oracle JRockit The Definitive Guide》等书...

    深入理解_Java_虚拟机 JVM_高级特性与最佳实践

    / 112 5.2.5 服务器JVM进程崩溃 / 113 5.3 实战:Eclipse运行速度调优 / 114 5.3.1 调优前的程序运行状态 / 114 5.3.2 升级JDK 1.6的性能变化及兼容问题 / 117 5.3.3 编译时间和类加载时间的优化 / 122 5.3.4 ...

    深入理解JVM内存结构及运行原理全套视频加资料.txt

    JVM是Java知识体系中的重要部分,对JVM底层的了解是每一位Java程序员深入Java技术领域的重要因素。本课程试图通过简单易懂的方式,系统的深入讲解JVM相关知识。包括JVM执行过程、虚拟机类加载机制、运行时数据区、GC...

    达内java培训目录

    JavaSE核心 异常处理、多线程基础、IO系统、网络编程、Java反射机制、JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)、Java泛型、JDK新特性 熟练掌握JavaSE核心内容,特别是IO和多线程;...

Global site tag (gtag.js) - Google Analytics