Акція
Java‑університет
Навчання
Курс
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема
Лекції
Відгуки
Про нас
CS50
Почати
Почати навчання
Почати навчання
Карта квестів
Лекції
Відкриті квести
Модуль 3. Java Professional
Рівень 5
Навіщо потрібні логи в Java
Модуль 3. Java Professional
5 рівень,
0 лекція
Лог – це список подій, що відбулися. Майже як морський журнал чи щоденник. Ну а логер — це об'єкт, за допомогою якого можна вести логування. У програмуванні прийнято логувати майже все...
Історія логів у Java
Модуль 3. Java Professional
5 рівень,
1 лекція
Як ти вже знаєш, історія логів почалася з System.err.println() – виведення запису в консолі. Його і зараз активно використовують під час дебагу. Наприклад Intellij IDEA за допомогою нього виводить повідомлення...
Рівні подій
Модуль 3. Java Professional
5 рівень,
2 лекція
Логування – це запис будь-яких подій, які відбуваються під час роботи програми. Ваш обов'язок як програміста — запротоколювати все важливе, тому що потім, коли на продакшені будуть помилки...
Налаштування рівнів логування
Модуль 3. Java Professional
5 рівень,
3 лекція
Ви написали свою програму, залили її на сервер, і одразу у вас починають виникати запитання: Як зробити так, щоб debug() метод не відпрацьовував під час роботи у production? У логах забагато інформації...
Фільтри логів у Log4j
Модуль 3. Java Professional
5 рівень,
4 лекція
Логер дозволяє дуже круто налаштувати фільтрацію повідомлень. Для цього він має пару десятків фільтрів із різними параметрами. У цій лекціїї поговоримо про найпопулярніші...
Апендери у Log4j
Модуль 3. Java Professional
5 рівень,
5 лекція
Логер дозволяє зберігати дані доразу до кількох файлів. Такі вихідні потоки даних називаються апендерами (від append). Існує досить багато стандартних апендерів, тому ми розглянемо лише найпопулярніші з них...
Log4Shell вразливість
Модуль 3. Java Professional
5 рівень,
6 лекція
Звісно ж, не можна не розповісти про історію, яка сталася наприкінці 2021 року. Агентство з кібербезпеки та захисту інфраструктури США (CISA) заявило, що проблема Log4Shell є однією з найсерйозніших вразливостей...
Проєкт на тему: тестування та логування
Модуль 3. Java Professional
5 рівень,
7 лекція
Є програма – імітація іподрому. Для початку, як і в минулому проєкті, зроби собі форк із репозиторію: https://github.com/pavlo-plynko/hippodrome, і склонуй собі цей форк. Твоє завдання – додати тестування та логування...
Please enable JavaScript to continue using this application.