Публикации по теме 'spring-boot'
Имитация дизайна системы социальной платформы Weibo[2] — Используйте хеш-структуру данных Redis для…
Используйте хеш-структуру данных Redis для реализации функции post-like.
фон:
Базовая структура данных Redis
пять структур данных
Эти пять структур данных: STRING (строка), LIST (список), SET (набор), HASH (хэш), ZSET (упорядоченный набор);
Строка : включая строки, целые числа и числа с плавающей запятой; Список: связанный список, каждый узел в связанном списке представляет собой строку, которая соответствует формату доступа к очереди — первый вошел, первый вышел, то есть..
Управление памятью Java: сборка мусора
В Java у нас есть память стека и память кучи. Примитивные значения и ссылки на объекты хранятся в стеке. Фактические объекты хранятся в куче. Эти объекты кучи содержат примитивные значения, а также ссылки на другие объекты кучи. Память стека автоматически очищается. Когда метод завершает выполнение, значения и переменные для этого метода забываются, потому что нет возможности вернуться к выполнению метода и нет смысла хранить их дальше.
Но как насчет кучи памяти? Когда метод..
Spring Framework: ваш волшебный набор инструментов для создания Java-приложений
Введение
Spring — это легкая и широко используемая платформа с открытым исходным кодом для создания приложений Java, которая упрощает жизнь программиста Java. В этом посте мы углубимся в то, что такое Spring и как он помогает создавать потрясающие программные решения.
Весна: ваш волшебный набор инструментов
Представьте, что вы мастер по сборке игрушек, и у вас впереди большой проект — построить игрушечный домик со стенами, окнами, дверями и крышей. Каждая часть имеет решающее значение..
Эффективное управление недвижимостью весной с @PropertySource
Введение
Spring Framework предоставляет надежные механизмы для управления свойствами и конфигурацией приложения. Одним из таких механизмов является @PropertySource , основная функция для внешнего конфигурирования, позволяющая управлять свойствами вне кода приложения, что делает приложения гибкими и независимыми от среды. Целью этого поста является глубокое изучение концепции @PropertySource и того, как ее можно эффективно использовать для управления свойствами в приложениях на..
SpringBoot: создание документа OpenAPI на этапе тестирования
В сегодняшней статье я покажу вам, как создать документ OpenAPI , содержащий определения API, на этапе тестирования.
Прежде чем мы начнем, вы можете найти весь код здесь .
Что мы строим?
Интеграционный тест, который генерирует документ OpenAPI, содержащий определения для простого REST API, документированного с использованием библиотеки Springdoc .
Почему мы строим?
Чтобы лучше отслеживать изменения нашего API и автоматизировать процесс, чтобы исключить ручное вмешательство..
Глава 1. SpringBoot+Angular2+Maven
Здесь я собираюсь поделиться пошаговой инструкцией по интеграции приложения SpringBoot и внешнего интерфейса Angular2. Программа будет легко собрана maven, а тесты и необходимые артефакты загружены и пройдены простой командой «mvn package». Все шаги будут выполняться в системе Windows, но наверняка то же самое можно сделать и в других. Цикл статей призван обобщить по крупицам знания из многих мест и будет полезен разработчикам, только начинающим свой путь с angular, spring-boot,..
Spring Boot, Kafka, неблокирующие повторные попытки — Практическое руководство
Неблокирующая обработка ошибочных сообщений в Kafka с RetryableTopic в приложении Spring Boot
Иногда, когда мы обрабатываем сообщения из топиков Kafka, могут возникать ошибки. Например, потребительские службы или другая инфраструктура могут быть недоступны. Мы хотим убедиться, что не теряем никаких данных, и пытаемся обработать неудавшиеся сообщения.
Поведение обработки сбоев Kafka по умолчанию повторяет попытки обработки сообщений бесконечно. Это невыгодно, потому что некоторые..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..