Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

6
голоса
2
ответов
40
просмотров
Добавить новый элемент в словарь в Python

Описание проблемы:

Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:

default_data = {
    'item1': 1,
    'item2': 2,
}

Я хочу добавить новый элемент, чтобы он выглядел так:

default_data = default_data + {'item3':...
6
голоса
5
ответов
49
просмотров
Как получить возвращаемое значение из потока?

У меня есть функция foo, которая возвращает строку 'foo'. Я пытаюсь получить значение 'foo', которое возвращается из целевой функции потока. Вот мой код:

from threading import Thread

def foo(bar): print('hello '.format(bar)) return 'foo'

thread = Thread(target=foo,...

7
голоса
5
ответов
61
просмотров
Как переключиться на старую версию Node.js?

Я использую Node.js версии v0.5.9-pre на Ubuntu 10.10.

Мне нужно использовать версию v0.5.0-pre.

Как мне откатиться на более старую версию Node.js?

6
голоса
5
ответов
50
просмотров
Сравнение document.getElementById и jQuery $(): что выбрать?

Заголовок: Разница между использованием document.getElementById и jQuery для получения элемента

Тело вопроса:

Я пытаюсь понять, эквивалентны ли следующие два способа получения элемента с идентификатором 'contents':

var contents =...
6
голоса
5
ответов
39
просмотров
Какую версию Python я установил?

У меня есть задача запустить скрипт на Python на сервере Windows. Как я могу узнать, какая версия Python у меня установлена, и имеет ли это значение?

Я подумываю об обновлении до последней версии Python.

6
голоса
5
ответов
42
просмотров
Как перебирать объект в JavaScript?

У меня есть объект в JavaScript, который выглядит следующим образом:

{
    abc: '...',
    bca: '...',
    zzz: '...',
    xxx: '...',
    ccc: '...',
    // ...
}

Я хочу использовать цикл for, чтобы получить его свойства, и при этом хочу итерировать их частями (не все...

7
голоса
5
ответов
44
просмотров
Может ли абстрактный класс иметь конструктор?

Проблема: Может ли абстрактный класс иметь конструктор?

Если да, то как его можно использовать и для каких целей?

9
голоса
5
ответов
61
просмотров
Ошибка java.lang.OutOfMemoryError: превышен лимит времени работы сборщика мусора

Я получаю следующее сообщение об ошибке при выполнении своих тестов JUnit:

java.lang.OutOfMemoryError: GC overhead limit exceeded

Я понимаю, что такое OutOfMemoryError, но что означает "ограничение на время сборки мусора" (GC overhead limit)? Как я могу решить эту проблему?

9
голоса
2
ответов
52
просмотров
JavaScript: Знак плюс перед функциональным выражением

Я ищу информацию о немедленно вызываемых функциях и наткнулся на следующую запись:

+function(){console.log("Something.")}()

Может ли кто-нибудь объяснить, что означает знак + перед функцией и какую роль он выполняет?

7
голоса
5
ответов
48
просмотров
Ошибка: превышен максимальный размер стека вызовов

Я использую библиотеку JavaScript Direct Web Remoting (DWR) и получаю ошибку только в Safari (на настольном компьютере и iPad).

Ошибка выглядит следующим образом:

Maximum call stack size exceeded.

Что именно означает эта ошибка и останавливает ли она выполнение полностью?

Кроме того,...