Как вы и просили: добавили тестово теги по темам. Что скажете?
🔥 — Супер, удобно
😁 — Неудобно, верните как было
Если есть какие-то комментарии/мысли на этот счёт → велком в комменты.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16😁5❤2🤔1
Lazy loading — данные загружаются
Eager loading — связанные данные загружаются
Выбор стратегии зависит от сценария и баланса между производительностью и простотой.
#spring
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1👏1
Effective final — это
Компилятор Java рассматривает такие переменные как final и
#core
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2👏1🤔1
ThreadLocal — это механизм, который
Применения:
—
—
—
#concurrency
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Микросервисы — это
Они взаимодействуют между собой через
Главные плюсы —
Такой подход противопоставляется
#patterns
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1🔥1👏1
this — это
—
—
—
—
#core
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥1
ConcurrentHashMap использует
В отличие от Collections.synchronizedMap(...), который
#concurrency
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2👏1
Попробуем новый формат, сами задачки будут разные. Представим задачу 👇
Есть список строк:
List<String> names = List.of("Alice", "Bob", "Anna", "Brian", "Alex");
📋 Задание:
Сгруппируйте имена по первой букве и выведите результат в формате:
A -> [Alice, Anna, Alex]
B -> [Bob, Brian]
Ставьте →🔥, если зашёл формат. Если нет, то → 🤔
#practise
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤔3👍2
Escape analysis — это
—
—
—
Таким образом
#jvm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2👏1
happens-before — это гарантированный порядок между операциями, который определяет, что э
Примеры гарантий happens-before:
Без гарантии happens-before два потока могут видеть
#concurrency
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥1👏1
Это разные виды ссылок на объекты из java.lang.ref:
🔹 SoftReference —
🔹 WeakReference —
🔹 PhantomReference —
#jvm
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3👏1
Spring AOP обычно работает через
Ограничения:
—
—
—
—
#spring
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2🎉1
⏳ Время прокачать алгоритмы с 40-процентной скидкой до конца октября
На собеседовании не просят бездумно написать шаблонное решение. Важно понимать, как работают алгоритмы под капотом.
🔹 В курсе ты научишься:
— искать ошибки с помощью редакционного расстояния;
— работать с балансированными деревьями и графами;
— решать задачи с динамическим программированием;
— и многое другое, что пригодится на собеседованиях.
🤔 Решаешь задачи только в тг каналах? Пройди курс и отправляйся на реальные собеседования!
🔗 Подробнее о курсе
На собеседовании не просят бездумно написать шаблонное решение. Важно понимать, как работают алгоритмы под капотом.
🔹 В курсе ты научишься:
— искать ошибки с помощью редакционного расстояния;
— работать с балансированными деревьями и графами;
— решать задачи с динамическим программированием;
— и многое другое, что пригодится на собеседованиях.
🤔 Решаешь задачи только в тг каналах? Пройди курс и отправляйся на реальные собеседования!
🔗 Подробнее о курсе
Идемпотентность означает, что
Способы реализации:
—
—
—
—
#spring
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2👏1🌚1
Твой шанс прокачаться в ИТ, заявить о себе на всю страну и побороться за призовой фонд 10 250 000 рублей 💰 Успей зарегистрироваться до 20 октября.
МТС приглашает на True Tech Champ — всероссийский чемпионат по программированию. Выбирай трек по душе или участвуй сразу в двух, чтобы увеличить шансы на победу.
Трек 1. Алгоритмический. Индивидуальный зачет
Работай со структурами данных, решай алгоритмические задачи и сражайся в лайв-кодинге с сильнейшими.
Трек 2. Программирование роботов. Командный формат
Сначала проведи робота по виртуальному лабиринту, затем управляй им дистанционно на офлайн-полигоне, а в финале — пройди испытания на реальной площадке и выбей соперников с платформы.
🎁 Организаторы отправят командам финалистов по одному роботу Waveshare Cobra Flex для кастомизации. После соревнований они останутся у участников в качестве подарка.
Тебя ждет:
— Зрелищный шоу-финал с искусственным интеллектом, цифровыми аватарами и другими технологиями.
— Конференция с лидерами индустрии, кодерские челленджи и возможность прокачать ИТ-навыки.
— Шанс лично пообщаться с HR-специалистами МТС и получить карьерный буст.
📍Шоу-финал пройдет 21 ноября в МТС Live Холл.
⏰ Успей зарегистрироваться до 20 октября
МТС приглашает на True Tech Champ — всероссийский чемпионат по программированию. Выбирай трек по душе или участвуй сразу в двух, чтобы увеличить шансы на победу.
Трек 1. Алгоритмический. Индивидуальный зачет
Работай со структурами данных, решай алгоритмические задачи и сражайся в лайв-кодинге с сильнейшими.
Трек 2. Программирование роботов. Командный формат
Сначала проведи робота по виртуальному лабиринту, затем управляй им дистанционно на офлайн-полигоне, а в финале — пройди испытания на реальной площадке и выбей соперников с платформы.
🎁 Организаторы отправят командам финалистов по одному роботу Waveshare Cobra Flex для кастомизации. После соревнований они останутся у участников в качестве подарка.
Тебя ждет:
— Зрелищный шоу-финал с искусственным интеллектом, цифровыми аватарами и другими технологиями.
— Конференция с лидерами индустрии, кодерские челленджи и возможность прокачать ИТ-навыки.
— Шанс лично пообщаться с HR-специалистами МТС и получить карьерный буст.
📍Шоу-финал пройдет 21 ноября в МТС Live Холл.
⏰ Успей зарегистрироваться до 20 октября