Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
99 results found. sorted by date .
Results Page:  Previous Next
Author Spilcă, Laurenţiu, author.

Title Troubleshooting Java : read, debug, and optimize JVM applications / Laurentiu Spilcă. [O'Reilly electronic resources]

Publication Info. Shelter Island : Manning Publications, [2023]
©2023
QR Code
Description 1 online resource (xv, 309 pages) : illustrations.
Note Includes index.
Summary 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. "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.
Contents Part 1. The basics of investigating a codebase. Revealing an app's obscurities -- Understanding your app's logic through debugging techniques -- Finding problem root causes using advanced debugging techniques -- Debugging apps remotely -- Making the most of logs : auditing an app's behavior -- Part 2. Deep analysis of an app's execution. Identifying resource consumption problems using profiling techniques -- Finding hidden issues using profiling techniques -- Using advanced visualization tools for profiled data -- Investigating locks in multithreaded architectures -- Investigating deadlocks with thread dumps -- Finding memory-related issues in an app's execution -- Part 3. Finding problems in large systems. Investigating apps' behaviors in large systems.
Subject Java (Computer program language)
Debugging in computer science.
Java (Langage de programmation)
Débogage.
Debugging in computer science
Java (Computer program language)
Other Form: Print version: Spilcă, Laurenţiu. Troubleshooting Java. Shelter Island : Manning Publications, [2023] 9781617299773 (OCoLC)1374073440
ISBN 9781617299773 (electronic bk.)
1617299774 (electronic bk.)
9781638351863 (electronic bk.)
1638351864 (electronic bk.)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information