Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как преобразовать std::string в const char* или char*
Как я могу преобразовать std::string в char* или const char*?
Как передать параметр в колбек setTimeout()?
У меня есть код на JavaScript, который выглядит следующим образом:
function statechangedPostQuestion() {
//alert("statechangedPostQuestion");
if (xmlhttp.readyState == 4) {
var topicId = xmlhttp.responseText;
setTimeout("postinsql(topicId)", 4000);
}
}
function...
Как получить путь к модулю?
Проблема: Я хочу обнаружить, изменился ли модуль. В данный момент использование inotify довольно простое, нужно лишь знать директорию, от которой вы хотите получать уведомления.
Вопрос: Как мне получить путь к модулю в Python?
Получить различия между двумя списками с уникальными элементами
У меня есть два списка в Python:
temp1 = ['One', 'Two', 'Three', 'Four']
temp2 = ['One', 'Two']
Предполагая, что элементы в каждом списке уникальны, я хочу создать третий список, который будет содержать элементы из первого списка, которые не присутствуют во втором...
JSLint внезапно выдает ошибку: Используйте функциональную форму "use strict"
Я добавляю следующую строку в начале большинства своих файлов JavaScript:
"use strict";
Ранее JSLint никогда не выдавал предупреждений об этом, но теперь он сообщает:
Используйте функциональную форму "use strict".
Кто-нибудь знает, что такое "функциональная форма"?
Как объявить пространство имен в JavaScript?
Как создать пространство имен в JavaScript, чтобы мои объекты и функции не перезаписывались другими объектами и функциями с таким же именем? Я использовал следующий код:
if (Foo == null || typeof(Foo) != "object") { var Foo = new Object();}
Существует ли более элегантный или лаконичный способ...
Как преобразовать строковое представление списка в список?
Описание проблемы:
Я ищу самый простой способ преобразовать строковое представление списка, как в следующем примере, в объект типа list:
x = '[ "A","B","C" , " D"]'
Меня также интересует, как обработать случаи, когда пользователь добавляет пробелы между запятыми и пробелы...
Как получить экземпляр класса обобщенного типа T?
У меня есть обобщённый класс Foo<T>. В методе этого класса я хочу получить экземпляр типа T, но не могу использовать T.class.
Каков предпочтительный способ обойти эту проблему и получить класс типа T?
Почему в макросах используются, казалось бы, бессмысленные операторы do-while и if-else?
В многих макросах на C/C++ я замечаю, что код макроса обернут в циклы do while, которые, по сути, кажутся бессмысленными. Вот примеры: #define FOO(X) do { f(X); g(X); } while (0) #define FOO(X) if (1) { f(X); g(X); } else
Я не понимаю, зачем нужен do while. Почему нельзя просто написать это без...
"TypeError: требуется объект, похожий на bytes, а не 'str' при обработке содержимого файла в Python 3"
Я недавно мигрировал на Python 3.5. Этот код работал корректно в Python 2.7:
with open(fname, 'rb') as f:
lines = [x.strip() for x in f.readlines()]
for line in lines:
tmp = line.strip().lower()
if 'some-pattern' in tmp: continue
# ... код
Однако в Python 3.5 на...