Михаил Киселев
Михаил Киселев
  • 11
  • 86 005
LeetCode. Гениальное – просто!
Больно и сложно, но элегантно и эффективно. Решать алгоритмы сегодня = принимать оптимальные решения завтра. Уххх, пафос))
github.com/kismichel17/love-leetcode
0:00 Начало
0:26 Анонс следующего видео
1:13 LeetCode №160. Intersection of Two Linked Lists
14:42 LeetCode №169. Majority Element
21:56 LeetCode №205. Isomorphic Strings
28:14 Финалочка
Переглядів: 2 986

Відео

LeetCode. Ты влюбишься в алгоритмы
Переглядів 37 тис.9 місяців тому
Если до сих пор думаешь, что алгоритмы - это сложно, непонятно и никому не нужно, то это видео для тебя! После просмотра у тебя нет шансов не влюбиться в LeetCode) github.com/kismichel17/love-leetcode 0:00 Начало 0:27 LeetCode №136. Single Number 8:00 LeetCode №35. Search Insert Position 16:30 LeetCode №83. Remove Duplicates from Sorted List 26:55 LeetCode №110. Balanced Binary Tree 38:33 LeetC...
Транзакции. Теория и практика на Spring
Переглядів 6 тис.10 місяців тому
Подробно рассмотрим транзакции на практике с примерами на Spring. Будет весело:) github.com/kismichel17/transactions-demo 0:00 Начало 0:20 ACID 1:56 Уровни изоляции 4:44 Уровни изоляции на практике (JPA) 9:36 Уровни изоляции на практике (JdbcTemplate) 13:12 @Transactional под капотом 15:33 Аттрибут readOnly 17:47 Аттрибуты noRollbackFor/rollbackFor 21:15 Аттрибут timeout 22:09 Propagation REQUI...
Алгоритмы. База для собесов и жизни
Переглядів 7 тис.11 місяців тому
Разберем основные алгоритмы и структуры данных и даже парочку закодим) 0:00 Начало 0:17 Массивы 4:48 Бинарные деревья 8:52 Реализация бинарного поиска 14:22 Сортировка выбором 15:52 Реализация сортировки выбором 19:34 Пузырьковая сортировка 20:12 Рекурсия 22:30 Реализация вычисления факториала 23:45 Вычисление суммы элементов в массиве через рекурсию 26:03 Быстрая сортировка 27:39 Реализация бы...
Монолит vs Микросервисы. Плюсы и минусы архитектур
Переглядів 2,3 тис.Рік тому
Микросервисы - панацея, монолит - унылое легаси? Пфф, конечно же нет) Смотри видео и выбирай архитектуру осознанно 0:00 Начало 0:27 Время на CI/CD 1:52 Масштабирование 4:56 Стабильность 6:53 Выбор стека 8:44 Разработка несколькими командами 9:54 Минусы микросервисов 14:10 Финалочка
Hibernate. Подводные камни и как их избежать
Переглядів 3,4 тис.Рік тому
N 1, Entity Lombok, Dirty checking и LazyInitializationException - 4 всадника апокалипсиса, которые могут погубить производительность вашего приложения. Смотри видео и используй Hibernate с умом) Ссылка на проект github.com/kismichel17/problem_hibernate 0:00 Начало 00:31 Обзор структуры тестового проекта 05:06 N 1 при выгрузке коллекций сущностей со связью one-to-many. FetchMode.SUBSELECT 09:21...
Docker Compose. Принцип работы и запуск приложений
Переглядів 3,8 тис.Рік тому
Запустим книжный магазин, разберемся в динамической конфигурации Nginx и развернем Apache Kafka с UI И все это за 13 минут вместе с теорией благодаря Docker Compose) 0:00 Начало 0:38 Какие проблемы решает docker-compose 2:02 Структура docker-compose.yml 4:39 Healthchecks 5:23 Запускаем книжный магазин 7:26 Чистим volumes 8:05 Конфигурируем Nginx через volumes 10:51 Запускаем Kafka KafkaUI 12:53...
Docker like a Boss. Best practice работы с Docker
Переглядів 1,9 тис.Рік тому
Ваши образы будут весить меньше, сборка будет проходить быстрее Попробуй, тебе понравится) Проект на GitHub github.com/kismichel17/simple-app 0:00 Начало 0:50 Базовый Dockerfile 02:12 Используй .dokerignore 03:04 Alpine начальные образы 03:59 Multistage сборки 05:15 Слоеный пирог 08:29 Забудь тег latest 07:02 1 процесс - 1 контейнер 07:36 Конфигурация для приложений 08:05 Запускай контейнеры бе...
Testcontainers Интеграционные тесты для баз данных
Переглядів 9 тис.Рік тому
Пишем интеграционный тест для БД с помощью Testcontainers и Spring Boot github.com/kismichel17/testcontainers-demo Контакты: Telegram: @Kismichel Instagram: kismichel17 Фон для обложки был взят с ru.freepik.com/free-vector/gradient-blue-background_23985231.htm#query=красивый синий&position=37&from_view=search&track=ais и icons8.com/license
Liquibase. Миграции баз данных. Быстрый старт
Переглядів 10 тис.Рік тому
Краткий экскурс в миграции БД. Организация работы с Liquibase. Написание скриптов в xml и yml Ссылка на проект: github.com/Mikhail171/liquibase-start Контакты: Telegram: @Kismichel Instagram: kismichel17 Фон для обложки был взят с ru.freepik.com/free-vector/gradient-emerald-background_40470471.htm#page=4&query=фоны&position=1&from_view=search&track=country_rows_v2
Git в твоей IDE. Must have для разработки
Переглядів 3,3 тис.Рік тому
Это видео добавит 500 к твоей производительности Приятного просмотра! Контакты: Telegram: @kismichel Instagram: kismichel17 Фон для обложки был взят c ru.freepik.com/free-photo/red-and-black-brush-stroke-banner-background-perfect-for-canva_19564593.htm query=background&position=44&from_view=search&track=sph