Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Получить последний день месяца
Есть ли способ с использованием стандартной библиотеки Python легко определить (т.е. в одном вызове функции) последний день заданного месяца?
Если стандартная библиотека не поддерживает эту возможность, предоставляет ли пакет dateutil такую функциональность?
ECMAScript 6: Стрелочная функция, возвращающая объект
Проблема с возвратом объекта из стрелочной функции
Когда я пытаюсь вернуть объект из стрелочной функции, возникает необходимость использовать дополнительные фигурные скобки и ключевое слово return
, что связано с неоднозначностью в синтаксисе JavaScript.
Это означает, что я не могу написать код...
Лучший способ проверить, содержится ли элемент в массиве JavaScript?
Проблема: Как правильно проверить, содержится ли объект в массиве?
Я нашел один из самых простых способов сделать это:
function include(arr, obj) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] == obj) return true;
}
}
console.log(include([1, 2, 3, 4], 3)); //...
Как конвертировать строку в enum в TypeScript?
У меня есть определенный следующий enum в TypeScript:
enum Color {
Red, Green
}
Теперь в моей функции я получаю цвет в виде строки. Я попробовал следующий код:
var green = "Green";
var color: Color = green; // Ошибка: нельзя преобразовать строку в...
Возможно ли расширять типы в TypeScript?
У меня есть следующий тип:
type Event = {
name: string;
dateCreated: string;
type: string;
}
Теперь я хочу расширить этот тип, то есть создать новый тип на его основе:
type UserEvent extends Event = {
UserId: string;
}
Однако эта конструкция не...
Как использовать raw_input в Python 3?
У меня возникла проблема при переходе с Python 2 на Python 3. В Python 2 я использовал команду raw_input()
для получения пользовательского ввода, но при запуске этого кода в Python 3 я получаю ошибку:
NameError: name 'raw_input' is not defined
Как мне правильно получить пользовательский...
SQLAlchemy: Как использовать ORDER BY по убыванию?
Как я могу использовать сортировку по убыванию в запросе SQLAlchemy, подобном следующему?
Этот запрос работает, но возвращает результаты в порядке возрастания:
query = (model.Session.query(model.Entry)
.join(model.ClassificationItem)
.join(model.EnumerationValue)
...
Как проверить тип NoneType в Python?
У меня есть метод, который иногда возвращает значение типа None. Как я могу проверить переменную, которая может быть None? Мне нужно использовать оператор if, например:
if not new: new = '#'
Я понимаю, что это неправильный подход, и надеюсь, вы поймете, о чем я говорю.
Что такое трассировка стека и как использовать её для отладки ошибок в приложении?
Иногда, когда я запускаю своё приложение, я получаю ошибку, которая выглядит так:
Exception in thread "main" java.lang.NullPointerException
at com.example.myproject.Book.getTitle(Book.java:16)
at com.example.myproject.Author.getBookTitles(Author.java:25)
at...
Возможно ли использование функций с строгой типизацией в качестве параметров в TypeScript?
В TypeScript я могу объявить параметр функции как тип Function
. Существует ли "безопасный с точки зрения типов" способ сделать это, который я упустил? Например, рассмотрим следующий код:
class Foo {
save(callback: Function): void {
// Выполняем сохранение
var...