Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Эквивалент unique_ptr в Boost?
Проблема: Есть ли эквивалент класса std::unique_ptr из C++11 в библиотеке Boost?
Я ищу поведение, позволяющее создать безопасную для исключений фабричную функцию, вот так:
std::unique_ptr create_base()
{
return std::unique_ptr(new Derived);
}
void some_other_function()
{
...
Добавить объект JavaScript в объект JavaScript
У меня есть проблема с созданием массива объектов JavaScript внутри другого объекта JavaScript. Я хотел бы, чтобы структура выглядела так:
Issues:
- {"ID" : "1", "Name" : "Отсутствие документации", "Notes" : "Заметки по вопросу 1"}
- {"ID" : "2", "Name" : "Ошибка в программном...
"Выгрузка кода/модулей"
Я заинтересован в том, есть ли хороший способ выгрузить модуль после его использования. У меня есть несколько случаев, когда мне нужно использовать модули, которые загружают много кода, но используются они редко (например, как админские инструменты). Я колеблюсь, стоит ли их использовать, потому...
Что вызывает IOException в Java?
Обычно java.io.IOException является самой распространенной причиной исключений в Java, и, как ни странно, она также является одной из самых неопределенных.
Я постоянно сталкиваюсь с throws IOException при работе с сокетами, файлами и т. д., но ни разу не сталкивался с тем, чтобы это исключение...
Как распаковать вложенные кортежи в Python?
Как конвертировать следующий кортеж:
Исходный кортеж:
(('aa', 'bb', 'cc'), 'dd')
Необходимо получить следующий результат:
('aa', 'bb', 'cc', 'dd')
Как можно выполнить такую операцию в Python?
Динамическое создание методов (генерация кода) в Python на этапе выполнения
Я пытаюсь сгенерировать код для метода во время выполнения. Важно, чтобы я мог запускать произвольный код и иметь строку документации для метода.
Я придумал решение, комбинируя exec и setattr. Вот пример:
class Viking(object):
def __init__(self):
code = '''
...
Влияет ли порядок условий в WHERE-классе на производительность MySQL?
Описание проблемы:
У меня есть длинный и ресурсоемкий запрос, содержащий множество условий и осуществляющий поиск по большому количеству строк. Я также имею одно конкретное условие, например, идентификатор компании, которое значительно ограничивает количество строк, подлежащих поиску, сокращая...
Как отлаживать Python-приложение под uWSGI?
Описание проблемы:
Когда я пытаюсь использовать отладчик python pdb под uWSGI, выполнение не останавливается на точке останова, вместо этого возвращается трассировка.
Вот код:
def application(env, start_response):
import pdb; pdb.set_trace()
start_response('200 OK',...
Как объединить итераторы в Java?
Существует ли возможность объединить итераторы в Java? У меня есть два итератора, и я хочу объединить их, чтобы иметь возможность перебрать их элементы в одном цикле, а не в два этапа. Это возможно?
Обратите внимание, что количество элементов в двух списках может отличаться, поэтому один цикл для...
JavaScript/jQuery: Разбить строку в camelCase и заменить пробел на дефис
Описание проблемы:
Я предполагаю, что это может быть многоступенчатая задача с использованием регулярных выражений. Как мне разбить строку в camelCase на части, превращая заглавные буквы в строчные, и добавляя дефис между каждой новой строкой?
Пример:
Исходная...