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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
3
ответов
67
просмотров
Объявления функций внутри операторов if/else?

Как обрабатываются объявления функций в JavaScript?

У меня возникла проблема с объявлениями функций в JavaScript, которые ведут себя по-разному в разных браузерах. Рассмотрим следующий код:

var abc = '';
if (1 === 0) {
  function a() {
    abc = 7;
  }
} else if ('a' === 'a') {
...
0
голоса
2
ответов
67
просмотров
Создание пользовательских исключений в C++

Я изучаю C++ и сталкиваюсь с проблемой, когда пытаюсь создать собственное исключение и выбросить его в Linux.

Я создал небольшой тестовый проект для проверки своей реализации, и ниже приведен заголовочный файл моего класса исключения.

class TestClass : public std::runtime_error
{
public:
 ...
0
голоса
1
ответов
67
просмотров
Возможно ли установить подсказку для Spinner в Android

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

Я пытаюсь создать выпадающий список (Spinner) в Android с подсказкой, аналогичной подсказке, используемой в полях ввода. Я знаю, что можно использовать prompt, который отображает заголовок, но он оставляет поле спиннера пустым до тех пор, пока пользователь не кликнет по...

0
голоса
2
ответов
67
просмотров
Не удается установить virtualenvwrapper на OSX 10.11 El Capitan

Проблема при установке virtualenvwrapper на OSX El Capitan

Я недавно очистил свой Mac и переустановил OSX El Capitan public beta 3. Установил pip с помощью команды sudo easy_install pip, а затем установил virtualenv через sudo pip install virtualenv — без каких-либо проблем.

Однако, когда...

0
голоса
5
ответов
67
просмотров
Существует ли быстрый способ сгенерировать словарь алфавита в Python?

Я хочу создать словарь, где ключами будут буквы алфавита, а значениями - нули. Например, что-то вроде:

letter_count = {'a': 0, 'b': 0, 'c': 0}

Какой есть быстрый способ сгенерировать такой словарь, вместо того чтобы вводить его вручную?

0
голоса
4
ответов
67
просмотров
Возможно ли использовать Xdebug на Ubuntu?

Я пытаюсь отладить некоторый код на PHP и хотел бы скачать отладчик XDebug для PHP. Однако на сайте я вижу только Windows-версии для загрузки. Возможна ли установка XDebug на Ubuntu?

0
голоса
0
ответов
67
просмотров
Как преобразовать Joda LocalDate в Joda DateTime?

Проблема заключается в необходимости добавления информации о временной зоне к объекту LocalDate перед выполнением дальнейших вычислений. Исходный LocalDate был получен с помощью калькулятора LocalDateCalculator из библиотеки ObjectLab, который добавляет дни к уже существующему DateTime, но...

0
голоса
5
ответов
67
просмотров
Улучшение извлечения имен людей с помощью NLTK [закрыто]

Проблема извлечения имен людей из текста

Я пытаюсь извлечь имена людей из текста. У кого-то есть рекомендованный метод для решения этой задачи?

Вот что я уже пробовал (код ниже): Я использую библиотеку nltk, чтобы найти все фрагменты, отмеченные как человек, а затем создаю список из всех...

0
голоса
2
ответов
67
просмотров
Как получить URL файла в AWS S3 с использованием aws-sdk?

У меня есть проблема с AWS Lambda: я использую функцию Lambda для создания файла и сохранения его в своем бакете на S3, и это работает нормально. После выполнения метода putObject я получаю объект data, но он содержит только Etag недавно добавленного...

0
голоса
2
ответов
67
просмотров
Как лучше всего определить поддержку Retina на устройстве с помощью JavaScript?

В данный момент я использую следующую функцию:

function is_retina_device() {
    return window.devicePixelRatio > 1;
}

Однако, ее простота меня настораживает. Существует ли более тщательная проверка на наличие устройства с ретина-дисплеем?