🔹 sleep() — это метод из
🔹 wait() — это метод из
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1🔥1
Абстрактный класс может содержать как
🔹 Ключевые отличия:
▪️ extends —
▪️ Абстрактный класс позволяет
▪️ Интерфейс чаще используют для задания
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5👏2
Это процесс организации данных в базе таким образом, чтобы минимизировать
Нормализация включает несколько этапов, называемых нормальными формами (1NF, 2NF, 3NF и т.д.), каждая из которых имеет свои требования к структуре таблиц.
🔹 1НФ
Таблица должна содержать
🔹 2НФ
Таблица должна быть
🔹 3НФ
Таблица должна быть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2🔥1
Это
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤔4❤1🔥1👏1
Сигнатура метода — это
Методы с одинаковой сигнатурой
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2🔥2
Основные правила контракта:
1.
2. Симметричность:
3.
4. Последовательность:
5.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥3🤔3👏2
Какие темы использовать для постов в этом месяце больше?
🔥 — Java core
👍🏼 — Spring
👾 — Паттерны
😁 — Напишу в комменты свой вариант
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🔥27👾21
🔥 Вы ещё можете застать старый добрый Proglib — с вечным доступом к курсам.
С 1 августа всё меняется: навсегда — останутся только те, кто успел купить сейчас.
-40% на все курсы. Включая обновлённый Python (кроме курса по AI-агентам)
Это не просто распродажа. Это — последняя точка входа в Proglib Academy по старым правилам.
📚 Выбрать и забрать свой курс навсегда → https://clc.to/TBtqYA
С 1 августа всё меняется: навсегда — останутся только те, кто успел купить сейчас.
-40% на все курсы. Включая обновлённый Python (кроме курса по AI-агентам)
Это не просто распродажа. Это — последняя точка входа в Proglib Academy по старым правилам.
📚 Выбрать и забрать свой курс навсегда → https://clc.to/TBtqYA
LazyInitializationException возникает, когда идёт обращение к
Типичный сценарий:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥1
Spring контейнер — это основная часть Spring Framework, отвечающая за
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥1
▪️ @Controller
Это стандартная аннотация для создания контроллера, который
▪️ @RestController
Это комбинация
Все методы, помеченные @RestController, возвращают
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤🔥1🔥1
Существует 4 основных уровня изоляции транзакций, каждый из которых определяет степень видимости данных, изменённых в одной транзакции, для других транзакций:
— READ UNCOMMITTED (Чтение незафиксированных данных)
— READ COMMITTED (Чтение зафиксированных данных)
— REPEATABLE READ (Повторяемое чтение)
— SERIALIZABLE (Сериализация)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2
Ежемесячный опрос по грейдам. Проверим, выросло ли число мидлов.
Ваш грейд:
🔥 — Senior
👍🏼 — Middle
❤️ — Junior
😁 — Ещё учусь
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39👍33❤24🔥18
Иммутабельный объект — это объект,
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1👏1
— final используется для:
▪️ для переменных — значение нельзя изменить
▪️ для методов — нельзя переопределить
▪️ для классов — нельзя наследовать
— finally — блок, связанный с try-catch. Выполняется всегда, независимо от того, было исключение или нет. Гарантирует выполнение очистки/закрытия ресурсов.
finalize() — метод из Object, вызывается сборщиком мусора перед уничтожением объекта. Позволяет выполнить финальную очистку, но устарел и не рекомендуется к использованию (с Java 9 — deprecated).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤4🔥2
Существует несколько видов конструкторов:
🔹 Конструктор по умолчанию —
🔹 Конструктор с параметрами —
🔹 Конструктор копирования —
🔹 Конструктор с переменным числом аргументов (varargs) —
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥2
Многопоточность — это способность программы
Параллелизм, с другой стороны, — это
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4🔥2🤔2
Big O — это
Основные виды:
▪️ O(1) —
▪️ O(n) —
▪️ O(n²) —
▪️ O(log n) —
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥1
🔹 map() — применяется для
🔹 flatMap() — также применяется для
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥2
В Java иерархия исключений начинается от класса
🔹
🔹
Внутри Exception выделяют:
🔹
🔹
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1👏1