Лауренциу Спилкэ - Java: устранение проблем
Название: | Java: устранение проблем | |
Автор: | Лауренциу Спилкэ | |
Жанр: | Учебники и самоучители по компьютеру, Java, Java Script | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Java: устранение проблем"
В этой книге представлены практические методики исследования и улучшения незнакомого кода. Вы узнаете о том, как определять скрытые зависимости, выявлять главные причины критических сбоев и аварийных завершений приложений, а также интерпретировать неожиданные результаты. Осваивайте профилирование и отладку и начинайте исследовать, как в действительности работают Java-приложения.
Издание подойдет для Java-разработчиков средней квалификации.
«Наконец-то вышла книга, которая демонстрирует, как устранять проблемы и исследовать Java-приложения в производственной среде! Она определенно может спасти положение!»
Атул Шринивас Хот, SquareOne Insights
Читаем онлайн "Java: устранение проблем". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (130) »
https://t.me/javalib
Лауренциу Спилкэ
Java: устранение проблем
Чтение, отладка и оптимизация
JVM-приложений
Troubleshooting Java
READ, DEBUG, AND
JVM
MongoDB
inOPTIMIZE
Action
APPLICATIONS
KYLE BANKER
LAURENŢIU SPILCĂ
MANNING
SHELTER ISLAND
Java: устранение
проблем
Чтение, отладка и оптимизация
JVM-приложений
ЛАУРЕНЦИУ СПИЛКЭ
Москва, 2023
УДК 004.41
ББК 32.372
С72
С72 Спилкэ Лауренциу
Java: устранение проблем. Чтение, отладка и оптимизация JVM-приложений / пер. с англ. А. В. Снастина. – М.: ДМК Пресс, 2023. – 356 с.: ил.
ISBN 978-5-93700-215-0
В этой книге рассматриваются простые и практичные методики
исследования и улучшения незнакомого кода на языке программирования Java. Рассказывается о том, как эффективно использовать журналы для понимания поведения приложений; как применять методы
профилирования для повышения эффективности при анализе проблем
или изучении рабочих сред; как анализировать взаимодействие одних
приложений с другими и осуществлять мониторинг системных событий,
и обо многом другом.
Издание будет полезно начинающим и опытным разработчикам. Для
чтения необходимо понимать основы языка Java.
Copyright © DMK Press 2023. Authorized translation of the English edition © 2023
Manning Publications. This translation is published and sold by permission of Manning
Publications, the owner of all rights to publish and sell the same.
Все права защищены. Любая часть этой книги не может быть воспроизведена в
какой бы то ни было форме и какими бы то ни было средствами без письменного
разрешения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но, поскольку
вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с
этим издательство не несет ответственности за возможные ошибки, связанные с
использованием книги.
ISBN 978-1-61729-977-3 (англ.)
ISBN 978-5-93700-215-0 (рус.)
Copyright © 2023 by Manning Publications Co.
© Оформление, перевод на русский язык,
издание, ДМК Пресс, 2023
Оглавление
Предисловие................................................................................................. 10
Благодарности.............................................................................................. 12
Об этой книге................................................................................................ 14
Об авторе...................................................................................................... 18
Об иллюстрации на обложке..................................................................... 18
ЧАСТЬ I. Основы анализа кодовой базы................................................ 19
Глава 1. Раскрытие секретов приложения............................................... 21
1.1. Как облегчить понимание работы приложения................................ 22
1.2. Типовые сценарии для использования методик анализа................. 26
1.2.1. Выяснение причины вывода неожидаемых результатов.................... 27
1.2.2. Изучение конкретных технологий........................................................ 32
1.2.3. Выяснение причин замедления............................................................ 33
1.2.4. Исследование случаев аварийного завершения приложения............. 35
1.3. Зачем нужно читать эту книгу............................................................ 38
1.4. Резюме.................................................................................................. 38
Глава 2. Изучение логики приложения с помощью методик
отладки.......................................................................................................... 40
2.1. Когда недостаточно просто проанализировать код.......................... 42
2.2. Анализ кода с помощью отладчика.................................................... 45
2.2.1. Что такое трассировка стека выполнения, и как ее использовать...... 51
2.2.2. Перемещение по коду с использованием отладчика........................... 56
2.3. Когда применения отладчика может оказаться недостаточно......... 64
2.4. Резюме.................................................................................................. 65
Глава 3. Поиск главных причин возникновения проблемы
с использованием расширенных методик отладки............................... 67
3.1. Минимизация времени анализа с помощью условных точек
останова................................................................................................. 68
3.2. Использование точек останова, которые не приостанавливают
выполнение........................................................................................... 73
3.3. Динамическое изменение сценария анализа.................................... 75
3.4. Повторное воспроизведение варианта анализа................................ 79
3.5. Резюме.................................................................................................. 85
6
Оглавление
Глава 4. Удаленная отладка приложений................................................. 87
4.1. Что такое удаленная отладка............................................................... 89
4.2. Анализ в удаленных рабочих --">
- 1
- 2
- 3
- . . .
- последняя (130) »
Книги схожие с «Java: устранение проблем» по жанру, серии, автору или названию:
Ильдар Шаукатович Хабибуллин - Java 7 Жанр: Java, Java Script Год издания: 2012 Серия: В подлиннике |