en
Feedback
Библиотека задач по Java | тесты, код, задания

Библиотека задач по Java | тесты, код, задания

Open in Telegram

Задачи и тесты по Java для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/13eb654a Для обратной связи: @proglibrary_feeedback_bot

Show more
5 732
Subscribers
+224 hours
-17 days
+430 days
Posts Archive
Что будет результатом кода?
Anonymous voting

Сколько транзакций будет активно при вызове auditService.process()?
Anonymous voting

Какова временная сложность сортировки слиянием (Merge Sort) в худшем случае?
Anonymous voting

Что будет результатом кода?
Anonymous voting

💬 Обратная связь Какие темы освещать чаще? 🔥 — Java Core 👍🏼 — Spring ❤️ — Паттерны и дизайн 😁 — Предложу в комменты 🐸 Библиотека задач по Java

Что будет результатом кода?
Anonymous voting

Что такое событийно-ориентированная архитектура? Event-driven architecture — это когда компоненты общаются через события, не зная друг о друге напрямую.
// Событие:
public record UserRegistered(User user) {}

// Listener:
@Component
public class SendWelcomeEmail {
    @EventListener
    public void handle(UserRegistered event) {
        mailer.send(event.user().email(), "Welcome!");
    }
}

// Публикация события:
applicationContext.publishEvent(new UserRegistered(user));
Зачем ✔️ Слабая связанность — UserService не знает о SendWelcomeEmail ✔️ Легко добавить новый listener без изменения существующего кода (Open/Closed) ✔️ Можно делать асинхронные listeners — просто добавь @Async В Spring — ApplicationEventPublisher для публикации — @EventListener для подписки — @TransactionalEventListener — если нужно дождаться коммита транзакции ⚠️ Подводный камень: сложно трейсить цепочку — одно событие вызывает другое.

💬 Обратная связь Текущий уровень сложности задачек? 🔥 — Слишком просто, хочу сложнее 👍🏼 — В самый раз ❤️ — Иногда сложновато 😁 — Часто не понимаю 🐸 Библиотека задач по Java

Что будет результатом кода?
Anonymous voting

Что будет результатом запуска кода?
Anonymous voting

Какой признак характерен для архитектуры CQRS?
Anonymous voting

Что означает буква "D" в принципах SOLID?
Anonymous voting

😱 Если ваш продукт не умеет отдавать данные в формате, понятном AI-агенту, то вас просто не существует Скрипт не будет кликать по красивым кнопкам в браузере, он уйдёт к конкуренту с нормальным API. Перестроить архитектуру под машинных клиентов — это уже не хайп, а необходимое условие сохранения конкурентоспособности. Как адаптировать продукт и не исчезнуть из выдачи: — интегрировать MCP и A2A-взаимодействие, чтобы агенты могли вас читать; — научиться контролировать стоимость (лимиты, кэш, роутинг между моделями); — настроить AgentOps: трейсинг, логирование и отлов регрессий. Всё это ждёт вас на обновлённом курсе «Разработка AI-агентов». Мы специально сделали фокус на утилитарном инжиниринге и production-ready решениях. Кстати, до 29 марта можно забрать курс с большой скидкой, и стоит поторопиться — мест на потоке всё меньше. Зафиксировать цену и начать деплоить агентов без слива бюджета 👈

Случайно сделал коммит с ошибкой. Как быстро исправить не создавая новый?
Anonymous voting

Что такое денормализация в базах данных? Денормализация — это процесс преднамеренного добавления избыточности в структуру базы данных для повышения производительности чтения. В отличие от нормализации, цель которой — устранить дублирование и обеспечить целостность, денормализация может включать дублирование данных, объединение таблиц или добавление агрегированных колонок. 🐸 Библиотека собеса по Java #core