Anonymous Quiz
3%
Except
9%
Intersect
70%
Union
18%
Concat
Anonymous Quiz
54%
Exception
38%
GetException
4%
FetchException
5%
RetrieveException
2. Читаемость: код становится компактным и интуитивно понятным.
3. Сильная типизация: ошибки обнаруживаются на этапе компиляции.
4. Оптимизация запросов: для баз данных LINQ к Entity Framework может преобразовывать запросы в SQL.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
85%
Regex
6%
Match
4%
Pattern
5%
Expression
Anonymous Quiz
49%
type.GetAttributes()
30%
type.GetCustomAttributes()
17%
type.GetTypeAttributes()
4%
type.GetAllAttributes()
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔1
Anonymous Quiz
24%
Метод Wait() завершится успешно
56%
Метод Wait() выбросит исключение TaskCanceledException
6%
Метод Wait() будет блокироваться бесконечно
14%
Метод Wait() выбросит исключение OperationCanceledException
Anonymous Quiz
25%
InvokeConstructor()
28%
CreateInstance()
16%
GetConstructor()
31%
ConstructorInfo.Invoke()
Это автономный, малый сервис, отвечающий за конкретную бизнес-задачу и взаимодействующий с другими через API. Каждый микросервис может быть разработан, развёрнут и масштабирован независимо.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
79%
IndexOutOfRangeException
14%
ArgumentOutOfRangeException
2%
InvalidOperationException
5%
ArrayIndexException
Anonymous Quiz
38%
AddAfter
40%
InsertAfter
19%
AppendAfter
4%
PushAfter
Используется для:
- Параллельного доступа к словарю без блокировок.
- Поддержки безопасных операций чтения и записи (например, TryAdd, TryUpdate, AddOrUpdate).
- Повышения производительности при работе с данными в многопоточном приложении (например, при кэшировании, обработке запросов и событий).
Это ключевая структура в системах с высокой конкурентной нагрузкой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
31%
IList
25%
ICollection
36%
IEnumerable
8%
IDictionary
Anonymous Quiz
15%
OrderBy
80%
OrderByDescending
4%
SortDescending
1%
ArrangeDescending
- Асинхронность основана на async/await, Task, ThreadPool.
- Может использоваться для как I/O (сетевые запросы), так и CPU-bound операций.
- Компилятор генерирует state-machine для управления переходами состояний задачи.
- Асинхронность может использовать потоки, но не всегда (например, при I/O — потоки не блокируются вовсе).
В JavaScript:
- Асинхронность основана на Promise, async/await.
- Однопоточная модель с event loop.
- Не используется многопоточность, даже если операции асинхронны.
- Все I/O происходят через неблокирующий механизм событий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
9%
foreach
72%
typedef
7%
async
12%
base
👍1
Anonymous Quiz
42%
Pop
38%
TryPop
8%
Take
11%
Remove
Entity Framework Core предлагает несколько стратегий работы с зависимостями и контекстом:
- Scoped контекст — создаётся на время одного запроса.
- Transient контекст — создаётся каждый раз заново.
- Singleton — крайне редко используется, так как контекст не потокобезопасен.
Также в EF Core есть несколько подходов к маппингу и конфигурации:
- Fluent API (в OnModelCreating)
- Аннотации атрибутов ([Key], [Required] и др.)
- Разделение конфигураций на отдельные классы (EntityTypeConfiguration)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
19%
EndInvoke
36%
Complete
12%
Finish
33%
EndAsync
💊6
Anonymous Quiz
48%
Except
8%
Union
34%
Intersect
10%
Concat