Маркетплейс твоєї Країни![]()
Java: оптимизация программ. Практические методы повышения производительности приложений в JVM - Бенджамин Дж. Эванс
В наявності
Код:001982797
За тарифами
За тарифами
Рахунок-фактура для фізичних осібНа товари, представлені на маркетплейсі, поширюється гарантія відповідно до умов виробника або продавця та чинного законодавства України.
Гарантійний термін вказується в описі товару, гарантійному талоні або супровідних документах. Протягом гарантійного періоду покупець має право на:
- безкоштовне усунення недоліків товару;
- обмін товару неналежної якості;
- повернення коштів у випадках, передбачених законодавством.
Гарантія не поширюється на:
- механічні пошкодження;
- пошкодження внаслідок неправильного використання або зберігання;
- природний знос товару;
- несправності, спричинені стороннім втручанням або самостійним ремонтом.
Для звернення за гарантійним обслуговуванням необхідно:
- надати номер замовлення;
- зберегти гарантійний талон (за наявності);
- надати фото або опис несправності.
Розгляд гарантійного звернення здійснюється у строки, передбачені чинним законодавством України.
Ви можете повернути або обміняти товар відповідно до Закону України «Про захист прав споживачів» протягом 14 календарних днів з моменту отримання замовлення.
Для оформлення повернення товар повинен:
- не мати слідів використання;
- зберігати товарний вигляд та споживчі властивості;
- бути у повній комплектації;
- містити оригінальне пакування, ярлики та документи.
Повернення коштів здійснюється після перевірки товару продавцем протягом 3–7 робочих днів тим самим способом, яким була проведена оплата, якщо інше не погоджено сторонами.
Вартість доставки при поверненні:
- у разі повернення товару належної якості оплачується покупцем;
- у разі отримання бракованого або помилково відправленого товару — за рахунок продавця.
Для оформлення повернення зверніться через особистий кабінет маркетплейсу або безпосередньо з продавцем цього товару, вказавши номер замовлення та причину повернення.
Товари, які входять до переліку таких, що не підлягають поверненню згідно із законодавством України, поверненню та обміну не підлягають.
Характеристики Java: оптимизация программ. Практические методы повышения производительности приложений в JVM - Бенджамин Дж. Эванс
| Виробник | |
| Тематика | |
| Кількість сторінок | 448 |
| Рік видання | 2019 |
| ISBN | 978-5-907114-84-5 |
| Год печати | 2021 |
| Переплет | мягкий переплет |
| Формат | 70x100/16 (170x240 мм) |
| Автор | Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюленд |
| Доставка | Доставка Новою Поштою від 80 грн. Планове відвантаження 16:00 27.08.2026. |
| Язык | русский |
| Раздел | Компютерные книги |
| Издательство | Диалектика |
Читати повністю
Сховати
Опис Java: оптимизация программ. Практические методы повышения производительности приложений в JVM - Бенджамин Дж. Эванс
В большинстве информационных ресурсов о производительности, как правило, обсуждаются теория и внутреннее устройство виртуальных машин Java, но в этой книге основное внимание уделяется практическим возможностям настройки производительности путем изучения широкого ряда аспектов. В книге нет простых рецептов, советов и трюков или алгоритмов. Настройка производительности — это процесс внесения изменений и измерения полученных результатов, требующий усердия.
Узнайте, как принципы и технологии Java наилучшим образом используют современные аппаратные средства и операционные системы.
Исследуйте различные тесты производительности и распространенные антипаттерны, которые могут завести вашу команду в тупик.
Изучите ловушки измерений показателей производительности Java и недостатки микротестирования.
Погрузитесь в сборку мусора, протоколирование, мониторинг, настройки и инструменты JVM.
Исследуйте JIT-компиляцию и методы повышения производительности в языке Java.
Изучите аспекты производительности API коллекций и вопросы параллельных вычислений в Java.
Об авторе
Бенджамин Эванс — соучредитель и член команды технологов jClarity, стартапа про производству инструментария для работы в области производительности, призванного помочь командам разработчиков на Java.
Джеймс Гуф — разработчик на Java и автор книг.
Работает в Morgan Stanley над созданием бизнес-приложений.
Крис Ньюланд — старший разработчик и руководитель команды в ADVFN, где он использует Java для обработки данных фондового рынка в режиме реального времени. Также является изобретателем JITWatch.
"За последние 20 лет я потратила немало времени на понимание деталей того, что происходит внутри JVM, но я научилась кое-чему новому, читая эту книгу. Она хорошо написана, легко читается и содержит массу полезной информации как для начинающего программиста, так и для профессионала. Независимо от того, на чем вы работаете, на выделенном сервере с двумястами ядер или на небольшой машине с ограниченными ресурсами под управлением Linux, эта книга поможет вам получить максимальную отдачу от вашего Java-приложения".
—Кристин Флуд (Christine H. Flood)
Red Hat, Inc.
Файлы к книге доступны на сайте издательства.
Оглавление
Введение 21
Глава 1. Оптимизация и производительность 25
Глава 2. Обзор JVM 39
Глава 3. Аппаратное обеспечение и операционные системы 59
Глава 4. Паттерны и антипаттерны тестирования производительности 87
Глава 5. Микротесты и статистика 115
Глава 6. Сборка мусора 145
Глава 7. Вглубь сборки мусора 171
Глава 8. Протоколирование, мониторинг, настройка и инструменты сборки мусора 203
Глава 9. Выполнение кода в JMV 231
Глава 10. JIT-компиляция 257
Глава 11. Языковые методы повышения производительности 295
Глава 12. Методы повышения производительности параллельной работы 325
Глава 13. Профилирование 361
Глава 14. Высокопроизводительное протоколирование и обмен сообщениями 393
Глава 15. Java 9 и будущие версии 421
Предметный указатель 445