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


RSocket с Spring Boot и JS: от нуля до героя
Что такое RSocket? RSocket - это двоичный, асинхронный, однозначный, симметричный протокол без сохранения состояния, который полагается на протокол между потоками TCP, WebSocket, Aeron и HTTP / 2, который будет использоваться в качестве транспортного протокола за кулисами. Он был разработан в соответствии с семантикой Reactive Streams , поэтому легко интегрируется в приложения, которые сильно зависят от библиотек Reactive, таких как Project Reactor или ReactiveX . Зачем мне..

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

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

Найдите решение для Java Currency Formatter
В этом посте описывается решение для Java Currency Formatter от HackerRank. Я считаю, что практика делает нас лучше, и на сайте HackerRank есть много хороших практик на Java. Итак, для вашей практики, прежде чем увидеть решение, попробуйте решить его самостоятельно. Проблема, которую необходимо решить, касается формата валюты. Сообщается номер с двойной точностью, и он требуется для печати с денежными форматами для США, Индии, Китая и Франции. Распечатка должна иметь следующие..

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

Проблемы с весенним расписанием
Планирование в настоящее время так часто используется для решения любых других задач, но, если оно реализовано неправильно, оно также может превратить вашу пятничную ночь в ад. Здесь мы создадим простое приложение, чтобы продемонстрировать несколько действий 1. Как создать задачи планирования при весенней загрузке? 2. Как мы можем достичь задач cron? 3. Проблемы с запланированная аннотация 4. Конечно, быстрое решение этой проблемы Начнем быстро. Загрузите стартовое приложение с..

Решение проблемы минимального распределения конфет
Постановка задачи В очереди стоят N детей, и каждому ребенку присваивается рейтинг. Вы даете этим детям конфеты, следя за тем, чтобы каждый ребенок имел хотя бы одну конфету, а дети с более высоким рейтингом получали больше конфет, чем их соседи. Какой минимум конфет вы должны дать? Примеры: Ввод: [1, 0, 2] | Выход: 5 { Распространение : [2, 1, 2]} Ввод: [1, 2, 2] | Результат: 4 { Распространение : [2, 1, 1]} Ввод: [0, 2, 0, 6, 6] | Выход: 7 { Распространение : [1, 2, 1, 2,..