Cargando…

Troubleshooting Java : read, debug, and optimize JVM applications /

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Spilcă, Laurenţiu (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Shelter Island : Manning Publications, [2023]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1375474610
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 230411s2023 nyua o 001 0 eng d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d N$T  |d OCLCF  |d OCLCO 
019 |a 1382798483 
020 |a 9781617299773  |q (electronic bk.) 
020 |a 1617299774  |q (electronic bk.) 
020 |z 1617299774 
020 |a 9781638351863  |q (electronic bk.) 
020 |a 1638351864  |q (electronic bk.) 
035 |a (OCoLC)1375474610  |z (OCoLC)1382798483 
037 |a 9781617299773  |b O'Reilly Media 
050 4 |a QA76.73.J38 
082 0 4 |a 005.1/4  |2 23/eng/20230411 
049 |a UAMI 
100 1 |a Spilcă, Laurenţiu,  |e author. 
245 1 0 |a Troubleshooting Java :  |b read, debug, and optimize JVM applications /  |c Laurentiu Spilcă. 
264 1 |a Shelter Island :  |b Manning Publications,  |c [2023] 
264 4 |c ©2023 
300 |a 1 online resource (xv, 309 pages) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
520 |a 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. 
505 0 |a 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. 
588 |a Description based on print version record. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Java (Computer program language) 
650 0 |a Debugging in computer science. 
650 6 |a Java (Langage de programmation) 
650 6 |a Débogage. 
650 7 |a Debugging in computer science  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Spilcă, Laurenţiu.  |t Troubleshooting Java.  |d Shelter Island : Manning Publications, [2023]  |z 9781617299773  |w (OCoLC)1374073440 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781617299773/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 3553938 
994 |a 92  |b IZTAP