Найти в Дзене
⚡️ Совет по Spring Boot
⚡️ Совет по Spring Boot 💡 Если нужно написать интеграционные тесты для Spring MVC-контроллеров и замокать всё остальное — используй @WebMvcTest. Эта аннотация поднимает только MVC-слой (контроллеры, маппинг, валидацию), не загружая весь контекст приложения...
2 часа назад
⚡️ Полное руководство по Bash: от основ к продвинутым темам
⚡️ Полное руководство по Bash: от основ к продвинутым темам Bash (Bourne Again SHell) — это одна из самых популярных Unix-оболочек, широко используемая для запуска команд и написания скриптов в Linux и macOS. Скрипты Bash позволяют автоматизировать рутинные задачи, объединять команды в программы и управлять системой через командную строку. Данное руководство последовательно познакомит вас с основами Bash (синтаксис, переменные, условия, циклы и т...
2 дня назад
Java совет
Java совет 💡 Нужно удалить дубликаты из списка и отсортировать элементы - по умолчанию или по своему правилу? Используй TreeSet. 👉 Вариант 1 — естественный порядок TreeSet сам уберёт дубли и отсортирует строки: List<String> colors = Arrays.asList("red", "green", "red", "orange", "turquoise"); Set<String> colorsSet = new TreeSet<>(colors); for (String color : colorsSet) { System.out.println(color); } 👉...
3 дня назад
🚀 Spring Advanced Tip
🚀 Spring Advanced Tip 🚀 Сделайте архитектуру вашего Spring-проекта строгим и тестируемым контрактом, который никогда незаметно не «уползёт». Инструмент Taikai позволяет задавать архитектурные ограничения и проверять их с помощью готовых правил ArchUnit...
4 дня назад
💡 Java tip: избегай шаринга данных между потоками
💡 Java tip: избегай шаринга данных между потоками ✔️ Используй immutable-объекты ✔️ Или передавай данные между потоками через сообщения, а не через общие изменяемые структуры #Java #Concurrency @j
5 дней назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала