«Введение в откат Liquibase»

«1. Обзор В нашей предыдущей статье мы показали Liquibase как инструмент для управления схемами и данными базы данных. В этой статье мы более подробно рассмотрим функцию отката и то, как мы можем отменить операцию Liquibase. Естественно, это критически важная функция

«Введение в очередь хроник»

«1. Обзор Chronicle Queue сохраняет каждое отдельное сообщение, используя отображаемый в памяти файл. Это позволяет нам обмениваться сообщениями между процессами. Он хранит данные непосредственно в памяти вне кучи, что избавляет от накладных расходов на GC. Он предназначен для предоставления платформы

«Введение в PCКоллекции»

«1. Обзор В этой статье мы рассмотрим PCollections, библиотеку Java, предоставляющую постоянные, неизменяемые коллекции. Постоянные структуры данных (коллекции) не могут быть изменены непосредственно во время операции обновления, вместо этого возвращается новый объект с результатом операции обновления. Они не только неизменяемы,

«Готовим Tomcat к UTF-8»

«1. Введение UTF-8 — наиболее распространенная кодировка символов, используемая в веб-приложениях. Он поддерживает все языки, на которых в настоящее время говорят в мире, включая китайский, корейский и японский. В этой статье мы демонстрируем все настройки, необходимые для обеспечения UTF-8 в

«Руководство по пулу строк Java»

«1. Обзор Объект String является наиболее часто используемым классом в языке Java. В этой быстрой статье мы рассмотрим Java String Pool — специальную область памяти, где строки хранятся JVM. 2. Интернирование строк Благодаря неизменности строк в Java, JVM может оптимизировать

«Spring Cloud Connectors и Heroku»

«1. Обзор В этой статье мы рассмотрим настройку приложения Spring Boot на Heroku с использованием Spring Cloud Connectors. Heroku — это сервис, предоставляющий хостинг для веб-сервисов. Кроме того, они предоставляют большой выбор сторонних сервисов, называемых надстройками, которые обеспечивают все, от

«Что нового в Spring Boot 2?»

«1. Обзор Spring Boot предлагает взвешенный подход к экосистеме Spring. Впервые выпущен в середине 2014 года. Spring Boot претерпел множество изменений и улучшений. Ее версия 2.0 сегодня готовится к выпуску в начале 2018 года. Существуют различные области, в которых эта

«Руководство по JSpec»

«1. Обзор Среды запуска тестов, такие как JUnit и TestNG, предоставляют некоторые базовые методы утверждения (assertTrue, assertNotNull и т. д.). Кроме того, существуют фреймворки утверждений, такие как Hamcrest, AssertJ и Truth, которые предоставляют плавные и богатые методы утверждений с именами,