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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
3
ответов
138
просмотров
Storybook с react-router: Не используйте <Link> вне <Router>

Проблема с использованием <Link> вне <Router> в Storybook

Я хотел бы поделиться решением проблемы, с которой столкнулся, несмотря на мои навыки поиска в Google.

Мое приложение, использующее react-router, работало без каких-либо проблем, но при запуске Storybook возникла...

0
голоса
5
ответов
138
просмотров
Как округлить 0.745 до 0.75 с использованием BigDecimal.ROUND_HALF_UP?

Я столкнулся с странной проблемой при использовании класса BigDecimal в Java. Я попытался выполнить следующие операции:

double doubleVal = 1.745;
double doubleVal1 = 0.745;
BigDecimal bdTest = new BigDecimal(doubleVal);
BigDecimal bdTest1 = new BigDecimal(doubleVal1);
bdTest =...
0
голоса
0
ответов
138
просмотров
Можно ли опустить Optional, если я установил значение по умолчанию на None?

Проблема с аннотацией типов в Python: Optional[int] vs int = None

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

def foo(bar: int = None):
    pass

Когда я проверяю тип/аннотацию параметра bar,...

0
голоса
3
ответов
138
просмотров
Подзапрос внутри вставки (INSERT)

У меня есть таблица с названием map_tags:

map_id | map_license | map_desc

И другая таблица (widgets), записи которой содержат внешнюю ссылку (один к одному) на запись в map_tags:

widget_id | map_id | widget_name

Учитывая ограничение, что все значения map_license...

54
голоса
4
ответов
137
просмотров
Как создать GUID / UUID?

Заголовок: Как создать GUID (глобально уникальные идентификаторы) в JavaScript?

Описание проблемы: Я пытаюсь создать GUID (UUID), который должен быть не менее 32 символов и оставаться в диапазоне ASCII, чтобы избежать проблем при передаче его между различными частями приложения.

Мне непонятно,...

35
голоса
4
ответов
137
просмотров
Как отформатировать дату в JavaScript?

Как отформатировать объект Date в строку в JavaScript? (Предпочтительный формат: 10-Aug-2010)

17
голоса
1
ответов
137
просмотров
Разница между == и === в JavaScript

Описание проблемы для StackOverflow.com

Я столкнулся с вопросом, касающимся операторов сравнения в JavaScript. В чем разница между операторами == и ===? Я также заметил, что существуют операторы != и !==. Существуют ли еще похожие операторы? Хотелось бы получить разъяснение по этой...

17
голоса
5
ответов
137
просмотров
Создание словаря (dict) из отдельных списков ключей и значений

Я пытаюсь объединить два списка в один словарь. У меня есть следующие данные:

keys = ['name', 'age', 'food']
values = ['Monty', 42, 'spam']

Я хотел бы получить результат в виде:

{'name': 'Monty', 'age': 42, 'food': 'spam'}

Как я могу это сделать?

14
голоса
5
ответов
137
просмотров
В TypeScript, что означает оператор ! (восклицательный знак) при разыменовании члена?

При изучении исходного кода правила tslint я наткнулся на следующую строку: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; }

Обратите внимание на оператор ! после node.parent. Интересно! Сначала я попытался скомпилировать файл локально с установленной у меня версией...

17
голоса
5
ответов
137
просмотров
Замены для оператора switch в Python?

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

В других языках я бы использовал конструкции switch или case, но, похоже, в Python нет оператора switch. Каковы рекомендуемые решения для этой задачи в Python?