Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    85%
    Использование шаблонов проектирования объектов
      
    10%
    Использование глобальных переменных для хранения состояния приложения
      
    3%
    Использование функции include для подключения классов
      
    2%
    Использование регулярных выражений для создания шаблонов
      
    🤔3
  Anonymous Quiz
    13%
    entries()
      
    54%
    toArray()
      
    18%
    getEntries()
      
    15%
    yieldPairs()
      
    Горизонтальное шардирование разделяет данные на отдельные шарды по строкам, распределяя их между несколькими серверами. Это позволяет увеличивать масштаб за счёт добавления новых серверов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    15%
    объединяет элементы массива в строку
      
    3%
    удаляет элементы из массива
      
    81%
    разбивает строку на массив по заданному разделителю
      
    1%
    сортирует массив по значениям
      
    Anonymous Quiz
    31%
    addChild()
      
    40%
    appendChild()
      
    24%
    createElement()
      
    4%
    insertChild()
      
    Типы объединений: INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы), RIGHT JOIN (все строки из правой таблицы), FULL JOIN (объединение всех строк обеих таблиц), CROSS JOIN (декартово произведение), SELF JOIN (объединение таблицы с самой собой).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    1%
    Использование глобальных переменных
      
    97%
    Использование контейнеров внедрения зависимостей (DI-контейнеров), таких как Symfony DI или PHP-DI
      
    1%
    Использование функций new и clone
      
    0%
    Использование регулярных выражений
      
    Anonymous Quiz
    8%
    sort_keys()
      
    23%
    array_sort_keys()
      
    64%
    ksort()
      
    5%
    key_sort()
      
    Это механизм выявления и реагирования на непредвиденные ситуации в коде.
- Ошибки (Errors) – критические сбои (OutOfMemoryError, StackOverflowError).
- Исключения (Exceptions) – проблемы в логике (NullPointerException, IOException).
Обрабатываются с помощью try-catch-finally, throw, throws, а также глобальных обработчиков (onError, fallback strategies).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1
  Anonymous Quiz
    49%
    Функции
      
    9%
    Интерфейсы
      
    38%
    Наследование
      
    3%
    Прототипы
      
    🤔4💊4
  Anonymous Quiz
    5%
    Использование глобальных переменных
      
    11%
    Использование регулярных выражений
      
    84%
    Использование единой точки входа и роутинга
      
    0%
    Использование функций для работы с массивами
      
    Динамическая типизация характерна для языков, таких как Python, JavaScript, PHP. Например, переменная может быть сначала числом, а затем строкой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    78%
    возвращает массив с элементами в обратном порядке
      
    20%
    сортирует массив в обратном порядке
      
    1%
    объединяет два массива в обратном порядке
      
    0%
    удаляет элементы массива в обратном порядке
      
    💊1
  Anonymous Quiz
    2%
    Использование глобальных переменных
      
    62%
    Использование централизованных систем логирования и мониторинга
      
    0%
    Использование регулярных выражений
      
    36%
    Использование функций error_log и set_error_handler для обработки ошибок
      
    🤔1
  • Быстрый доступ для равенств (=) и точных запросов.
• Не подходит для диапазонных запросов.
2. B-Tree индекс:
• Оптимален для диапазонных запросов и сортировки.
• Поддерживает равенства и сравнения (<, >).
• Медленнее hash-индекса для точного поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    53%
    false
      
    19%
    null
      
    24%
    -1
      
    4%
    0
      
    Anonymous Quiz
    3%
    Использование глобальных переменных
      
    10%
    Использование функций include и require
      
    88%
    Использование контейнеров, таких как Docker
      
    0%
    Использование регулярных выражений
      
    💊2
  Это тесты, проверяющие отдельные единицы кода (обычно функции, методы или классы) в изоляции от внешних зависимостей.
Особенности:
- Быстрые, запускаются локально.
- Должны быть предсказуемыми и детерминированными.
- Не используют базу данных, сеть или файловую систему (для этого есть интеграционные и e2e-тесты).
- Помогают отлавливать баги на раннем этапе и облегчают рефакторинг.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    46%
    Laravel
      
    2%
    CodeIgniter
      
    6%
    Symfony
      
    46%
    Все вышеперечисленные
      
    🤔1
  Anonymous Quiz
    79%
    current()
      
    12%
    get()
      
    7%
    fetch()
      
    2%
    retrieve()
      
    💊2