Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Для чего используется тег <iframe>?
Тег <iframe> используется для встраивания на страницу содержимого с другого веб-ресурса, например, другого сайта, видео с YouTube или карты. Он создает окно внутри текущей страницы, где загружается внешний ресурс. <iframe> полезен для интеграции стороннего контента, сохраняя при этом основную структуру страницы.
Что такое CORS (Cross-Origin Resource Sharing), и как он относится к встроенным элементам типа <iframe>, <img>, и <script>?
CORS — это механизм, который позволяет ограничить или разрешить обмен данными между разными доменами. Браузеры по умолчанию запрещают запросы к ресурсам с другого домена для обеспечения безопасности. Чтобы разрешить такие запросы, сервер должен отправить специальные заголовки. Элементы, такие как <iframe>, <img> и <script>, могут загружать ресурсы с других доменов, но для некоторых операций, например, доступа к содержимому <iframe> из другого домена, требуется поддержка CORS.
Что такое requestAnimationFrame?
requestAnimationFrame — это метод в JavaScript, который сообщает браузеру, что нужно выполнить анимацию, и просит браузер вызвать указанную функцию для обновления анимации перед перерисовкой. Он синхронизируется с частотой обновления экрана, что делает анимацию плавной и оптимизированной. Вместо использования setTimeout или setInterval для анимации, requestAnimationFrame обеспечивает лучшее управление производительностью и энергопотреблением.
Что такое keyframes и как можно использовать?
Keyframes — это правило в CSS, которое определяет промежуточные состояния анимации. Оно позволяет указать, как элемент должен выглядеть на разных этапах анимации.
Используя директиву @keyframes, можно задавать стили в определённые моменты времени. Затем анимация применяется к элементу через свойство animation, где указывается название ключевых кадров и другие параметры, такие как продолжительность и тайминг.
Зачем нужен Spring Framework?
Spring Framework — это мощный инструмент для упрощения разработки приложений. Он предоставляет механизм управления зависимостями (Dependency Injection), гибкость конфигурации, интеграцию с различными технологиями и поддержку создания веб-приложений. Благодаря своей модульности и широким возможностям, Spring подходит как для небольших проектов, так и для крупных корпоративных систем.
Как работает .NET Framework?
Объясните основные компоненты .NET Framework.
Что такое манифест в .NET Framework?
Что такое DataFrame в Pandas?
Какие существуют способы создания DataFrame в Pandas?
Рейтинг:
3
Сложность:
5
Программы, написанные на языках, поддерживаемых .NET, таких как C#, F# или Visual Basic, компилируются в Common Intermediate Language (CIL). Этот код сохраняется в сборке с расширением .dll или .exe. Когда приложение запускается, Common Language Runtime (CLR) преобразует CIL в машинный код с помощью Just In Time (JIT) компилятора, который выполняется на конкретной архитектуре компьютера.
Рейтинг:
4
Сложность:
6
Основные компоненты .NET Framework включают:
CLR (Common Language Runtime): Управляет выполнением кода, включая сборку мусора и обработку исключений.
FCL (Framework Class Library): Набор библиотек для выполнения общих задач, таких как работа с файлами и базами данных.
BCL (Base Class Library): Основная библиотека, обеспечивающая базовые функциональности для всех языков .NET.
CTS (Common Type System): Стандарт для работы с типами данных и их взаимодействием между языками.
CLS (Common Language Specification): Набор правил для обеспечения совместимости между языками в .NET.
Рейтинг:
2
Сложность:
7
Манифест в .NET содержит метаданные сборки, включая информацию о версии, проверки области, ссылки на классы и идентификацию безопасности.
Рейтинг:
2
Сложность:
4
DataFrame – это основная структура данных в Pandas, которая представляет собой таблицу с именованными колонками и индексированными строками. Он позволяет загружать, изменять и анализировать данные, а также выполнять операции фильтрации, группировки и агрегации.
Создать DataFrame можно с помощью pd.DataFrame(data), где data может быть списком, словарем, массивом NumPy, CSV-файлом и т. д.
Рейтинг:
2
Сложность:
5
В Pandas DataFrame можно создать несколькими способами:
Пустой DataFrame – pd.DataFrame().
Из списка – pd.DataFrame(list).
Из списка списков – pd.DataFrame(list_of_lists).
Из словаря списков – pd.DataFrame(dict_of_lists).
Из списка словарей – pd.DataFrame(list_of_dicts).
Из Series – pd.DataFrame(pd.Series()).
Из CSV или Excel – pd.read_csv(), pd.read_excel().
Рейтинг:
1
Сложность:
4
Рейтинг:
4
Сложность:
6
Рейтинг:
3
Сложность:
8
Рейтинг:
3
Сложность:
10
Рейтинг:
4
Сложность:
6