Все вопросы
Добавить новый элемент в словарь в Python
Описание проблемы:
Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:
default_data = {
'item1': 1,
'item2': 2,
}
Я хочу добавить новый элемент, чтобы он выглядел так:
default_data = default_data + {'item3':...
Как получить возвращаемое значение из потока?
У меня есть функция foo, которая возвращает строку 'foo'. Я пытаюсь получить значение 'foo', которое возвращается из целевой функции потока. Вот мой код:
from threading import Thread
def foo(bar): print('hello '.format(bar)) return 'foo'
thread = Thread(target=foo,...
Как переключиться на старую версию Node.js?
Я использую Node.js версии v0.5.9-pre на Ubuntu 10.10.
Мне нужно использовать версию v0.5.0-pre.
Как мне откатиться на более старую версию Node.js?
Сравнение document.getElementById и jQuery $(): что выбрать?
Заголовок: Разница между использованием document.getElementById
и jQuery для получения элемента
Тело вопроса:
Я пытаюсь понять, эквивалентны ли следующие два способа получения элемента с идентификатором 'contents':
var contents =...
Какую версию Python я установил?
У меня есть задача запустить скрипт на Python на сервере Windows. Как я могу узнать, какая версия Python у меня установлена, и имеет ли это значение?
Я подумываю об обновлении до последней версии Python.
Как перебирать объект в JavaScript?
У меня есть объект в JavaScript, который выглядит следующим образом:
{
abc: '...',
bca: '...',
zzz: '...',
xxx: '...',
ccc: '...',
// ...
}
Я хочу использовать цикл for
, чтобы получить его свойства, и при этом хочу итерировать их частями (не все...
Может ли абстрактный класс иметь конструктор?
Проблема: Может ли абстрактный класс иметь конструктор?
Если да, то как его можно использовать и для каких целей?
Ошибка java.lang.OutOfMemoryError: превышен лимит времени работы сборщика мусора
Я получаю следующее сообщение об ошибке при выполнении своих тестов JUnit:
java.lang.OutOfMemoryError: GC overhead limit exceeded
Я понимаю, что такое OutOfMemoryError, но что означает "ограничение на время сборки мусора" (GC overhead limit)? Как я могу решить эту проблему?
JavaScript: Знак плюс перед функциональным выражением
Я ищу информацию о немедленно вызываемых функциях и наткнулся на следующую запись:
+function(){console.log("Something.")}()
Может ли кто-нибудь объяснить, что означает знак +
перед функцией и какую роль он выполняет?
Ошибка: превышен максимальный размер стека вызовов
Я использую библиотеку JavaScript Direct Web Remoting (DWR) и получаю ошибку только в Safari (на настольном компьютере и iPad).
Ошибка выглядит следующим образом:
Maximum call stack size exceeded.
Что именно означает эта ошибка и останавливает ли она выполнение полностью?
Кроме того,...
Автоматическая настройка высоты iframe в зависимости от содержимого без использования полосы прокрутки?
Проблема: Как сделать так, чтобы iframe автоматически изменял свою высоту в зависимости от содержимого внутри, без использования прокрутки?
Привет, сообщество!
Я работаю с элементом iframe и мне необходимо, чтобы его высота автоматически подстраивалась под содержание, которое находится внутри. Я...
Ввод данных пользователем и аргументы командной строки [закрыто]
Описание проблемы
Я столкнулся с проблемой при попытке создать Python-скрипт, который должен принимать ввод от пользователя. Мне нужно, чтобы скрипт мог как запрашивать данные у пользователя во время выполнения, так и обрабатывать аргументы, если он запускается из командной строки.
Вот что я...
nvm постоянно "забывает" Node.js в новой сессии терминала
При использовании новой сессии терминала в OS X, nvm забывает версию node и по умолчанию переходит на ничего:
$ nvm ls:
.nvm
v0.11.12
v0.11.13
Мне постоянно нужно вводить nvm use v0.11.13 в каждой сессии:
.nvm
v0.11.12
-> v0.11.13
Я пробовал как...
Эквивалент isset() в JavaScript
Описание проблемы
В PHP можно использовать конструкцию if(isset($array['foo'])) { ... }
для проверки наличия элемента в массиве. В JavaScript аналогом является if(array.foo) { ... }
, но это не совсем то же самое. Условие также будет ложным, если array.foo
существует, но равно false
или...
Поиск максимального значения свойства в массиве объектов
Я ищу действительно быстрый, чистый и эффективный способ получить максимальное значение "y" в следующем фрагменте JSON:
[
{
"x": "8/11/2009",
"y": 0.026572007
},
{
"x": "8/12/2009",
"y": 0.025057454
},
{
"x": "8/13/2009",
"y": 0.024530916
},
{
"x":...
Автоматическая прокрутка страницы до низа
Я имею список вопросов. Когда я кликаю на первый вопрос, он должен автоматически перенаправлять меня к определенному элементу внизу страницы.
Как я могу сделать это с помощью jQuery?
Почему не стоит использовать Optional в аргументах в Java 8?
Я прочитал на многих веб-сайтах, что Optional следует использовать только как тип возвращаемого значения, а не в качестве аргументов методов. Я испытываю трудности с нахождением логической причины для этого. Например, у меня есть логика, которая принимает два параметра Optional. Поэтому, мне...
jQuery событие Keypress: Как узнать, какая клавиша была нажата?
Как с помощью jQuery определить, какая клавиша была нажата, когда я привязываюсь к событию keypress?
$('#searchbox input').bind('keypress', function(e) );
Я хочу вызвать отправку формы, когда нажимается ENTER.
[Обновление]
Хотя я сам нашел (или лучше сказать: один из) ответ, похоже, есть...
Настройка Flask-разработчика для доступности в сети
Я не совсем уверен, является ли это проблемой, специфичной для Flask, но когда я запускаю приложение в режиме разработки (http://localhost:5000), я не могу получить к нему доступ с других машин в сети (по адресу http://[dev-host-ip]:5000). Например, с Rails в режиме разработки всё работает...
Как получить уникальные значения из массива объектов в JavaScript?
У меня есть следующий массив:
var array =
[
{"name":"Joe", "age":17},
{"name":"Bob", "age":17},
{"name":"Carl", "age": 35}
]
Каков наилучший способ получить массив всех уникальных возрастов, чтобы результатом был массив...