Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

8
голоса
5
ответов
123
просмотров
Метод set в useState не отражает изменения немедленно

Я пытаюсь изучить хуки в React, и метод useState вызывает у меня затруднения. Я задаю начальное значение для состояния в виде массива. Метод установки состояния в useState не работает, как с использованием оператора расширения, так и без него.

У меня есть API на другом компьютере, к которому я...

9
голоса
5
ответов
123
просмотров
Пробел между двумя строками в таблице?

Вопрос на StackOverflow

Возможно ли это сделать с помощью CSS?

Я пытаюсь использовать следующий код:

tr.classname {
  border-spacing: 5em;
}

Но, к сожалению, это не работает. Может быть, я что-то делаю неправильно?

8
голоса
5
ответов
123
просмотров
Импорт модуля по относительному пути

Как импортировать модуль Python, зная его относительный путь?

У меня есть следующая структура каталогов:

dirFoo\
    Foo.py
    dirBar\
        Bar.py

В файле Foo.py мне нужно импортировать модуль Bar.py, который находится в подкаталоге dirBar. Однако, у меня нет возможности...

8
голоса
5
ответов
123
просмотров
Как создать диалог с кнопками "Ок" и "Отмена"

Как отобразить диалоговое окно с подтверждением на JavaScript? Я планирую создать кнопку, которая будет выполнять действие и сохранять данные в базе данных. Когда пользователь нажимает на кнопку, я хочу, чтобы появился JavaScript-уведомление с вариантами ответов «да» и «отмена». Если пользователь...

6
голоса
5
ответов
123
просмотров
Покончены ли дни передачи const std::string & в качестве параметра?

Я слышал недавний доклад Герба Саттера, который утверждал, что причины передавать std::vector и std::string по const & в значительной мере утратили свою актуальность. Он предложил, что написание функции вроде следующей сейчас предпочтительнее:

std::string do_something ( std::string...
8
голоса
5
ответов
123
просмотров
Какое исключение следует выбрасывать при некорректных комбинациях аргументов в Python? [закрыто]

Я хотел бы обсудить лучшие практики по указанию недопустимых комбинаций аргументов в Python. Я столкнулся с несколькими ситуациями, когда у вас есть функция, например:

def import_to_orm(name, save=False, recurse=False):
    """
    :param name: Название какого-либо внешнего объекта для...
7
голоса
5
ответов
123
просмотров
Как проверить на наличие и `null`, и `undefined`?

Поскольку TypeScript является строго типизированным языком, использование конструкции if () для проверки на null и undefined выглядит неправильно.

Существует ли в TypeScript какая-либо специализированная функция или синтаксический сахар для этой проверки?

7
голоса
5
ответов
123
просмотров
Когда можно использовать предварительное объявление?

Я ищу определение, когда я могу использовать предварительное объявление класса в заголовочном файле другого класса.

Разрешено ли мне использовать предварительное объявление для базового класса, для класса, который является членом, для класса, передаваемого в функцию-член по ссылке и т.д.?

7
голоса
5
ответов
123
просмотров
Каков максимальный размер значений localStorage?

Поскольку localStorage (на данный момент) поддерживает только строки в качестве значений, и для этого объекты необходимо преобразовать в строку (сохранить в формате JSON), существует ли определённое ограничение по длине значений.

Кто-нибудь знает, существует ли универсальное определение этого...

6
голоса
5
ответов
123
просмотров
Как подсчитать количество вхождений определенного элемента в ndarray?

Как посчитать количество 0 и 1 в следующем массиве?

y = np.array([0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 1])

При попытке использовать метод y.count(0) возникает ошибка:

numpy.ndarray object has no attribute count

Как правильно подсчитать количество нулей и единиц в массиве с использованием NumPy?