«Однозначные парсеры»

«1. Введение В этом руководстве мы кратко рассмотрим Univocity Parsers, библиотеку для анализа файлов CSV, TSV и файлов с фиксированной шириной в Java. Мы начнем с основ чтения и записи файлов, а затем перейдем к чтению и записи файлов в

«Еженедельный обзор Баелдунга 12»

«Java Давайте начнем с двух новых статей в блоге jOOQ. Первая посвящена использованию лямбда-выражений для доступа к базе данных, а вторая посвящена новой необязательной семантике в Java 8: ~~ ~ Поскольку Java 8 выходит, мы увидим несколько хороших статей о

«Еженедельник Java, выпуск 269»

«Итак, приступим… 1. Spring и Java >> A categorized list of all Java and JVM features since JDK 8 [advancedweb.hu] Удобный справочник, охватывающий все, от новых возможностей языка до новой схемы именования версий. Хорошая вещь. >> Tap Compare Testing with Diferencia and Java

«Java Web Weekly, выпуск 132»

«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров. Итак, приступим… 1. Spring и Java >> Implementing HAL hypermedia REST API using Spring HATEOAS [opencredo.com]

«Язык запросов REST для нескольких таблиц с веб-поддержкой Querydsl»

«1. Обзор В этом руководстве мы продолжим вторую часть веб-поддержки Spring Data Querydsl. Здесь мы сосредоточимся на связанных объектах и ​​на том, как создавать запросы через HTTP. Следуя той же конфигурации, что и в первой части, мы создадим проект на

«Permgen против Metaspace в Java»

«1. Введение В этом кратком руководстве мы рассмотрим различия между областями памяти PermGen и Metaspace в среде Java. Важно иметь в виду, что, начиная с Java 8, Metaspace заменяет PermGen, внося некоторые существенные изменения. 2. PermGen PermGen (постоянная генерация) —

«Пузырьковая сортировка в Java»

«1. Введение В этой быстрой статье мы подробно рассмотрим алгоритм пузырьковой сортировки, сосредоточив внимание на реализации Java. Это один из самых простых алгоритмов сортировки; основная идея состоит в том, чтобы продолжать менять местами соседние элементы массива, если они находятся в

«Знакомство с Кобертурой»

«1. Обзор В этой статье мы продемонстрируем несколько аспектов создания отчетов о покрытии кода с помощью Cobertura. Проще говоря, Cobertura — это инструмент для составления отчетов, который вычисляет покрытие тестами кодовой базы — процент ветвей/строк, к которым обращаются модульные тесты

«Мутационное тестирование с помощью PITest»

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

«Статический анализ кода в Java»

«Статический анализ кода — это метод анализа исходного кода программ без их запуска. Он может обнаруживать проблемы форматирования, разыменование нулевого указателя и другие простые сценарии. Итак, приступим. >> Introduction to Code Quality Metrics Общий обзор некоторых критических дефектов, обнаруженных инструментами