Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как установить версию Node по умолчанию с помощью NVM?
У меня установлена nvm (Ubuntu с оболочкой zsh), и я добавил две версии Node.js: v6.11.5 и v9.0.0. При этом версия по умолчанию в nvm - это v9.0.0.
Каждый раз, когда мне нужно изменить версию Node.js, мне приходится вручную переключаться. Вот вывод команды nvm list:
$ nvm list
...
Как инициализировать статическую Map?
Вопрос на StackOverflow:
Как инициализировать статическую Map в Java?
Я рассмотрел несколько подходов:
- Статический инициализатор
- Инициализатор экземпляра (анонимный подкласс) или же какой-то другой метод?
Каковы плюсы и минусы каждого из этих методов?
Вот пример, иллюстрирующий два...
StringBuilder против конкатенации строк в toString() в Java
У меня возник вопрос о том, какой из двух вариантов реализации метода toString() предпочтительнее:
public String toString(){
return "{a:" + a + ", b:" + b + ", c: " + c + "}";
}
или
public String toString(){
StringBuilder sb = new StringBuilder(100);
return...
Как использовать CSS calc() с inherit?
Я хотел бы использовать inherit с calc(), как показано в примере:
#foo {
animation-duration: 10s;
}
#foo > .bar {
animation-duration: calc(inherit + 2s); /* =12s */
}
Но это, похоже, не работает.
Это ошибка браузера или проблема в спецификации?
Итерация по словарям с использованием циклов 'for'
Я работаю с Python и наткнулся на интересный вопрос, связанный с итерацией по словарю. У меня есть следующий код:
d = {'x': 1, 'y': 2, 'z': 3}
for key in d:
print(key, 'corresponds to', d[key])
В этом фрагменте кода используется цикл for, который итерирует по словарю d....
Как проверить, является ли переменная массивом в JavaScript?
Как проверить, является ли переменная массивом в JavaScript? if (variable.constructor == Array)
Я использую этот код, но не уверен, является ли это наилучшим подходом. Есть ли более надежные или распространенные способы проверки типа переменной в JavaScript? Буду благодарен за ваши советы.
Как проверить, отмечен ли чекбокс в jQuery?
Я столкнулся с проблемой в jQuery: мне нужно проверить свойство checked для чекбокса и выполнить действие на основе этого свойства.
Например, если чекбокс с идентификатором age отмечен, я должен отобразить текстовое поле для ввода возраста, в противном случае скрыть это текстовое...
Как экранировать фигурные скобки ({}) в строке при использовании .format?
Описание проблемы
Я пытаюсь использовать метод format в строке, чтобы вставить значение, но у меня возникают проблемы с форматированием.
Вот мой код:
print(" \{ Hello \} {0} ".format(42))
Но вывод, который я ожидаю получить, выглядит следующим образом:
{Hello} 42...
Как предотвратить SQL-инъекции в PHP?
Описание проблемы
Я столкнулся с проблемой SQL-инъекций в своем приложении. Когда пользовательский ввод вставляется в SQL-запрос без предварительной обработки, это делает систему уязвимой к атакам. Я привожу ниже пример кода, где данная уязвимость имеется:
$unsafe_variable =...
Разница между const int*, const int * const и int * const?
Я всегда путаюсь, как правильно использовать const int *, const int * const и int * const. Существенно ли их различие? Существуют ли какие-то правила, определяющие, что можно, а что нельзя делать с этими указателями?
Мне нужно знать все "можно" и "нельзя" в контексте присваивания, передачи...