Глеб Матлахов
Java Live Coding: Решение Задач по Стримам ,Фибоначчи для Собеседования Задачи для Java Разработчика
Java Решаем задачи
Делаю тестовое задание на стажировку
Возможности стандартной библиотеки java Подготовка к тестовому заданию на в Яндекс Часть 2
Подготовка к тестовому заданию на стажировку в Яндекс
Глубокое погружение в жизненный цикл бинов в Spring Framework Init, Destroy и Factory методы
Глубокое погружение в Spring Изучение (Bean scope) области видимости бинов и их жизненного цикла
Spring: Внедрение зависимостей DI (Dependency Injection) в Java приложениях
Разрабатываем Spring приложение с нуля: Практика Inversion of Control (IoC)
Тестирование JUnit в Java: Практика и Примеры
Maven проекты: создание и библиотеки
Лямбда-выражения в Java: Практика и примеры
Классы Pattern и Matcher JAVA Практика
Регулярные выражения JAVA Практика
Callable и Future JAVA Практика
Прерывание потоков JAVA Практика
Взаимная блокировка Deadlock в Java Практика и решения
Изучаем семафор Semaphore в Java: практическое решение задачи парковки
Класс ReentrantLock JAVA Практика
Используем класс CountDownLatch в Java для синхронизации потоков
Паттерн Producer-Consumer в Java: реализация и практика
Методы wait и notify JAVA Практика
Практика паттерна Producer-Consumer с ArrayBlockingQueue в Java эффективный обмен между потоками
Практическое применение пула потоков Thread Pool в Java улучшение производительности и эффективность
Изучение ключевого слова synchronized в Java: Практические примеры и советы
Изучение ключевого слова volatile в Java: Практика и примеры