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

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

или

Сообщество

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

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

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

Репутация

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

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

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

for k, v := range m

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

14
голоса
5
ответов
136
просмотров
Как определить, содержит ли массив JavaScript объект с атрибутом, равным заданному значению

У меня есть массив, например:

vendors = [{
    Name: 'Magenic',
    ID: 'ABC'
  },
  {
    Name: 'Microsoft',
    ID: 'DEF'
  } // и так далее...
];

Как мне проверить, существует ли "Magenic" в этом массиве? Я бы не хотел использовать цикл, если это не обязательно. Я работаю с...

10
голоса
5
ответов
136
просмотров
Разница между HashMap, LinkedHashMap и TreeMap

Проблема с различиями между HashMap, LinkedHashMap и TreeMap в Java

Я изучаю коллекции в Java и у меня возник вопрос о различиях между HashMap, LinkedHashMap и TreeMap. В коде ниже я не вижу никакой разницы в выводе, так как все три класса имеют методы keySet() и values(), которые...

10
голоса
5
ответов
136
просмотров
Поведение операторов инкремента и декремента в Python

Вопрос на StackOverflow

Как использовать операторы предварительного инкремента и декремента (++, --), так же как в C++?

Почему ++count выполняется, но не изменяет значение переменной?

11
голоса
5
ответов
136
просмотров
Исключить колонку с помощью SELECT * [кроме columnA] FROM tableA?

Заголовок: Как исключить столбцы из выборки в SQL без указания всех столбцов?

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

Я знаю, что для выбора всех столбцов из таблицы можно использовать следующий запрос:

SELECT * FROM tableA

Однако, есть ли способ исключить один или несколько столбцов из выборки, не...

12
голоса
5
ответов
136
просмотров
Возврат нескольких значений в JavaScript?

Я пытаюсь вернуть два значения в JavaScript. Это возможно?

var newCodes = function() {
var dCodes = fg.codecsCodes.rs; var dCodes2 = fg.codecsCodes2.rs; return dCodes, dCodes2; };

В приведенном примере кода я использую запятую для возврата двух значений, но это, похоже, не...

10
голоса
5
ответов
136
просмотров
Как удалить первый элемент из списка?

Как удалить первый элемент из списка?

У меня есть список, например: [0, 1, 2, 3], и мне нужно получить новый список без первого элемента. То есть, результат должен выглядеть так: [1, 2, 3]. Как правильно это сделать в Python?

12
голоса
5
ответов
136
просмотров
Получить различия между двумя списками с уникальными элементами

У меня есть два списка в Python:

temp1 = ['One', 'Two', 'Three', 'Four']
temp2 = ['One', 'Two']

Предполагая, что элементы в каждом списке уникальны, я хочу создать третий список, который будет содержать элементы из первого списка, которые не присутствуют во втором...

10
голоса
5
ответов
136
просмотров
Как объявить пространство имен в JavaScript?

Как создать пространство имен в JavaScript, чтобы мои объекты и функции не перезаписывались другими объектами и функциями с таким же именем? Я использовал следующий код:

if (Foo == null || typeof(Foo) != "object") { var Foo = new Object();}

Существует ли более элегантный или лаконичный способ...

9
голоса
5
ответов
136
просмотров
Как преобразовать строковое представление списка в список?

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

Я ищу самый простой способ преобразовать строковое представление списка, как в следующем примере, в объект типа list:

x = '[ "A","B","C" , " D"]'

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