Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как получить полный путь к директории текущего файла?
Проблема с получением пути к директории текущего файла в Python
Я пытаюсь получить путь к директории текущего исполняемого файла в Python. С помощью следующего кода я успешно получаю полный путь к файлу:
>>> os.path.abspath(__file__)
'C:\\python27\\test.py'
Однако мне нужен...
Следует ли использовать 'has_key()' или 'in' для проверки наличия ключа в словарях Python?
Описание проблемы
У меня возникла необходимость проверить, существует ли определённый ключ в словаре в Python. Думаю, что это распространённая задача, но не могу определиться с наилучшим способом её реализации.
Вот пример словаря, с которым я работаю:
d = {'a': 1, 'b':...
Как использовать десятичное значение шага в range()?
Как мне пройтись по числам от 0 до 1 с шагом 0.1? При попытке использовать следующий код возникает ошибка, так как аргумент шага не может быть равен нулю: for i in range(0, 1, 0.1): print(i)
Что такое clearfix?
Недавно я просматривал код одного веб-сайта и заметил, что каждый элемент `` имел класс clearfix
.
После быстрого поиска в Google я узнал, что он предназначен иногда для IE6, но что на самом деле представляет собой clearfix?
Можете ли вы привести примеры макета с использованием clearfix и без...
Оператор двойного двоеточия (::) в Java 8
Я изучал исходный код Java 8 и нашел одну часть кода, которая показалась мне довольно удивительной:
// Определено в IntPipeline.java
@Override
public final OptionalInt reduce(IntBinaryOperator op) {
return evaluate(ReduceOps.makeInt(op));
}
@Override
public final OptionalInt max() {
...
Как разобрать JSON с помощью Node.js? [закрыто]
Проблема: Как безопасно парсить JSON с использованием Node.js?
Я пытаюсь разобрать JSON в своем приложении на Node.js, но меня беспокоит вопрос безопасности. Существуют ли модули или библиотеки, которые не только парсят JSON, но и валидируют его, чтобы предотвратить возможные проблемы, такие...
Относительные импорты в Python 3
Я хочу импортировать функцию из другого файла в одном каталоге.
Обычно получается использовать один из следующих вариантов:
from .mymodule import myfunction
from mymodule import myfunction
Но один из них вызывает одну из следующих ошибок:
ImportError: attempted...
Как выбрать строки с 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
);
Какой запрос вернет строки для каждого уникального...
Цикл for для перебора enum в Java
Я работаю с перечислением (enum
) в Java, которое содержит кардинальные и промежуточные направления:
public enum Direction {
NORTH,
NORTHEAST,
EAST,
SOUTHEAST,
SOUTH,
SOUTHWEST,
WEST,
NORTHWEST
}
Мне нужно написать цикл for
, который будет перебирает каждое...
Почему 2 * (i * i) быстрее, чем 2 * i * i в Java?
Вопрос:
Я написал программу на Java, которая в среднем выполняется от 0.50 до 0.55 секунд:
public static void main(String[] args) {
long startTime = System.nanoTime();
int n = 0;
for (int i = 0; i < 1000000000; i++) {
n += 2 * (i * i);
}
...