👾 — Выполнится только первый метод
👍 — Выполнится только последний метод
🥰 — Все методы будут вызваны по порядку
⚡️ — Случится ошибка компиляции
Please open Telegram to view this post
VIEW IN TELEGRAM
Что означает «C» в ACID?
👾 — «Консистентность»: система всегда переходит в корректное состояние после транзакции, независимо от её сложности.
👍 — «Целостность»: данные остаются целыми и непротиворечивыми после выполнения транзакции.
🥰 — «Контроль»: транзакции выполняются таким образом, что любые ошибки или сбои не приводят к утрате данных.
⚡️ — «Корректность»: система гарантирует, что все ограничения целостности данных соблюдаются без исключений.
🐸 Библиотека задач по C#
👾 — «Консистентность»: система всегда переходит в корректное состояние после транзакции, независимо от её сложности.
👍 — «Целостность»: данные остаются целыми и непротиворечивыми после выполнения транзакции.
🥰 — «Контроль»: транзакции выполняются таким образом, что любые ошибки или сбои не приводят к утрате данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🎮🔌 4 cамых популярных фреймворка для разработки онлайн-игр на Unity
Сетевое взаимодействие — это сердце многопользовательской игры, и правильный выбор фреймворка это решающий фактор для проекта.
Посмотрите обзор самых популярных фреймворков для разработки онлайн-игр на Unity и выберите тот, который подходит для вашего проекта.
➡️ Читать обзор
🐸 Библиотека шарписта
Сетевое взаимодействие — это сердце многопользовательской игры, и правильный выбор фреймворка это решающий фактор для проекта.
Посмотрите обзор самых популярных фреймворков для разработки онлайн-игр на Unity и выберите тот, который подходит для вашего проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое IoC-контейнеры?
👾 — управляет зависимостями в приложении, автоматически создавая и внедряя объекты.
👍 — инвертирует управление созданием объектов, снижая связность между компонентами.
🥰 — упрощают код, управляя жизненным циклом и зависимостями объектов.
⚡️ — разрешает зависимости между классами и помогает внедрять их через конструкторы или свойства.
🐸 Библиотека задач по C#
👾 — управляет зависимостями в приложении, автоматически создавая и внедряя объекты.
👍 — инвертирует управление созданием объектов, снижая связность между компонентами.
🥰 — упрощают код, управляя жизненным циклом и зависимостями объектов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что означает «I» в ACID?
👾 — «Изоляция»: каждая транзакция выполняется так, как будто она единственная в системе — другие не влияют на её выполнение.
👍 — «Интеграция»: транзакции выполняются без нарушения логики взаимодействия между системой и данными.
🥰 — «Индивидуальность»: каждая транзакция работает независимо, и её результат не виден другим до завершения.
⚡️ — «Инвариантность»: состояние данных остается неизменным, даже если несколько транзакций выполняются одновременно.
🐸 Библиотека задач по C#
👾 — «Изоляция»: каждая транзакция выполняется так, как будто она единственная в системе — другие не влияют на её выполнение.
👍 — «Интеграция»: транзакции выполняются без нарушения логики взаимодействия между системой и данными.
🥰 — «Индивидуальность»: каждая транзакция работает независимо, и её результат не виден другим до завершения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ Как организовать Dependency Injection в проекте без DI-контейнера
Anonymous Quiz
16%
Передавать зависимости через аргументы функций вручную в каждом вызове
9%
Использовать глобальные переменные
70%
Создавать зависимости вручную и передавать через конструкторы
5%
Надеяться, что всё "само соберётся"
❓ Как происходит ожидание в ThreadPool
Anonymous Quiz
48%
Потоки блокируются и ждут своей очереди, не выполняя никаких операций, пока не получат задачу
6%
Ожидание задач происходит через использование бесконечного цикла, который забивает процессор
17%
Потоки в ThreadPool автоматически «засыпают» на случайных промежутках времени
28%
Потоки не ожидают задачи, а немедленно завершат выполнение, как только они завершат текущую задачу
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🤔📝 Псевдокод: когда преподы не шарят, а ты в тупике
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
➡️ Читать статью
🐸 Библиотека шарписта
Псевдокод может быть настоящим головняком, особенно если требования к нему кажутся непонятными или не совпадают с тем, что вы видите в реальной практике программирования.
Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Где будет размещен значимый тип данных, если он объявлен внутри класса
Anonymous Quiz
2%
В хранилище базы данных
84%
В стеке, вместе с экземпляром класса, если класс — это структура
10%
В памяти операционной системы на уровне ядра
5%
В отдельном пуле потоков