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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
87
просмотров
Как отфильтровать словарь, чтобы оставить только определенные ключи?

У меня есть dict с множеством записей, но меня интересуют только некоторые из них. Есть ли простой способ удалить все остальные записи?

7
голоса
2
ответов
87
просмотров
В чем разница между screenX/Y, clientX/Y и pageX/Y?

Вопрос о различиях между screenX/Y, clientX/Y и pageX/Y

Какова разница между свойствами screenX/screenY, clientX/clientY и pageX/pageY в JavaScript?

Также интересно узнать, на iPad в Safari, совпадают ли расчеты с теми, что делаются на десктопе, или существуют какие-то различия...

6
голоса
5
ответов
87
просмотров
Существует ли функция NumPy для возврата первого индекса элемента в массиве?

Я знаю, что в списках Python есть метод, который возвращает первый индекс элемента:

xs = [1, 2, 3]
xs.index(2)  # Вернет 1

Есть ли аналогичный метод для массивов NumPy?

6
голоса
5
ответов
87
просмотров
Как объявить 2D массив в C++ с использованием оператора new?

Как объявить двумерный массив с использованием оператора new?

Я знаю, как создать "нормальный" одномерный массив, например:

int* ary = new int[Size];

Но когда я пытаюсь сделать то же самое для двумерного массива, используя следующий код:

int** ary = new...
7
голоса
5
ответов
87
просмотров
Почему this() и super() должны быть первыми выражениями в конструкторе?

Вопрос: Почему в Java вызов this() или super() в конструкторе должен быть первой инструкцией?

В Java существует требование, что если вы вызываете this() или super() в конструкторе, то этот вызов должен быть первой инструкцией. Почему это так?

Например, рассмотрим следующий...

8
голоса
5
ответов
87
просмотров
Каково предназначение необязательного блока "else" в операторе "try" в Python?

Каково предполагаемое использование необязательного else блока в конструкции try?

6
голоса
5
ответов
87
просмотров
bodyParser устарел в Express 4

Я использую Express 4.0 и знаю, что парсер тела (body-parser) был исключен из основного кода Express. Я перешел на рекомендуемую замену, однако получаю следующие предупреждения:

body-parser deprecated bodyParser: use individual json/urlencoded middlewares server.js:15:12
body-parser deprecated...
8
голоса
5
ответов
87
просмотров
Как применить несколько трансформаций в CSS?

Задача: Как с помощью CSS применить более одной трансформации с использованием свойства transform?

Пример: В следующем коде применяется только трансляция, а вращение игнорируется.

li:nth-child(2) {
    transform: rotate(15deg);
    transform: translate(-20px, 0px);        
}

Как...

8
голоса
5
ответов
87
просмотров
Разница между Collections.defaultdict и обычным dict в Python

Я изучил примеры из документации по Python, но до сих пор не могу понять, что на самом деле означает этот метод. Может, кто-то сможет помочь? Вот два примера из документации: >>> from collections import defaultdict

>>> s = 'mississippi' >>> d =...

7
голоса
5
ответов
87
просмотров
Локальная зависимость в package.json

У меня есть следующая проблема: я хочу, чтобы команда npm install также устанавливала package.json из ../somelocallib и, что более важно, его зависимости. Я пробовал добавить ../somelocallib в секцию dependencies в моем package.json, как показано ниже:

"dependencies": { "express": "*", ...