Anonymous Quiz
29%
Один раз
4%
Два раза
49%
Столько раз, сколько элементов в потоке
18%
Столько раз, сколько элементов удовлетворяют условию
💊2👍1
- Filters (javax.servlet.Filter) — обработка запроса и ответа на уровне сервлета до контроллера.
- Interceptors (HandlerInterceptor) — перехват до и после обработки контроллером.
- Listeners (например, HttpSessionListener) — обработка событий жизненного цикла (создание/удаление сессии и т.д.).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
Anonymous Quiz
35%
@Retention(RetentionPolicy.RUNTIME)
20%
@Retention(RetentionPolicy.CLASS)
39%
@Retention(RetentionPolicy.SOURCE)
6%
@Retention(RetentionPolicy.METHOD)
💊2
Anonymous Quiz
76%
addAll()
12%
appendAll()
5%
insertAll()
6%
mergeAll()
🔥1
Коллекции Java — это контейнеры для хранения и управления группой объектов. Они находятся в пакете java.util и включают:
- Интерфейсы: List, Set, Map, Queue, Deque и др.
- Классы-реализации: ArrayList, LinkedList, HashSet, HashMap, TreeMap и т.д.
- Алгоритмы: сортировка, поиск, копирование и т.п. через Collections.
Коллекции обеспечивают гибкость, типобезопасность и позволяют легко манипулировать данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Anonymous Quiz
14%
ActionEvent
21%
MouseEvent
42%
DatabaseEvent
23%
KeyEvent
💊4
BDD (Behavior-Driven Development) — это подход к разработке, в котором поведение системы описывается на понятном языке (например, Gherkin). BDD помогает:
- улучшить коммуникацию между командами;
- писать сценарии, ориентированные на поведение;
- интегрировать автотесты с требованиями.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1
Anonymous Quiz
6%
Serializable
18%
Iterable
65%
Comparable
10%
Comparator
🔥3
Anonymous Quiz
17%
StringBuffer
75%
StringBuilder
4%
ConcurrentHashMap
5%
CopyOnWriteArrayList
🔥2
-
-
-
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Anonymous Quiz
13%
StringReader
36%
ByteArrayInputStream
33%
InputStreamReader
18%
BufferedInputStream
💊3
Anonymous Quiz
21%
System
19%
Date
5%
Calendar
55%
LocalDateTime
💊3🔥1
- Vuex / Pinia — для глобального хранилища;
- Vue Router — для маршрутизации;
- Axios / Fetch — для запросов;
- Vuelidate / Yup — для валидации;
- Tailwind / Bootstrap — для стилизации;
- i18n — для локализации;
- Jest / Cypress — для тестирования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊14🔥2👍1
Anonymous Quiz
33%
awaitTermination()
20%
shutdown()
36%
invokeAll()
11%
submit()
💊1
Anonymous Quiz
65%
NumberFormatException
31%
IllegalArgumentException
2%
NullPointerException
2%
IndexOutOfBoundsException
🔥1
- В конец — O(1) амортизированно, но O(n) при расширении;
- В середину — O(n), т.к. элементы сдвигаются.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8💊1
Anonymous Quiz
9%
Serializable
1%
Collection
55%
Stream
35%
Runnable
🔥1
Anonymous Quiz
17%
summingInt()
46%
collectSum()
23%
aggregateSum()
14%
totalSum()
💊4
Шардирование — это процесс горизонтального разделения базы данных на части (шарды), каждая из которых размещается на отдельном сервере или кластере для повышения масштабируемости и производительности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍6💊1