Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
В чем разница между display:inline-flex и display:flex?
Описание проблемы:
Я пытаюсь выровнять элементы по вертикали внутри контейнера с определённым ID. Я установил свойство display: inline-flex; для этого контейнера, так как он должен быть flex-контейнером.
Однако в результате я не наблюдаю изменений в отображении. Я ожидал, что все элементы...
Как реализовать структуру данных "дерево" на Java?
Есть ли стандартный класс библиотеки Java для представления дерева?
Мне необходимо создать структуру данных для дерева с следующими характеристиками:
- Поддерево в любом узле может иметь произвольное количество дочерних узлов.
- Каждый узел (кроме корневого) и его дочерние узлы будут иметь...
Как сохранить порядок вставки в HashMap?
Я использую HashMap в своем проекте на Java. Проблема в том, что при итерации по этому хэш-карте данные возвращаются в случайном порядке, который может быть разным при каждом вызове. Однако данные были вставлены в определенном порядке, и мне необходимо сохранить этот порядок вставки. Как мне это...
Сортировка массива ассоциативных массивов по значению столбца
Представьте, у меня есть следующий массив в PHP:
$inventory = array(
array("type" => "fruit", "price" => 3.50),
array("type" => "milk", "price" => 2.90),
array("type" => "pork", "price" => 5.43),
);
Я хочу отсортировать элементы массива $inventory по цене в порядке убывания,...
Инициализация/декларация атрибутов в классе Python: где их размещать?
Я задумался, какой способ инициализации атрибутов объектов в Python считается наилучшей практикой: делать это в теле класса или внутри функции __init__?
Например, есть такой подход:
class A(object):
foo = None
или такой:
class A(object):
def __init__(self):
...
Java-программа работает медленнее, когда закомментирован код, который никогда не выполняется
Описание проблемы
Я столкнулся с необычным поведением в одной из своих Java-программ. Я постарался минимизировать код, чтобы сохранить возможность воспроизведения этой аномалии. Полный код приведен ниже.
public class StrangeBehaviour {
static boolean recursionFlag = true;
...
SQL LIKE без подстановочных символов эквивалентен '='?
Я понимаю, что это довольно простой вопрос, и я, кажется, знаю на него ответ... но хотел бы уточнить.
Действительно ли эти запросы эквивалентны?
SELECT * FROM FOO WHERE BAR LIKE 'X'
SELECT * FROM FOO WHERE BAR ='X'
Возможно, есть накладные расходы при использовании оператора LIKE без...
Как перебрать кластеры графем Unicode в Rust?
Я изучаю язык Rust и был удивлён тем, что Rust различает только байтовые последовательности UTF-8, но не фактические графемные кластеры (то есть диакритические знаки считаются отдельными символами).
Например, Rust может преобразовать входной текст в вектор следующим образом (с помощью...
Почему код явно вызывает статический метод через указатель, равный null?
Я видел подобный код в нескольких старых проектах:
class Class {
static void Method() {}
};
((Class*)0)->Method();
Этот код содержит неопределенное поведение, так как включает разыменование нулевого указателя (что бы ни происходило после этого). Он действительно не имеет смысла —...
Что нельзя сделать в Dalvik VM (ВМ Android), но можно в Sun VM?
Я знаю, что почти весь Java-код можно выполнять в Dalvik VM, как и в Java VM, но ограничения не очень ясны. Столкнулся ли кто-то с серьезными проблемами? Есть ли крупные библиотеки, которые вызывают трудности? Работают ли неродные языки, компилирующиеся в Java bytecode (Scala, Jython и т.д.) так,...