Публикации по теме 'java'


3 принципа перестройки подсистем для обеспечения надежности и роста
Упростите и увеличьте масштаб. Тестируйте агрессивно. Измерьте все. Команда и проект Команда инженеров по обеспечению надежности сайта (SRE) в Sailthru сосредоточена на трех основных задачах: 1. Повышение стабильности системы 2. Уменьшение количества инцидентов и предупреждений 3. Улучшение мониторинга Для достижения этих целей мы тратим много времени на проактивное изменение архитектуры подсистем, прежде чем они достигнут своих пределов. Контролируя шаблоны трафика и..

Рассмотрите конструктор, когда сталкиваетесь со многими конструкторами - Эффективные примечания по Java
Когда использовать? у нас есть много параметров в классе. Некоторые другие методы (не очень хорошие варианты) Способ 1: конструкторы телескопов . Что: Напишите много конструкторов, и каждый из них содержит разное количество параметров. Почему не хорошо: это не чистый код. Мы должны поддерживать много конструкторов. Методы 2. Методы JavaBean. Что: множество методов сеттеров. Почему нехорошо: поскольку построение разбито на несколько вызовов, JavaBean может находиться в..

Ультразвуковая обработка данных с помощью JFugue и SpringMVC
Создайте сервис для воспроизведения данных в реальном времени с помощью SpringMVC, JFugue и WebAudioFont. Все мы привыкли визуализировать данные в виде изображений / диаграмм. Будь то цена акций компании, растущая или падающая, или количество продаж клиентов за квартал. Мы привыкли определять паттерн по осям X и Y на графике. А как насчет других способов представления данных помимо изображений? Ультразвуковая обработка данных или слуховое отображение - это термин, используемый для..

Является ли Java хорошим языком программирования для игр
Java — это язык программирования общего назначения, который чрезвычайно популярен. Он доступен как в автономной, так и в серверной среде, причем серверная часть более широко используется для веб-приложений. Java — это объектно-ориентированный язык, который компилируется в байт-код, поэтому он быстрый и безопасный. Это позволяет запускать Java на настольных компьютерах, ноутбуках и виртуальных машинах. Что делает Java хорошим языком программирования для создания веб-приложений?..

Создание уровня данных репозитория с помощью Kotlin Coroutines в Android
Следующий шаг на пути к созданию вашего Android-приложения на основе чистой архитектуры Это вторая часть серии о создании приложения для Android с правильной чистой архитектурой. В сегодняшней статье мы сосредоточимся на уровнях домена и данных, создав репозиторий и обсудив его реализацию и варианты использования. Краткое резюме Прежде чем идти дальше, я настоятельно рекомендую прочитать часть 1 этой серии, в которой я объяснил, почему мы должны использовать чистую архитектуру и..

Реализация интерфейса Kotlin по умолчанию - как это работает?
Интерфейс Kotlin поддерживает реализацию по умолчанию. Это означает, что у нас может быть реализация по умолчанию для всех свойств и функций, определенных в интерфейсе. Споры: Многие разработчики не приветствуют реализацию интерфейса по умолчанию. Мы не будем обсуждать плюсы и минусы, но нас больше интересует, как Kotlin этого добился. Примечание. Для простоты блоки кода Java , используемые в этой статье, представляют собой декомпилированный Java-эквивалент..

Какой язык лучше всего подходит для разработки игр?
Чтобы заниматься своим делом, разработчикам нужен правильный набор инструментов, так же как поварам нужна определенная утварь, а строителям нужно соответствующее оборудование. Понятно, что у разработчиков есть знания, фантазия, умелые руки и работающий компьютер, но они не смогут построить цифровой продукт без еще одного необходимого инструмента — языка программирования. Можем ли мы выбрать единственный лучший язык программирования для разработки игр? Хотя в программировании игр..