Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как вычислить количество дней между двумя датами?
Описание проблемы:
Я работаю с JavaScript и у меня есть две даты, которые я получаю из полей ввода:
alert(datediff("day", first, second)); // что здесь должно быть?
Мне нужно вычислить количество дней между этими двумя датами. Я не уверен, как правильно передать даты в...
Возможная загрязнение кучи через параметр varargs
Я понимаю, что эта проблема возникает в Java 7 при использовании varargs с обобщенными типами.
Но у меня вопрос…
Что конкретно подразумевает Eclipse, когда говорит, что "его использование может потенциально загрязнить кучу"?
И как новая аннотация @SafeVarargs предотвращает это?
Как сбросить индекс в DataFrame pandas?
У меня есть DataFrame, из которого я удалил некоторые строки. В результате я получил DataFrame с индексом, который выглядит как [1,5,6,10,11], и мне нужно сбросить его до [0,1,2,3,4]. Как я могу это сделать?
Похоже, что следующее решение работает:
df = df.reset_index()
del...
Как экранировать % в String.Format?
Я храню SQL-запрос в файле strings.xml и хочу использовать String.Format для формирования финальной строки в коде. Мой запрос SELECT использует оператор like, что-то вроде следующего:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
Чтобы выполнить форматирование, я заменяю...
Использование async/await с циклом forEach
Есть ли проблемы с использованием async/await в цикле forEach? Я пытаюсь пройтись по массиву файлов и использовать await для получения содержимого каждого файла.
import fs from 'fs-promise'
async function printFiles () {
const files = await getFilePaths() // Предполагаем,...
Генерация случайной строки/символов в JavaScript
Я хочу создать строку длиной 5 символов, составленную из символов, случайно выбранных из набора [a-zA-Z0-9].
Какой лучший способ сделать это с помощью JavaScript?
Сортировка ArrayList пользовательских объектов по свойству
Я прочитал о сортировке ArrayList с использованием Comparator, но во всех примерах люди использовали метод compareTo, который, согласно некоторым источникам, предназначен для строк.
Я хотел отсортировать ArrayList кастомных объектов по одному из их свойств: объекту Date (getStartDay()). Обычно...
Как установить версию Node по умолчанию с помощью NVM?
У меня установлена nvm (Ubuntu с оболочкой zsh), и я добавил две версии Node.js: v6.11.5 и v9.0.0. При этом версия по умолчанию в nvm - это v9.0.0.
Каждый раз, когда мне нужно изменить версию Node.js, мне приходится вручную переключаться. Вот вывод команды nvm list:
$ nvm list
...
Ошибка "npm WARN package.json: Нет поля repository"
Я установил Express.js с помощью следующей команды:
sudo npm install -g express
После установки появляются следующие предупреждения:
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No repository field.
npm WARN package.json...
Инкапсуляция в JavaScript
Вопрос: Я давно видел, как кто-то оборачивает весь свой блок JavaScript в код, похожий на приведенный ниже:
(function() {
// ...
})(this);
У меня есть несколько вопросов:
- Является ли приведенный выше код корректным?
- Каковы преимущества оборачивания всего блока...