🤔 Что выполняется раньше: WHERE или JOIN?
На уровне логического порядка выполнения SQL-запроса сначала выполняется JOIN, а потом — WHERE.
- Сначала объединяются таблицы по условиям JOIN.
- Затем фильтруются строки с помощью WHERE.
То есть JOIN формирует промежуточное множество, и только потом WHERE отсекает лишнее.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
На уровне логического порядка выполнения SQL-запроса сначала выполняется JOIN, а потом — WHERE.
- Сначала объединяются таблицы по условиям JOIN.
- Затем фильтруются строки с помощью WHERE.
То есть JOIN формирует промежуточное множество, и только потом WHERE отсекает лишнее.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍11🔥1
🤔 Какой из следующих классов предоставляет методы для работы с упакованными примитивными массивами?
Anonymous Quiz
47%
ArrayList
3%
LinkedList
42%
ByteBuffer
7%
HashMap
💊8👍2
🤔 Что такое double-checked locking в контексте создания синглтона?
Anonymous Quiz
17%
Паттерн, который необходимо избегать
16%
Техника, используемая для уменьшения накладных расходов блокировки
5%
Метод, вызывающий ошибки в многопоточности
62%
Техника, гарантирующая безопасность в многопоточном коде
💊9🔥1
🤔 Для чего нужен BiConsumer<T, U>?
Принимает два аргумента и ничего не возвращает. Используется для операций, основанных на двух параметрах, например, при работе с Map.forEach.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Принимает два аргумента и ничего не возвращает. Используется для операций, основанных на двух параметрах, например, при работе с Map.forEach.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥2
🤔 Что произойдет, если два потока одновременно вызовут метод HashMap.put() в Java без дополнительной синхронизации?
Anonymous Quiz
11%
Возникнет deadlock
71%
Возникнет race condition
18%
HashMap корректно обновит данные
0%
Код скомпилируется с ошибкой
💊2