JAVA: разница между параметрами JVM -D, -X, -XX

Разберемся, когда применяются эти опции и чем отличаются. Изучим основные их категории и способы поиска различных элементов конфигурации, поддерживаемых виртуальной машиной Java.

Читать в Telegram

12 UI Grid-систем и библиотек для React актуальных в 2019 году

Я провёл исследование и сделал обзор на 12 библиотек и компонентов для React (без рейтинга). Часть из них автономные, а некоторые входят в состав...

Хитрости объектно-ориентированного программирования. Часть 4: Шаблон Starter для Android

Это мини-серия статей по написанию поддерживаемого объектно-ориентированного кода без лишней нервотрепки.  Предыдущие части: Часть 1, Часть 2, Часть 3. Создание Обычно мы создаем объекты в одном месте. Это может...

Cтарая поговорка гласит: “Одна голова хорошо, а две — лучше”

Я часто слышу, как люди говорят о том, что их работа продвигается более эффективно и плодотворно когда они остаются одни. Также я знаю, что...

Овладей Python, создавая реальные приложения. Часть 4

Предыдущие части: Часть 1, Часть 2, Часть 3 Время от времени появляются новые языки программирования, а с ними и крупные сообщества пользователей. Python существует уже довольно долго, поэтому...

Что такое Throttling и Debouncing?

Throttling и debouncing — это широко используемые техники для увеличения производительности кода, который выполняется повторно с некоторой периодичностью. Давайте разберёмся, как лучше их применять, чтобы ускорить работу...

Хитрости объектно-ориентированного программирования. Часть 3: Смерть от аргументов

Это мини-серия статей по написанию поддерживаемого объектно-ориентированного кода без лишней нервотрепки. Предыдущие части: Часть 1, Часть 2. Аргументы, аргументы, аргументы Длинные списки аргументов в функции крайне трудны для вызываемого...

Как повысить мотивацию с помощью поведенческой психологии

Как достигать лучших результатов и развивать силу воли с помощью вознаграждения С работой связано много сложностей: дел много, времени на них мало. Работе постоянно нужно...

Случайная статья

Чему я научился, проработав полгода в качестве разработчика-самоучки

Помню, когда я искал работу и изучал кучу материалов о высоких технологиях, обучении программированию, читал истории успеха, больше всего...

Эффективная стратегия тестирования Android-проектов. Часть 2: модульное тестирование

Эта часть посвящена основным элементам модульного тестирования при подготовке Android-проектов, а также различным типам тестовых дублеров. Вы узнаете, что именно надо тестировать при Android-разработке и получите рекомендации по написанию удобных в обслуживании и эффективных тестов.

Доступно об API-вызове во Flutter: лучшие практики с демонстрацией кода

Рассказываем, как во Flutter использовать методы API-вызова HTTP, POST, GET и как создавать модели для представления данных, получаемых с сервера. Следуя этим практикам, вы будете писать более надежный и эффективный код.

Популярные статьи

Случайный тест