Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как лучше реализовать необязательные параметры функций в JavaScript?
Проблема с обработкой необязательных параметров в JavaScript
Я всегда обрабатывал необязательные параметры в JavaScript следующим образом:
function myFunc(requiredArg, optionalArg) {
optionalArg = optionalArg || 'defaultValue';
// Выполнить действия
}
Однако...
Соответствуют ли 'Стрелочные функции' и 'Функции' или они взаимозаменяемы?
Проблема с использованием стрелочных функций в ES2015
С введением стрелочных функций в ES2015 появилась возможность использовать более лаконичный синтаксис для определения функций. Однако у меня возникли следующие вопросы:
- Могу ли я заменить все свои объявленные функции/выражения на...
Какова разница между `throw new Error` и `throw someObject`?
Я хочу написать общий обработчик ошибок, который будет перехватывать кастомные ошибки, выбрасываемые намеренно в любом месте кода.
Когда я выполнил следующий код:
try {
throw new Error({'hehe':'haha'});
// throw new Error('hehe');
} catch(e) {
alert(e);
...
IntelliJ: Показать подсказки JavaDocs при наведении мыши
В Eclipse при наведении на метод, переменную и т.д. отображается всплывающее окно с соответствующей документацией JavaDocs. Есть ли такая функция в IntelliJ?
Можно ли использовать Java 8 для разработки под Android?
Я искал информацию в интернете, и неясно, поддерживается ли Java 8 для разработки приложений под Android или нет.
Перед тем как скачать и настроить Java 8, не мог бы кто-нибудь указать на какую-либо "официальную" документацию, где сказано, поддерживается ли Java 8 в разработке для Android?
Программно определить количество ядер на машине
Существует ли способ определить количество ядер у машины с помощью C/C++ в независимом от платформы формате? Если такого способа не существует, можно ли узнать это отдельно для каждой платформы (Windows/*nix/Mac)?
Как сбросить индекс в DataFrame pandas?
У меня есть DataFrame, из которого я удалил некоторые строки. В результате я получил DataFrame с индексом, который выглядит как [1,5,6,10,11], и мне нужно сбросить его до [0,1,2,3,4]. Как я могу это сделать?
Похоже, что следующее решение работает:
df = df.reset_index()
del...
Использование async/await с методом Array.map
Столкнулся с проблемой при работе с асинхронными функциями в TypeScript. У меня есть следующий код:
var arr = [1, 2, 3, 4, 5];
var results: number[] = await arr.map(async (item): Promise => {
await callAsynchronousOperation(item);
return item + 1;
});
Этот код вызывает...
Преобразование объекта deque в список
У меня есть проблема с обработкой данных в Python. В настоящее время я получаю данные в виде "списка" из своего хранилища и помещаю их в "деки" для работы с ними.
После обработки полученных данных мне нужно вернуть их обратно в хранилище. Это не будет проблемой, если я не буду вынужден...
Как хешировать строку в Android?
Я разрабатываю приложение для Android и у меня есть несколько строк, которые я хотел бы зашифровать перед отправкой в базу данных. Мне нужно что-то безопасное, простое в реализации, что будет генерировать один и тот же результат каждый раз, когда передаются одни и те же данные. Желательно, чтобы...