Все вопросы
"Как использовать регулярное выражение Python с "\1" для обращения к захваченным группам?"
Подскажите, пожалуйста, что означает "\1" в следующем регулярном выражении на Python?
re.sub(r'(\b[a-z]+) \1', r'\1', 'cat in the the hat')
Меня интересует, как работает данный код и какой результат он вернёт. Заранее спасибо!
Ошибка Firebase.update: первый аргумент содержит undefined в свойстве
У меня есть простая функция Firebase, которая обновляет некоторые данные. Однако интерпретатор сообщает, что первый аргумент содержит "undefined" в свойстве 'users.tester1'. Можете, пожалуйста, помочь мне разобраться в этом?
Вот код функции:
var objify = function() {
var rv = {};
...
Express 4: Middleware для обработки ошибок не вызывается
Описание проблемы
У меня есть приложение на Express, в котором реализована кастомная обработка ошибок 500, 404 и 403. Например, после неудачного запроса к базе данных я вызываю:
return next({ status: 404, message: 'Record not found' });
или
return next(new...
Существует ли список символов, похожих на английские буквы?
Я пытаюсь реализовать фильтрацию нецензурной лексики для веб-форума, написанного на Python.
В рамках этой задачи я пишу функцию, которая принимает слово и возвращает все возможные "псевдонаписания" этого слова, используя визуально схожие символы вместо определённых букв (например,...
Какова польза от базового режима оптимизации Python? (python -O)
Проблема: Опция оптимизации в Python -O и ее реальная ценность
В Python существует флаг -O, который позволяет запустить интерпретатор с оптимизациями. Эта опция генерирует "оптимизированный" байт-код (сохраняемый в файлах .pyo), а при запуске дважды она удаляет все строковые документирования...
Доступ к атрибутам на литералах работает для всех типов, кроме `int`; почему?
Проблема с вызовом метода __str__
у целых чисел в Python
Я прочитал, что в Python все является объектом, поэтому решил поэкспериментировать с различными типами данных и вызвать метод __str__
у них. Сначала это меня очень вдохновило, но затем возникло недоумение.
Вот что я попытался...
Java PriorityQueue с фиксированным размером
Я рассчитываю большое количество возможных комбинаций алгоритма. Для сортировки этих комбинаций я оцениваю их с помощью значения типа double
и сохраняю в PriorityQueue
. В настоящее время в этой очереди находится около 200 тыс. элементов, что довольно ресурсоемко по памяти. На самом деле, мне...
Как передать несколько параметров в обработчик onChange для input?
Проблема с обработкой изменений в массиве объектов в React
Я рендерю коллекцию элементов ввода для объектов в массиве. Вот как выглядит мой код:
render: function() {
var ranges = [];
this.props.ranges.map(function(range, index) {
var rangeElement = <Input...
В чем разница между использованием synchronized на lockObject и использованием this как блокировки?
Я знаю разницу между синхронизированным методом и синхронизированным блоком, но не уверен относительно части с синхронизированным блоком.
Предположим, у меня есть следующий код:
class Test {
private int x = 0;
private Object lockObject = new Object();
public void incBlock() {
...
Возможно ли использовать std::move для локальных стековых переменных?
Описание проблемы:
У меня возникла проблема с пониманием работы перемещения объектов в C++. Рассмотрим следующий код:
struct MyStruct
{
int iInteger;
string strString;
};
void MyFunc(vector& vecStructs)
{
MyStruct NewStruct = { 8, "Hello" };
...
Как определить размер окна с помощью jQuery?
Вопрос: Как мне определить размер окна/браузера с помощью jQuery, как это реализовано в Gmail? В Gmail нет необходимости обновлять или перезагружать текущую страницу, когда изменяется разрешение окна в настройках. В моем проекте мне необходимо обновлять браузер сразу же после изменения настроек...
Как объединить фиксированную строку и переменную в Python
Проблема с использованием аргумента командной строки в заголовке письма
Я пытаюсь включить имя файла 'main.txt' в заголовок письма. Для этого я передаю имя файла через командную строку. Однако при выполнении программы возникает ошибка. Вот код, который я использую:
python sample.py...
Как получить подсписок из списка в Python по заданным индексам?
У меня есть список в Python, например, a = [0, 1, 2, 3, 4, 5, 6]
. Также у меня есть список индексов: b = [0, 2, 4, 5]
. Как мне получить список элементов из a
по индексам, указанным в b
?
Что такое ** в C++?
Описание проблемы
Я столкнулся с некоторым кодом, а также с ошибками, которые сгенерировал мой компилятор, содержащими токен **
перед переменной (например, имя_переменной unreferenced - или что-то подобное, точно не помню). Я довольно уверен, что это связано с указателями. Если бы мне...
Как вернуть результаты Mongoose из метода find?
Проблема с возвращением результатов из нескольких запросов в Mongoose
Я пытаюсь отрендерить страницу с результатами из нескольких запросов к базе данных с использованием Mongoose, но не могу понять, как правильно сделать выборку данных.
В документации я нашел следующий способ, который...
Установить ширину родителя равной общей ширине дочерних элементов, используя только CSS?
Я не знаю, сколько элементов .child
будет содержаться в .parent
, но я знаю их индивидуальную ширину.
Я хочу установить ширину .parent
равной (ширина каждого .child
) * (общее количество .child
).
Я не хочу использовать floats
и width: auto
.
Могу ли я что-то сделать с помощью calc()
...
Побитовые операции с 32-битными беззнаковыми целыми числами?
Проблема с побитовыми операциями в JavaScript с использованием 32-битных беззнаковых целых чисел
В JavaScript операнды преобразуются в 32-битные знаковые целые числа перед выполнением побитовых операций. Это означает, что результат также является 32-битным знаковым целым числом. Я хочу...
Как задать минимальный отступ между элементами flexbox?
Описание проблемы
У меня есть следующий CSS-код:
div.container {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
border: 1px solid blue;
}
div.container div {
width: 200px;
border: 1px solid gray;
display: inline-block;
text-align: center;
}
В...
Следует ли добавлять запятую после последнего аргумента в вызове функции? [закрыто]
Проблема с использованием запятой в вызовах функций в Python
Я столкнулся с вопросом о том, как правильно форматировать вызов функции в Python, особенно в отношении использования завершающей запятой. Рассмотрим следующие примеры:
- Что лучше использовать?
self.call(1, True,...
Как установить старую версию Python
Как установить Python 3.4 (версия для Windows), когда доступна более новая версия (3.5.1)? Мое приложение требует именно 3.4, а я не могу найти ссылку на скачивание старых версий.