分享

还好懂点性能调优,终于找到了一份工作

 爱开发 2022-08-02 发布于广东

作为一名java程序员,java应用性能优化我们必须要考虑的问题。

典型的性能优化有接口超时,服务器负载高、并发数低,数据库频繁死锁等。java应用性能的瓶颈点非常多,比如磁盘、内存、网络 I/O 等系统因素。

学习java如何避免广而不精,如何进一步提高?

从Android转向java后端开发时,这两年我的学习过程中看了不少书,其中有不乏XXXX从入门到精通什么的。

虽然这类书籍有很多不足,但对于我从移动端转向后端的初学者,当时我还看得挺津津有味的,好像发现了新大陆。

直到后来我接触到一些优秀的书籍,我才逐渐领悟到品读一些优秀书籍那种感觉是多么的美妙。

如果说这个世界上有一种东西,能让人像着了魔一样疯狂痴迷的,那一定是书籍。

要说比书籍还让人沉迷的,那只能是编程书籍——《Java性能权威指南》。

本书作者Scott Oaks是Oracle公司的一位架构师,专注研究Oracle中间件软件的性能。加入Oracle之前,他曾于Sun Microsystem公司任职多年,在多个技术领域都有建树,是一位技术非常厉害人物。

市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。

通过使用JVM和Java平台,以及Java语言和应用程序接口,书中详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。

技术水平提高了,升职加薪还会遥远吗?

面试时,面试官提问的问题,大多数问题在这本书中都能找到对应的答案

通过阅读本书,我们还可以学到以下技能:

  • 运用四个基本原则最大程度地提升性能测试的效果

  • 理解JIT编译器的优缺点

  • 调优JVM垃圾收集器以减少对程序的影响

  • 解决Java EE和Java SE应用程序接口的性能问题

  • 改善Java驱动的数据库应用程序的性能

    …………

职场里,大多数人加班加点项目进度,却忽略了更深入地专研以至于做了不少项目,却发现技能提升不大,那很可能是忽略了内功修炼。

在程序的世界里,无论是前端开发,还是后端开发,都离不开内功修炼。没有了内功心法,脱离了根本,招式再多,都不如一招制敌。

编程的世界,需要外功修行,更需要内功修神。要想成为“扫地僧”一样的程序大神,“想要进行调优,必须先得找到性能瓶颈 此书会成为你java进阶的好帮手。

作者:洪生鹏  擅长java,qt、Android、小程序平台开发。头条号:洪生鹏。技术交流请加微信: hsp-88ios 

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多