Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Проверка наличия элемента в массиве в C++
Как мне проверить, есть ли в массиве элемент, который я ищу?
В Java я бы сделал что-то вроде этого:
Foo someObject = new Foo(someParameter);
Foo foo;
// Ищем в массиве Foo[] arr
for(int i = 0; i < arr.length; i++){
if (arr[i].equals(someObject))
foo = arr[i];
}
if (foo == null)
...
Как обновить только одну зависимость в Composer?
Проблема с обновлением зависимости в Composer
Я ожидал, что команда
composer update videlalvaro/php-amqplib
обновит только одну зависимость, но вместо этого она обновляет все зависимости.
Что я упускаю?
P.S.: Эта зависимость в моем файле composer.json определена как...
Почему statistics.mean() работает так медленно?
Я сравнил производительность функции mean из модуля statistics и простого метода sum(l)/len(l), и по какой-то причине функция mean оказывается очень медленной. Я использовал модуль timeit с двумя наборами кода ниже для сравнения, и меня интересует, что может вызывать значительную разницу...
Инструмент для определения минимально необходимой версии Python?
Вопрос:
Существует ли что-то подобное Pylint, что могло бы анализировать Python-скрипт (или запускать его) и определять, какая версия Python требуется для каждой строки (или функции)?
Описание проблемы:
Я ищу инструмент, который мог бы проверять мои Python-скрипты и указывать, какие...
Как присвоить переменной значение в условии IF и вернуть её?
Я столкнулся с проблемой в Python. У меня есть функция, которая определяет, является ли переданное значение "большим" (больше 4), и возвращает соответственно 'apple' или 'orange':
def isBig(x):
if x > 4:
return 'apple'
else:
return 'orange'
Я протестировал два...
Форматирование строк против конкатенации
Заголовок: Зачем использовать форматированные строки вместо конкатенации?
Текст проблемы:
Я замечаю, что многие программисты используют форматированные строки следующим образом:
root = "sample"
output = "output"
path = "{}/{}".format(root, output)
Вместо того чтобы просто...
"Как вычислить длину строки Java в UTF-8 без её кодирования?"
Заголовок: Как определить длину бинарного представления строки в кодировке UTF-8 без ее генерации?
Текст вопроса: Здравствуйте, я ищу способ получить длину бинарного представления строки в кодировке UTF-8 с помощью стандартной библиотеки Java (любая версия), не создавая при этом само...
Инициализатор члена не указывает на нестатический член данных или базовый класс
Проблема с инициализацией защищенных членов родительского класса в C++
Я столкнулся с проблемой, когда пытаюсь инициализировать защищенный член родительского класса в списке инициализации конструктора производного класса, и не могу найти решение через Google.
Привожу следующий код для...
Как обработать подзапрос IN с помощью LINQ to SQL?
Я немного застрял с этой задачей. В общем, я хочу сделать нечто подобное следующему SQL-запросу, используя LINQ to SQL:
SELECT f.*
FROM Foo f
WHERE f.FooId IN (
SELECT fb.FooId
FROM FooBar fb
WHERE fb.BarId = 1000
)
Не могли бы вы помочь мне с реализацией этого запроса в...
Как создать массив, содержащий числа от 1 до N?
Я ищу альтернативы приведённому ниже коду для создания массива в JavaScript, содержащего числа от 1 до N, где N известно только во время выполнения программы.
var foo = [];
for (var i = 1; i <= N; i++) {
foo.push(i);
}
Мне кажется, что есть способ сделать это без...