Специализация
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 в телеграм
В каких случаях можно использовать индексы в качестве ключей?
Индексы массива можно использовать в качестве ключей, если порядок элементов не изменяется, а сами элементы не имеют уникальных идентификаторов. Однако, это может привести к проблемам, если порядок элементов изменяется или элементы списка динамически добавляются/удаляются.
Как подключить React-компонент к Redux-store?
Чтобы подключить компонент к Redux-store, используется библиотека React Redux. Для получения данных из состояния применяется хук useSelector, а для отправки действий — useDispatch. Эти инструменты позволяют интегрировать Redux-логику в React-компоненты без необходимости дополнительной настройки.
Как подключиться к базе данных PostgreSQL с помощью psql?
Для подключения к базе данных PostgreSQL с помощью psql нужно использовать команду psql -h <host> -U <user> -d <dbname>. Если сервер работает локально, можно опустить параметр -h. Например:
psql -U postgres -d mydatabaseКак Redis использует ключи?
Ключи в Redis используются для доступа к данным в различных структурах. Они являются бинарно безопасными, что означает, что ключ может быть любым набором байтов, включая строки. Грамотное именование ключей важно для упрощения управления и обеспечения быстрого доступа.
Как включить все библиотеки в C++?
В C++ можно использовать директиву #include для включения необходимых библиотек, но не рекомендуется включать все библиотеки, так как это может привести к увеличению размера программы и конфликтам.
Что такое первичный (PRIMARY KEY) и внешний (FOREIGN KEY) ключи?
Какими способами можно безопасно хранить конфиденциальные данные (логины, пароли, API-ключи) в приложении?
Как правильно подключить http.Server.Shutdown с воркерами и ресурсами?
Как исключить view из responder chain?
Как работает идемпотентность под капотом — где и как хранятся ключи, с чем сравнивается запрос?
Рейтинг:
2
Сложность:
5
PRIMARY KEY — уникальный идентификатор записи в таблице и не может быть NULL. FOREIGN KEY — поле или набор полей, указывающих на PRIMARY KEY другой (или той же) таблицы для обеспечения ссылочной целостности.
Рейтинг:
2
Сложность:
7
Конфиденциальные данные хранятся в зашифрованном виде с использованием менеджеров секретов (Vault), переменных окружения или зашифрованных файлов конфигурации. Пароли шифруются с помощью алгоритмов, таких как BCrypt. Эти методы минимизируют риск утечки данных.
Рейтинг:
5
Сложность:
7
Создайте общий context.WithCancel, передайте его воркерам, а при сигнале: Shutdown(ctx) для HTTP, закройте входящие каналы, дождитесь WaitGroup, освободите ресурсы (БД/кэш), соблюдая таймаут.
Рейтинг:
2
Сложность:
6
Чтобы исключить view из responder chain, можно установить isUserInteractionEnabled = false, isHidden = true, или alpha = 0. Также можно переопределить методы hitTest или point чтобы возвращать nil или другую view.
Рейтинг:
3
Сложность:
8
Ключи идемпотентности хранятся в быстром хранилище типа Redis или Memcached с TTL. Каждый запрос сравнивается по уникальному ключу, который клиент отправляет в заголовке. Сервер создает хеш от комбинации ключа и параметров запроса для точного сопоставления. При первом запросе результат операции кэшируется, при повторных — возвращается кэшированный ответ без выполнения операции.
Рейтинг:
3
Сложность:
3
Рейтинг:
1
Сложность:
3
Рейтинг:
2
Сложность:
3
Рейтинг:
2
Сложность:
5
Рейтинг:
2
Сложность:
6