AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема
Лекції
Відгуки
Про нас
CS50
Почати
Почати навчання
Почати навчання
Моє навчання
Курси
Університет
Карта квестів
Лекції
Java University
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.