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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
145
просмотров
Переизбрасывание исключения в Python с сохранением трассировки стека

Я пытаюсь поймать исключение в потоке и повторно вызвать его в основном потоке:

import threading
import sys

class FailingThread(threading.Thread):
    def run(self):
        try:
            raise ValueError('x')
        except ValueError:
            self.exc_info =...
0
голоса
3
ответов
145
просмотров
Как предварительно загрузить звук в JavaScript?

Я легко могу предварительно загружать изображения благодаря функции onload. Однако это не срабатывает для аудио. Браузеры, такие как Chrome, Safari, Firefox и другие, не поддерживают функции onload в теге audio.

Как мне предварительно загрузить звук в JavaScript без использования библиотек и...

0
голоса
1
ответов
145
просмотров
Сходства и различия между аннотациями в Java и атрибутами в C#

У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.

Я никогда не использовал атрибуты в C#, но понимаю, что они являются грубым эквивалентом аннотаций в Java.

Если я продолжу...

0
голоса
0
ответов
145
просмотров
"Django: Аннотация для статических файлов"

Я хочу добавить статическое значение к результатам запроса к базе данных, используя Django (то есть не используя "сырой" SQL).

Например, если у меня есть объект Car с полями make, model и color, то я хочу, чтобы мой набор результатов с дополнительным статическим значением выглядел примерно...

0
голоса
1
ответов
145
просмотров
Numpy - модуль не имеет атрибута 'arrange' [закрыто]

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

Я столкнулся с довольно элементарной ошибкой при использовании библиотеки Numpy. Я пробовал удалить и переустановить последнюю версию Numpy (1.9), но это не помогло решить проблему. При попытке использовать функцию arrange, возникает следующая ошибка:

Traceback (most...
0
голоса
1
ответов
145
просмотров
Не удаётся разрешить конфликт сопоставления

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

Я перенёс одну из наших баз данных (DB1) с SQL Server 2008 на 2012, и при выполнении хранимых процедур получаю следующую ошибку:

Не удается разрешить конфликт сортировки между "SQL_Latin1_General_CP1_CI_AS" и "Latin1_General_CI_AS" в операции сравнения

Я изменил...

0
голоса
5
ответов
145
просмотров
Существует ли аналог 'git sed'?

У меня есть проблема, связанная с переименованием метода в исходном коде, который хранится в репозитории Git. Я мог бы сделать это вручную, но имя метода встречается в нескольких местах (например, в юнит-тестах, документации и самом методе). Чтобы проверить, где используется метод, я использую...

27
голоса
4
ответов
144
просмотров
Как выйти/деактивировать виртуальное окружение Python?

Я использую virtualenv и virtualenvwrapper. Я могу без проблем переключаться между виртуальными окружениями с помощью команды workon.

me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$ 

Как мне выйти из всех виртуальных...

17
голоса
1
ответов
144
просмотров
Разница между == и === в JavaScript

Описание проблемы для StackOverflow.com

Я столкнулся с вопросом, касающимся операторов сравнения в JavaScript. В чем разница между операторами == и ===? Я также заметил, что существуют операторы != и !==. Существуют ли еще похожие операторы? Хотелось бы получить разъяснение по этой...

14
голоса
5
ответов
144
просмотров
Как работает ключевое слово "this" и когда его следует использовать?

Я ищу четкое объяснение того, что делает ключевое слово this и как правильно его использовать.

Кажется, оно ведет себя странно, и я не полностью понимаю, почему это так.

Как работает this и когда его следует использовать?