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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
103
просмотров
Как получить уникальные значения из массива объектов в JavaScript?

У меня есть следующий массив:

var array = 
    [
        {"name":"Joe", "age":17}, 
        {"name":"Bob", "age":17}, 
        {"name":"Carl", "age": 35}
    ]

Каков наилучший способ получить массив всех уникальных возрастов, чтобы результатом был массив...

9
голоса
5
ответов
136
просмотров
`std::wstring` против `std::string`: когда использовать и в чем разница?

Я не могу понять различия между std::string и std::wstring. Я знаю, что std::wstring поддерживает широкие символы, такие как символы Unicode. У меня есть следующие вопросы:

  1. Когда следует использовать std::wstring вместо std::string?
  2. Может ли std::string содержать весь набор...
8
голоса
4
ответов
90
просмотров
Java: Кодирование параметров строки запроса в URL

У меня есть URL:

http://example.com/query?q=

и запрос, введённый пользователем, например:

random word £500 bank $

Я хочу получить правильно закодированный URL:

http://example.com/query?q=random%20word%20%A3500%20bank%20%24

Как лучше всего этого добиться? Я пробовал...

8
голоса
3
ответов
97
просмотров
Можно ли использовать несколько аргументов в псевдоклассе :not()?

Я пытаюсь выбрать элементы input всех type, кроме radio и checkbox.

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

form input:not([type="radio"], [type="checkbox"]) { /* css здесь */ }

Есть идеи?

7
голоса
5
ответов
97
просмотров
Изменение цвета PNG-изображения с помощью CSS?

Есть прозрачный PNG с простой фигурой, выполненной в белом цвете. Возможно ли как-то изменить цвет этого изображения с помощью CSS? Может быть, используя наложение или что-то подобное?

7
голоса
5
ответов
74
просмотров
Как проверить, пуст ли словарь?

Я пытаюсь проверить, пустой ли словарь, но он работает неправильно. Вместо того чтобы корректно обрабатывать это условие, код просто пропускает его и отображает сообщение ONLINE без дополнительных данных. Есть идеи, в чем может быть проблема? def isEmpty(self, dictionary): for element in...

6
голоса
5
ответов
89
просмотров
Какова цель оборачивания целых файлов JavaScript в анонимные функции, например, “(function(){ … })()”?

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

(function() {
    ... 
    код
    ...
})();

В чем причина такого подхода, вместо простого набора конструкторских функций?

9
голоса
5
ответов
113
просмотров
Правильный способ добавления внешних JAR-файлов (lib/*.jar) в проект IntelliJ IDEA

Когда я создаю новый проект на Java в IntelliJ IDEA, создаются следующие директории и файлы:

./projectname.iml
./projectname.ipr
./projectname.iws
./src/

Мне нужно настроить IntelliJ IDEA так, чтобы в проект были включены мои зависимости в JAR-файлах, находящихся в ./lib/*.jar.
Как...

6
голоса
5
ответов
179
просмотров
Как отличить левый и правый клик мыши с помощью jQuery

Вопрос: Как определить, какая кнопка мыши была нажата с помощью jQuery?

Я использую следующий код для обработки кликов по элементу div:

$('div').bind('click', function(){
    alert('clicked');
});

Однако этот код срабатывает как на правый, так и на левый клик. Как я могу...

8
голоса
4
ответов
103
просмотров
Как преобразовать int в строку в Go?

Проблема с преобразованием числа в строку в Go

Я столкнулся с проблемой в Go при попытке преобразовать целое число в строку. Вот мой код:

i := 123
s := string(i) 

В результате переменная s содержит символ 'E', но я хочу получить строку "123".

Как я могу получить строку...