Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Извлечение имени файла из пути независимо от формата ОС/пути
Какую библиотеку Python я могу использовать для извлечения имен файлов из путей, независимо от операционной системы или формата пути?
Например, я хотел бы, чтобы все следующие пути возвращали мне c:
a/b/c/
a/b/c
\a\b\c
\a\b\c\
a\b\c
a/b/../../a/b/c/
a/b/../../a/b/c
Как работают сервлеты? Инстанцирование, сессии, общие переменные и многопоточность
У меня есть веб-сервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сессии и экземпляров.
Теперь, если 2 или более пользователей отправляют запросы на этот сервер, что происходит с переменными сессии? Будут ли они общими для всех...
В деталях: как работает цикл 'for each' в Java?
Описание проблемы:
Я новичок в Java и столкнулся с вопросом по поводу итерации по списку. У меня есть следующий код:
List someList = new ArrayList();
// добавляем "monkey", "donkey", "skeleton key" в someList
for (String item : someList) {
System.out.println(item);
}
Меня...
Нужна ли проверка на null перед вызовом instanceof?
Возникла проблема с использованием оператора instanceof в Java. Интересно, вернет ли выражение null instanceof SomeClass значение false или вызовет NullPointerException? Буду признателен за объяснение поведения данного выражения.
Как измерить прошедшее время в Python?
Я хочу измерить время выполнения функции. Не смог заставить работать модуль timeit:
import timeit
start = timeit.timeit()
print("hello")
end = timeit.timeit()
print(end - start)
При запуске этого кода возникает ошибка. Как правильно использовать timeit для измерения времени работы...
Почему замена 0.1f на 0 замедляет производительность в 10 раз?
Проблема:
Почему следующий участок кода:
const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8,
1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6};
const float z[16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.790, 1.812,
...
Разница между public, private и protected в ООП
Когда и почему следует использовать функции и переменные с модификаторами доступа public, private и protected внутри класса? В чем разница между ними?
Примеры:
// Public
public $variable;
public function doSomething() {
// ...
}
// Private
private $variable;
private function...
Почему использовать dict.get(key) вместо dict[key]?
У меня возник вопрос по поводу метода get для объектов dict в Python, который, получая ключ в словаре, возвращает связанное с ним значение.
Какова полезность этой функции? Если я хочу найти значение, связанное с ключом в словаре, я могу просто использовать dict[key], и это вернет то же...
Как представить 'Enum' в Python?
Описание проблемы:
Я в основном разработчик на C#, но в данный момент работаю над проектом на Python.
Как можно представить эквивалент перечисления (Enum) в Python? Я хочу узнать, какой подход лучше всего подходит для реализации аналогичной функциональности перечислений, которые доступны в...
Возвращение JSON из PHP-скрипта
Я хочу вернуть JSON из PHP-скрипта.
Достаточно просто использовать echo для вывода результата? Нужно ли устанавливать заголовок Content-Type?