Anonymous Quiz
88%
Average
2%
Sum
3%
Count
7%
Aggregate
Anonymous Quiz
68%
OrderBy
15%
Sort
9%
Ascending
7%
SortBy
1. Масштабируемость отдельных компонентов.
2. Независимость разработки и деплоя.
3. Устойчивость: сбой одного микросервиса не влияет на другие.
Отрицательные:
1. Сложность управления распределённой системой.
2. Затраты на сетевые взаимодействия.
3. Сложность обеспечения целостности данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Anonymous Quiz
62%
Преобразование объекта к его базовому типу
28%
Преобразование объекта к его производному типу
3%
Преобразование строк к числам
7%
Преобразование значимых типов в ссылочные
👍5
Anonymous Quiz
58%
Sort()
40%
OrderBy()
1%
Arrange()
0%
Organize()
💊35🤔6
- throw — повторно выбрасывает текущее исключение без потери стека вызовов.
- throw ex — создаёт новый бросок, обнуляя стек вызовов, и ты теряешь контекст, где ошибка возникла.
Используй просто throw, чтобы сохранить исходную точку ошибки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Anonymous Quiz
38%
WhenAll
32%
Join
11%
WaitAll
18%
Merge
💊6
💊11👍2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
13%
Компилятор выдаст предупреждение
83%
Компилятор выдаст ошибку
1%
Метод будет считаться абстрактным
3%
Метод будет игнорироваться
Anonymous Quiz
9%
await task; try { await task; } catch (Exception ex) { }
80%
try { await task; } catch (Exception ex) { }
5%
await task; catch (Exception ex) { }
5%
try { await task; } finally { }
💊31🤔19
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
17%
eventHandler = new EventHandler(MyMethod);
78%
eventHandler += new EventHandler(MyMethod);
4%
eventHandler(new EventHandler(MyMethod));
1%
eventHandler(MyMethod);
Anonymous Quiz
77%
Task.IsCompleted
14%
Task.IsFinished
7%
Task.IsDone
2%
Task.IsTerminated
lock используется для синхронизации доступа к разделяемым ресурсам в многопоточном коде. Он:
- Гарантирует, что только один поток войдёт в критическую секцию кода.
- Блокирует объект (монитор), пока другой поток не освободит его.
Это предотвращает состояние гонки и обеспечивает корректную работу с общей памятью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
11%
async
80%
await
8%
Task
2%
Parallel
💊8
Anonymous Quiz
8%
private
46%
protected
16%
internal
30%
protected internal
💊5👍1🤔1
Куча в .NET делится на поколения:
- Generation 0 (Gen 0) — для новых и короткоживущих объектов.
- Generation 1 (Gen 1) — для объектов, переживших одну сборку.
- Generation 2 (Gen 2) — для долгоживущих объектов.
- Large Object Heap (LOH) — для крупных объектов (обычно >85 000 байт), управляется отдельно.
Такая иерархия позволяет эффективнее управлять памятью, очищая чаще те области, где объекты "умирают" быстрее.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2💊2
Anonymous Quiz
5%
Immediate
11%
Execute
2%
Fetch
82%
First
Forwarded from easyoffer
🎉 easyoffer 2.0 — релиз уже в этом месяце!
Вас ждут новые фичи, о которых мы ранее даже не упоминали. Они сделают путь к офферам ещё быстрее и эффективнее. Расскажу о них чуть позже 👀
В честь запуска мы готовим ограниченную акцию:
Первые 500 покупателей получат:
🚀 PRO тариф на 1 год с 50% скидкой
Что нужно сделать:
🔔 Подпишитесь на этот Telegram-канал, чтобы первыми узнать о старте релиза. Сообщение появится в нем раньше, чем где-либо еще — вы успеете попасть в число первых 500 и получить максимальную выгоду. 🎁 А еще только для подписчиков канала ценный бонус в подарок к PRO тарифу.
📅 Официальный запуск — уже совсем скоро.
Следите за новостями и не пропустите старт!
Вас ждут новые фичи, о которых мы ранее даже не упоминали. Они сделают путь к офферам ещё быстрее и эффективнее. Расскажу о них чуть позже 👀
В честь запуска мы готовим ограниченную акцию:
Первые 500 покупателей получат:
🚀 PRO тариф на 1 год с 50% скидкой
Что нужно сделать:
🔔 Подпишитесь на этот Telegram-канал, чтобы первыми узнать о старте релиза. Сообщение появится в нем раньше, чем где-либо еще — вы успеете попасть в число первых 500 и получить максимальную выгоду. 🎁 А еще только для подписчиков канала ценный бонус в подарок к PRO тарифу.
📅 Официальный запуск — уже совсем скоро.
Следите за новостями и не пропустите старт!