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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
0
ответов
181
просмотров
Как объявить вектор-участник того же класса?

Почему же, черт возьми, следующий фрагмент кода работает?

struct A { std::vector<A> subAs; };

Структура A является неполным типом, верно? Если бы это был вектор указателей на A, я бы понял. Но здесь я не понимаю, как это работает. Выглядит как рекурсивное определение.

0
голоса
1
ответов
181
просмотров
Опциональные параметры на основе условных типов

Проблема с обязательными и необязательными параметрами функции в TypeScript

Я пытаюсь реализовать функцию в TypeScript, которая будет иметь обязательные или необязательные параметры в зависимости от условных типов. Однако мне не удается достичь желаемого результата. Вот что у меня есть на...

0
голоса
3
ответов
181
просмотров
Mockito: anyList() заданного размера

Я проверяю с помощью Mockito, что метод был вызван. Метод выглядит следующим образом:

public void createButtons(final List buttonsConfiguration) {...}

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

0
голоса
5
ответов
181
просмотров
Функция, принимающая как lvalue, так и rvalue аргументы

Есть ли способ написать функцию на C++, которая принимает как lvalue, так и rvalue аргументы, не используя шаблоны?

Например, предположим, что я пишу функцию print_stream, которая считывает данные из istream и выводит их на экран или что-то в этом роде.

Я считаю вполне разумным вызывать...

0
голоса
3
ответов
181
просмотров
Как пропустить итерацию при использовании reduce в JavaScript?

Я пытаюсь разобраться, как условно прервать итерацию при использовании функции reduce в JavaScript.

У меня есть следующий код, который суммирует массив целых чисел и возвращает число 10:

[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, currentIndex, array) {
  return...
0
голоса
3
ответов
181
просмотров
Pandas: Многоуровневые названия столбцов

Проблема с добавлением многоуровневых имен столбцов в pandas

Я использую библиотеку pandas, которая поддерживает многоуровневые имена столбцов. Например, я создаю DataFrame следующим образом:

x = pd.DataFrame({'instance':['first','first','first'],'foo':['a','b','c'],'bar':rand(3)})
x =...
0
голоса
5
ответов
181
просмотров
Компилятор Angular требует TypeScript версии >=2.7.2 и <2.8.0, но найдена версия 2.8.3

Я начал получать следующую ошибку в своем приложении на Angular:

Компилятор Angular требует TypeScript версии >=2.7.2 и <2.8.0, но найдена версия 2.8.3.

Когда я пытаюсь понизить версию TypeScript до нужной, выполняя команду:

npm install -g typescript@2.7.2

то в выводе пишется, что...

0
голоса
2
ответов
181
просмотров
Python UnicodeDecodeError - Неправильно ли я понимаю кодировку?

Проблема с кодировкой в Python

У меня возникла проблема с кодировкой строки в Python. Я пытался добавить строку 'add \x93Monitoring\x93 to list' в список, используя метод encode с параметром 'latin-1' и ignore, но это приводит к ошибке. Я ожидал, что параметр 'ignore' должен был...

0
голоса
5
ответов
181
просмотров
jstack: известный файл не защищен

Я работаю с Tomcat 5.5 на x86_64 CentOS 5.7, используя 32-разрядную версию Oracle Java 1.6.0.

Процесс JVM, используемый Tomcat, имеет PID 6421. Tomcat функционирует нормально.

Когда я запускаю команду jstack, она завершается с ошибкой:

[root@mybox ~]# jstack 6421
6421: well-known file is...
20
голоса
5
ответов
180
просмотров
Проверка существования входного аргумента в Bash-скрипте

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

if [ "$1" -gt "-1" ]
then echo hi
fi

Однако я получаю следующую ошибку:

[: : integer expression expected

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