Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
5
ответов
183
просмотров
Сортировка строк без учета регистра в Java 8

Как сортировать строковые значения в нечувствительном к регистру порядке в данном примере?

List listofEmployees = Arrays.asList(
    new Employee(1, "aaa", Arrays.asList(123, 345, 678)),
    new Employee(1, "bbb", Arrays.asList(91011, 121314, 1516117)),
    new Employee(2, "ccc",...
0
голоса
2
ответов
183
просмотров
Какой ключ не найден при KeyError в Python?

Названия: Как определить, какой ключ вызвал ошибку KeyError при работе с JSON?

У меня возникла проблема с обработкой JSON в Python. В функции poijson2xml я пытаюсь получить доступ к двум ключам: "FastestMan" и "FastestWoman" из переданного объекта JSON (POI_JSON). Однако, если один из этих...

0
голоса
2
ответов
183
просмотров
Что означает символ тильда (~) в CSS

Описание проблемы

Я столкнулся с проблемой в CSS, когда пытаюсь понять, что означает селектор ~ (тильда/волнистая линия) в следующем примере:

#img1:hover ~ #img2 {
    opacity: 0;
}

При использовании этого селектора в Visual Studio я получаю ошибку 'неожиданная...

26
голоса
5
ответов
182
просмотров
Проверьте, существует ли заданный ключ в словаре

Проблема: Проверка существования ключа в словаре

Я хочу проверить, существует ли ключ в словаре, перед тем как обновить его значение. Я написал следующий код:

if 'key1' in dict.keys():
    print("blah")
else:
    print("boo")

Однако мне кажется, что это не самый оптимальный...

27
голоса
3
ответов
182
просмотров
Как определить, содержится ли определенное значение в массиве в Java?

У меня есть массив строк типа String[] со значениями, например:

public static final String[] VALUES = new String[] {"AB", "BC", "CD", "AE"};

Как мне проверить, содержится ли строка s в массиве VALUES? Есть ли эффективный способ сделать это?

19
голоса
5
ответов
182
просмотров
Когда использовать виртуальные деструкторы?

У меня есть хорошее понимание большинства теорий объектно-ориентированного программирования (OOP), но один момент, который меня сильно пугает, — это виртуальные деструкторы.

Я полагал, что деструктор всегда вызывается, вне зависимости от ситуации, и для каждого объекта в иерархии классов.

В...

14
голоса
5
ответов
182
просмотров
Как проверить, содержит ли карта ключ в Go?

Я знаю, что я могу перебрать карту m с помощью следующего кода:

for k, v := range m

и проверить наличие ключа, но есть ли более эффективный способ для проверки существования ключа в карте?

14
голоса
5
ответов
182
просмотров
Как перезагрузить страницу с помощью JavaScript

Как перезагрузить страницу с помощью JavaScript?

Мне нужен метод, который будет работать во всех браузерах.

14
голоса
5
ответов
182
просмотров
Как совместить фоновое изображение и градиент CSS3 на одном элементе?

Как мне использовать градиенты CSS3 для свойства background-color, а затем применить background-image, чтобы наложить легкую прозрачную текстуру?

10
голоса
5
ответов
182
просмотров
Что такое функторы в C++ и где они применяются?

Я постоянно слышу много разговоров о функторях в C++. Можете ли вы дать общее представление о том, что это такое и в каких случаях они могут быть полезны?