1. ConfigureServices — регистрация зависимостей (DI).
2. Configure — настройка middleware-пайплайна.
3. Middleware — компоненты, через которые проходит каждый запрос.
4. Routing — определение, какому контроллеру направить запрос.
5. Model Binding — привязка данных из запроса к параметрам методов.
6. Filters — возможность выполнить код до или после действия контроллера.
7. Controller/Action — выполнение логики.
8. Result Execution — формирование результата (JSON, View и т.д.).
9. Response — возврат результата клиенту.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥5💊3
  Anonymous Quiz
    59%
    SkipWhile
      
    5%
    TakeWhile
      
    27%
    Skip
      
    9%
    Where
      
    Anonymous Quiz
    61%
    Semaphore
      
    18%
    Mutex
      
    9%
    Monitor
      
    11%
    Lock
      
    Нормализация помогает:
- Исключить дублирование данных.
- Облегчить сопровождение и масштабирование базы.
- Обеспечить согласованность данных.
- Упростить обновление, удаление и вставку данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3🔥1
  Anonymous Quiz
    89%
    AddDays()
      
    2%
    AddHours()
      
    2%
    AddTime()
      
    7%
    AddDate()
      
    💊4🤔3
  Anonymous Quiz
    39%
    ConcurrentSet
      
    18%
    ConcurrentBag
      
    14%
    HashSet
      
    28%
    ConcurrentDictionary
      
    Да, асинхронный код можно вызвать синхронно, но это не рекомендуется. Использование .Result или .GetAwaiter().GetResult() позволяет получить результат синхронно, однако это может привести к блокировкам, дедлокам и снижению производительности, особенно в UI-приложениях или в серверных окружениях с синхронным контекстом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍7
  Anonymous Quiz
    76%
    HighPriority
      
    7%
    Urgent
      
    12%
    Critical
      
    5%
    MethodImpl
      
    Это набор свойств, обеспечивающих надежность транзакций в базе данных:
- A (Atomicity) – атомарность: транзакция либо полностью выполняется, либо не выполняется вовсе.
- C (Consistency) – согласованность: транзакция переводит БД из одного корректного состояния в другое.
- I (Isolation) – изолированность: параллельные транзакции не влияют друг на друга.
- D (Durability) – долговечность: после подтверждения транзакции изменения сохраняются, даже при сбоях.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥8👍2
  Anonymous Quiz
    22%
    Mode
      
    14%
    MostFrequent
      
    50%
    Этот метод нужно реализовать вручную
      
    14%
    Aggregate
      
    💊7
  Anonymous Quiz
    70%
    IndexOf
      
    3%
    Locate
      
    23%
    Find
      
    4%
    Search
      
    🤔1
  2. Использовать таймауты при попытке захвата блокировок.
3. Применять неблокирующие конструкции (lock-free) или библиотеки с конкурентными коллекциями.
4. Минимизировать время удержания блокировок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    66%
    Метод из базового класса
      
    6%
    Метод из производного класса
      
    24%
    Исключение компиляции
      
    4%
    Исключение выполнения
      
    🤔4
  Anonymous Quiz
    52%
    Length()
      
    2%
    Size()
      
    6%
    Count()
      
    39%
    Length
      
    💊22🤔6
  - List<T> — интерфейс.
- ArrayList — реализация этого интерфейса (в Java) / List<T> (в C#).
Интерфейс задаёт поведение, а реализация — конкретную структуру. Также ArrayList в Java — не типобезопасный, а List<T> в C# — обобщённый.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊18
  Anonymous Quiz
    80%
    ToArray
      
    5%
    Immediate
      
    14%
    Execute
      
    2%
    Fetch
      
    Anonymous Quiz
    7%
    String.Concat
      
    7%
    String.Join
      
    84%
    String.Format
      
    2%
    String.Replace
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍3
  Anonymous Quiz
    87%
    NullReferenceException
      
    3%
    MethodAccessException
      
    5%
    Нормальное выполнение метода
      
    5%
    InvalidOperationException
      
    💊32🤔5
  Anonymous Quiz
    11%
    Task.Run()
      
    47%
    Thread.Start()
      
    3%
    async/await
      
    39%
    BackgroundWorker
      
    💊7