Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Выбрать первую строку в каждой группе GROUP BY?
Проблема: Как выбрать первую строку из каждой группы, использующей GROUP BY?
Я хочу получить первую строку из каждого набора строк, сгруппированных с помощью оператора GROUP BY.
У меня есть таблица purchases, которая выглядит следующим образом:
SELECT * FROM...
Следует ли использовать 'has_key()' или 'in' для проверки наличия ключа в словарях Python?
Описание проблемы
У меня возникла необходимость проверить, существует ли определённый ключ в словаре в Python. Думаю, что это распространённая задача, но не могу определиться с наилучшим способом её реализации.
Вот пример словаря, с которым я работаю:
d = {'a': 1, 'b':...
Как обрезать std::string?
Я в данный момент использую следующий код для удаления пробелов и символов новой строки с правой стороны всех stdstring в своих программах: stdstring s; s.erase(s.find_last_not_of(" \n\r\t")+1);
Этот подход работает хорошо, но мне интересно, есть ли некоторые крайние случаи, в которых он может...
Правила использования символа подчеркивания в идентификаторах C++
В C++ распространено именовать переменные-члены с использованием префикса, чтобы обозначить, что это переменные класса, а не локальные переменные или параметры. Если вы работали с MFC, вы, вероятно, используете m_foo. Я также иногда видел использование myFoo.
В C# (или, возможно, только в .NET)...
Что такое __pycache__?
Судя по всему, кеш — это зашифрованный файл, содержащий подобные файлы.
Что нам делать с папкой pycache? Это то, что мы предоставляем людям вместо нашего исходного кода? Это просто мои входные данные? Эта папка продолжает создаваться, для чего она нужна?
Проверьте количество аргументов, переданных Bash-скрипту
Я хотел бы, чтобы мой Bash-скрипт выводил сообщение об ошибке, если не выполнено требуемое количество аргументов.
Я пробовал следующий код:
#!/bin/bash
echo Название скрипта: $0
echo $# аргументов
if [$# -ne 1];
then echo "недопустимое количество параметров"
fi
По какой-то...
Перечисления в PHP
Я знаю, что в PHP пока нет нативных перечислений (Enum). Но я привык к ним из мира Java и хотел бы использовать перечисления как способ предоставления предопределенных значений, которые могли бы распознавать функции автозаполнения в IDE.
Константы решают эту задачу, но есть проблема с конфликтом...
Почему код Python выполняется быстрее в функции?
Я столкнулся с интересной проблемой в Python, связанной с производительностью. У меня есть следующий код:
def main():
for i in xrange(10**8):
pass
main()
Этот фрагмент кода выполняется за:
real 0m1.841s
user 0m1.828s
sys 0m0.012s
Однако, когда я...
Как выбрать строки с MAX(значение колонки), используя PARTITION по другой колонке в MySQL?
У меня есть таблица с показателями игроков:
CREATE TABLE TopTen (
id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
home INT UNSIGNED NOT NULL,
`datetime` DATETIME NOT NULL,
player VARCHAR(6) NOT NULL,
resource INT NOT NULL
);
Какой запрос вернет строки для каждого уникального...
Что такое PECS (Producer Extends Consumer Super)?
Я столкнулся с концепцией PECS (сокращение от Producer extends and Consumer super) во время изучения дженериков в Java.
Может кто-нибудь объяснить, как использовать PECS, чтобы прояснить путаницу между extends и super?