Troubleshooting Java : Read, Debug, and Optimize Jvm Applications

Spilca, Laurentiu

ISBN 10: 1617299774 ISBN 13: 9781617299773
Edité par Manning, 2023
Neuf(s) Couverture souple

Vendeur GreatBookPricesUK, Woodford Green, Royaume-Uni Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Vendeur AbeBooks depuis 28 janvier 2020


A propos de cet article

Description :

N° de réf. du vendeur 44558907-n

Signaler cet article

Synopsis :

Effectively reading and understanding existing code is a developer's superpower. In this book, you'll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems.

In   How To Read Java: Understanding, debugging, and optimizing JVM applications  you will learn how to:

  • Determine what code does the first time you see it
  • Expose code logic problems
  • Evaluate heap dumps to find memory leaks
  • Monitor CPU consumption to optimize execution
  • Use thread dumps to find and solve deadlocks
  • Easily follow a service-oriented or microservices system
  • Properly use logging to better understand Java app execution
  • Use Java debuggers efficiently

How To Read Java: Understanding, debugging, and optimizing JVM applications  teaches code investigation techniques that will help you understand how Java apps work, optimize them, and fix the bugs that break them. You'll go from the basics of debugging to advanced methods for locating problems in microservices architectures. Each new technique is explained with lively illustrations and engaging real-world examples.

about the technology

Tasks like searching for bugs, working through messy legacy code, and analyzing an application's readiness to support new features consume a lot of developer time. In fact, most developers spend more time trying to read and understand code than they do writing it! In this unique guide, you'll learn techniques like resolving deadlocks by examining thread dumps and locating memory leaks by inspecting the heap that will radically improve your efficiency when working with existing code in JVM languages like Java, Scala, and Kotlin.

À propos de l?auteur: Laurențiu Spilcă  is a skilled Java and Spring developer and an experienced technology instructor. He is the author of Manning's  Spring Start Here  and  Spring Security in Action .

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Détails bibliographiques

Titre : Troubleshooting Java : Read, Debug, and ...
Éditeur : Manning
Date d'édition : 2023
Reliure : Couverture souple
Etat : New

Meilleurs résultats de recherche sur AbeBooks

Image d'archives

Spilca, Laurentiu
Edité par Manning, 2023
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Ancien ou d'occasion paperback

Vendeur : HPB-Red, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

paperback. Etat : Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! N° de réf. du vendeur S_429307052

Contacter le vendeur

Acheter D'occasion

EUR 38,86
EUR 3,19 shipping
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Laurentiu Spilca
Edité par Pearson Education, 2023
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Neuf PAP

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur PB-9781617299773

Contacter le vendeur

Acheter neuf

EUR 46,21
EUR 5,74 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 15 disponible(s)

Ajouter au panier

Image d'archives

Spilca, Laurentiu
Edité par Manning, 2023
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Ancien ou d'occasion Couverture souple

Vendeur : medimops, Berlin, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : as new. Wie neu/Like new. N° de réf. du vendeur M01617299774-N

Contacter le vendeur

Acheter D'occasion

EUR 47,99
EUR 105 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Laurentiu Spilca
Edité par Pearson Education, 2023
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Neuf PAP

Vendeur : PBShop.store US, Wood Dale, IL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur PB-9781617299773

Contacter le vendeur

Acheter neuf

EUR 50,41
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 15 disponible(s)

Ajouter au panier

Image d'archives

Laurentiu Spilca
Edité par Manning Publications, 2023
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Neuf Paperback / softback

Vendeur : THE SAINT BOOKSTORE, Southport, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback / softback. Etat : New. New copy - Usually dispatched within 4 working days. N° de réf. du vendeur B9781617299773

Contacter le vendeur

Acheter neuf

EUR 57,71
EUR 19,71 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Laurentiu Spilca
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Neuf Taschenbuch

Vendeur : AHA-BUCH GmbH, Einbeck, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. Neuware - Effectively reading and understanding existing code is a developer's superpower. In this book, you'll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems.In Troubleshooting Java: Read, debug, and optimize JVM applications you will learn how to: Determine what code does the first time you see it Expose code logic problems Evaluate heap dumps to find memory leaks Monitor CPU consumption to optimize execution Use thread dumps to find and solve deadlocks Easily follow a service-oriented or microservices system Properly use logging to better understand Java app execution Use Java debuggers efficiently Searching for bugs, detangling messy legacy code, or evaluating your codebase for new features sucks up much of a developer's time. Troubleshooting Java: Read, debug, and optimize JVM applications teaches code investigation techniques that will help you efficiently understand how Java apps work, how to optimize them, and how to fix the bugs that break them. You'll go from the basics of debugging to advanced methods for locating problems in microservices architectures, and save yourself hoursor even daysof time. Each new technique is explained with lively illustrations and engaging real-world examples. Purchase of the print book includes a free Elektronisches Buch in PDF, Kindle, and ePub formats from Manning Publications. About the technology Fact: Over the course of your career, you'll spend far more time reading code than you will writing it. The code investigation skills in this book will radically improve your efficiency in understanding and improving Java applications. About the book Troubleshooting Java: Read, debug, and optimize JVM applications presents practical techniques for exploring and repairing unfamiliar code. In it, you'll learn timesaving practices for discovering hidden dependencies, discovering the root causes of crashes, and interpreting unexpected results. Go beyond profiling and debugging and start understanding how Java applications really work. What's inside Determine what code does the first time you see it Evaluate heap dumps to find memory leaks Monitor CPU consumption to optimize execution Use thread dumps to find and solve deadlocks Uncover glitches in code logic Locate intermittent runtime problems About the reader For intermediate Java developers. About the author Laurentiu Spilca is a skilled Java and Spring developer and an experienced technology instructor. He is the author of Spring Start Here and Spring Security in Action. Table of Contents PART 1 - THE BASICS OF INVESTIGATING A CODEBASE 1 Revealing an app's obscurities 2 Understanding your app's logic through debugging techniques 3 Finding problem root causes using advanced debugging techniques 4 Debugging apps remotely 5 Making the most of logs: Auditing an app's behavior PART 2 - DEEP ANALYSIS OF AN APP'S EXECUTION 6 Identifying resource consumption problems using profiling techniques 7 Finding hidden issues using profiling techniques 8 Using advanced visualization tools for profiled data 9 Investigating locks in multithreaded architectures 10 Investigating deadlocks with thread dumps 11 Finding memory-related issues in an app's execution PART 3 - FINDING PROBLEMS IN LARGE SYSTEMS 12 Investigating apps' behaviors in large systems. N° de réf. du vendeur 9781617299773

Contacter le vendeur

Acheter neuf

EUR 65,42
EUR 62,84 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Spilca, Laurentiu
Edité par Manning Pubns Co, 2022
ISBN 10 : 1617299774 ISBN 13 : 9781617299773
Neuf Paperback

Vendeur : Revaluation Books, Exeter, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Brand New. 440 pages. 9.25x7.37x1.10 inches. In Stock. N° de réf. du vendeur zk1617299774

Contacter le vendeur

Acheter neuf

EUR 91,48
EUR 14,28 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier