promo_download_app_ios_2025
Натисніть знайти для пошуку
Troubleshooting Java: Read, debug, and optimize JVM applications, Laurentiu Spilca
Troubleshooting Java: Read, debug, and optimize JVM applications, Laurentiu Spilca
Характеристики та опис

Основні

СтанНовий

Користувальницькі характеристики

Папірбіла, оффсет
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. \n \nIn Troubleshooting Java: Read, debug, and optimize JVM applications you will learn how to: \n \nDetermine what code does the first time you see it \nExpose code logic problems \nEvaluate heap dumps to find memory leaks \nMonitor CPU consumption to optimize execution \nUse thread dumps to find and solve deadlocks \nEasily follow a service-oriented or microservices system \nProperly use logging to better understand Java app execution \nUse Java debuggers efficiently \n \nSearching 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 hours—or even days—of time. Each new technique is explained with lively illustrations and engaging real-world examples. \n \nAbout the technology \nFact: 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. \n \nAbout the book \nTroubleshooting 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. \n \nWhat's inside \n \nDetermine what code does the first time you see it \nEvaluate heap dumps to find memory leaks \nMonitor CPU consumption to optimize execution \nUse thread dumps to find and solve deadlocks \nUncover glitches in code logic \nLocate intermittent runtime problems \n \nAbout the reader \nFor intermediate Java developers. \n \nAbout the author \nLaurentiu 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. \n \nTable of Contents \nPART 1 - THE BASICS OF INVESTIGATING A CODEBASE \n1 Revealing an app’s obscurities \n2 Understanding your app’s logic through debugging techniques \n3 Finding problem root causes using advanced debugging techniques \n4 Debugging apps remotely \n5 Making the most of logs: Auditing an app’s behavior \nPART 2 - DEEP ANALYSIS OF AN APP’S EXECUTION \n6 Identifying resource consumption problems using profiling techniques \n7 Finding hidden issues using profiling techniques \n8 Using advanced visualization tools for profiled data \n9 Investigating locks in multithreaded architectures \n10 Investigating deadlocks with thread dumps \n11 Finding memory-related issues in an app’s execution \nPART 3 - FINDING PROBLEMS IN LARGE SYSTEMS \n12 Investigating apps’ behaviors in large systems
\n

Також купити книгу Troubleshooting Java: Read, debug, and optimize JVM applications, Laurentiu Spilca можливо по посиланню:

Troubleshooting Java: Read, debug, and optimize JVM applications, Laurentiu Spilca

В наявності
Код: man010303
550 
Способи оплати
Безпечна оплата
  • Як післяплата, тільки без переплат
  • Повернем гроші, якщо щось піде не так
  • Bigl гарантує безпеку
Післяплата
Нова Пошта
Оплата на рахунок
IBAN UA413808050000000026007762985
Способи доставки
Нова Пошта — Безкоштовно за умови
Умови повернення
Повернення товару впродовж 14 днів за рахунок покупця
Інші товари продавця
Подібні товари інших продавців
Дивіться також
Новинки в категорії комп'ютерні книги
Чат