Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Запуск одного тестового метода с помощью Maven
Я знаю, что можно запустить все тесты в определенном классе с помощью команды:
mvn test -Dtest=classname
Но я хочу запустить отдельный метод, и опция -Dtest=classname.methodname почему-то не работает. Как я могу это сделать?
Хранение определений шаблонных функций C++ в .CPP файле
У меня есть шаблонный код, который я предпочел бы хранить в файле CPP, а не инлайн в заголовочном файле. Я знаю, что это можно сделать, если известно, какие типы шаблонов будут использоваться. Например:
.h файл
class foo
{
public:
template
void do(const T& t);
};
**.cpp...
Каковы преимущества std::distance по сравнению с вычитанием итераторов?
Я итерируюсь по вектору и мне нужен индекс, на который указывает итератор. Какие достоинства и недостатки у следующих методов?
it - vec.begin() std::distance(vec.begin(), it)
Оценивается ли условие в цикле `for` диапазона C++11 на каждой итерации?
Проблема с вызовом метода в цикле
В коде у меня есть следующий фрагмент:
for(auto& entity : memoryManager.getItems())
entity->update(mFrameTime);
У меня возник вопрос: если memoryManager содержит 1000 элементов, будет ли memoryManager.getItems() вызываться 1000 раз (при...
Как устранить ошибку "SystemError: инициализация _internal завершилась не подняв исключение"
Я пытаюсь импортировать пакет Top2Vec для тематического моделирования в NLP. Однако, даже после обновления pip и numpy, возникает ошибка.
Я пробовал выполнить следующие команды:
pip install --upgrade pip
pip install --upgrade numpy
Я ожидал, что смогу выполнить следующий...
Как установить "значение" для элемента ввода в вебе с помощью Selenium?
У меня есть элемент в коде, который выглядит следующим образом:
Я хочу установить для него значение, поэтому я создал веб-элемент с его XPath:
val test = driver.findElements(By.xpath("""//*[@id="invoice_supplier_id"]"""))
Однако теперь я не вижу возможности установить...
Слияние словарей в словарном включении
Проблема с объединением словарей в Python 3.5
В Python 3.5 мы можем объединять словари, используя двойное распаковку:
d1 = {1: 'one', 2: 'two'}
d2 = {3: 'three'}
result = {**d1, **d2}
# Результат: {1: 'one', 2: 'two', 3: 'three'}
Это удобно. Однако, похоже, данная методика не...
Как объявить вектор-участник того же класса?
Почему же, черт возьми, следующий фрагмент кода работает?
struct A { std::vector<A> subAs; };
Структура A является неполным типом, верно? Если бы это был вектор указателей на A, я бы понял. Но здесь я не понимаю, как это работает. Выглядит как рекурсивное определение.
Pandas: Многоуровневые названия столбцов
Проблема с добавлением многоуровневых имен столбцов в pandas
Я использую библиотеку pandas, которая поддерживает многоуровневые имена столбцов. Например, я создаю DataFrame следующим образом:
x = pd.DataFrame({'instance':['first','first','first'],'foo':['a','b','c'],'bar':rand(3)})
x =...
Как изменить курсор на руку при наведении на элемент списка?
У меня есть список, и я добавил обработчик кликов для его элементов:
foo
goo
Как я могу изменить указатель мыши на указатель в виде руки (как при наведении на кнопку)? В данный момент указатель превращается в указатель для выделения текста, когда я навожу курсор на элементы...