Публикации по теме '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,..