Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Возможно ли расширять типы в TypeScript?
У меня есть следующий тип:
type Event = {
name: string;
dateCreated: string;
type: string;
}
Теперь я хочу расширить этот тип, то есть создать новый тип на его основе:
type UserEvent extends Event = {
UserId: string;
}
Однако эта конструкция не...
Какова цель и использование **kwargs?
Описание проблемы
У меня есть несколько вопросов по использованию **kwargs в Python.
- Я знаю, что можно использовать
**kwargsпри выполнении фильтрации объектов, например, с методомobjects.filter, чтобы передавать аргументы. - Можно ли также использовать
**kwargsдля указания...
Удаление пробелов из строк в Java
У меня есть строка вида:
mysz = "name=john age=13 year=2001";
Мне нужно удалить все пробелы из этой строки. Я пробовал использовать метод trim(), но он удаляет только пробелы в начале и в конце строки. Также я пробовал использовать replaceAll("\\W", ""), но в этом случае...
Тернарный оператор (?:) в Bash
Вопрос: Как реализовать подобное в Bash?
Есть ли способ сделать что-то похожее на следующий код на языке C:
int a = (b == 5) ? c : d;
с использованием Bash? Мне нужно задать переменной a значение переменной c, если b равно 5, и значение переменной d в противном случае. Буду...
В чем разница между die() и exit() в PHP?
В чем разница между функциями die() и exit() в PHP?
Я думаю, что обе функции выполняют одинаковую задачу, но у меня есть сомнения, существует ли какая-то разница между ними... В чем она заключается?
Что означают int argc, char *argv[]?
В многих IDE для C++ и компиляторах, когда они генерируют функцию main, она выглядит следующим образом:
int main(int argc, char *argv[])
Когда я программирую на C++ без использования IDE, просто через командную строку, я пишу:
int main()
без каких-либо параметров. Что это...
Что такое 'Кюринг'?
Я встречал упоминания о каррированных функциях в нескольких статьях и блогах, но не могу найти хорошее объяснение (или хотя бы такое, которое действительно имеет смысл!).
Как определить размер объекта в Java?
У меня есть приложение, которое читает CSV файл с большим количеством строк данных. Я предоставляю пользователю сводку о количестве строк на основе типов данных, но хочу убедиться, что не читаю слишком много строк и не вызываю ошибку OutOfMemoryError. Каждая строка соответствует объекту. Есть ли...
Как перехватить SIGINT в Python?
Я работаю над скриптом на Python, который запускает несколько процессов и соединений с базой данных. Периодически мне требуется завершить работу скрипта с помощью сигнала Ctrl+C, и я хотел бы выполнить некоторую очистку перед этим.
В Perl я бы сделал это следующим образом:
$SIG{'INT'} =...
Как клонировать объект Date?
При присваивании переменной типа Date другой переменной происходит копирование ссылки на один и тот же экземпляр. Это означает, что изменение одного экземпляра изменит и другой.
Как я могу на самом деле клонировать или скопировать экземпляр Date?