Anonymous Quiz
37%
Pattern
34%
RegEx
8%
StringRegex
21%
Matcher
💊3🔥1
Anonymous Quiz
18%
Callable
62%
Future
9%
Runnable
11%
ExecutorService
👍1
Проблема N+1 возникает, когда один запрос загружает основную сущность, а затем N дополнительных запросов — связанные данные (например, List<Orders> для каждого User).
Решения:
- Использование JOIN FETCH;
-
- Применение EntityGraph;
- Использование DTO projection с кастомными JPQL-запросами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
Anonymous Quiz
69%
StackOverflowError
14%
OutOfMemoryError
10%
RecursionError
6%
InfiniteLoopError
👍1
Anonymous Quiz
26%
release()
42%
close()
14%
dispose()
18%
join()
💊10
1. Партиции могут быть основаны на диапазонах, хэшах или списках значений.
2. Улучшает производительность запросов, снижая объём обрабатываемых данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
Anonymous Quiz
46%
Proxy
26%
Adapter
11%
Facade
17%
Delegate
💊7👍4
Anonymous Quiz
65%
unlock()
29%
release()
2%
unhold()
3%
open()
🤔3
- Lazy — данные подгружаются по требованию, только при обращении.
- Eager — данные загружаются сразу при инициализации объекта.
Lazy помогает избежать лишней загрузки, но требует внимательности при использовании.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥1
Anonymous Quiz
22%
IOException
13%
SQLException
52%
ArithmeticException
13%
FileNotFoundException
👍3
Anonymous Quiz
9%
private
0%
public
39%
protected
51%
Дефолтный (без модификатора)
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Anonymous Quiz
66%
sleep()
31%
wait()
1%
pause()
2%
suspend()
💊2👍1
Anonymous Quiz
88%
FutureTask
9%
Thread
3%
Semaphore
0%
CyclicBarrier