Codengineering - блог о программировании ➜ страница 1057
Разбор HTML escape-последовательности с boost spirit
Я пытаюсь разобрать текст с помощью HTML escape-последовательностей и хочу связать этот esaceps с их эквивалентами utf8: - 0xC2A0 utf8 representation ­ - 0xC2AD utf8 representation И пусть грамар решит эту задачу template <typename Iterator> struct HTMLEscape_grammar : qi::grammar<Iterator, std::string()> { HTMLEscape_grammar() : HTMLEscape_grammar::base_type(text) { htmlescapes.add(" ", 0xC2AD); htmlescapes.add("& ...
как подсчитать количество заполненных ячеек в каждом столбце excel с помощью python
У меня есть лист в Excel, который не является структурированными данными, как вы можете видеть здесь. Я попробовал использовать xlrd пакет total_rows=worksheet.nrows total_cols=worksheet.ncols Но это дает мне максимальное количество строк для столбца. Но мне нужно заполнить количество ячеек для каждого столбца. Может ли кто-нибудь предложить решение? ...
Keras (2.0.8) с TensorFlow (1.3) backend занимает всю доступную оперативную память
Я использую библиотеку keras с включенным бэкендом tensorflow и CUDA. Пакеты типун выхода версии: Keras (2.0.8) tensorflow-gpu (1.3.0) tensorflow-tensorboard (0.1.8) У меня есть следующий код, который создает VGG16 модель и загружает веса ImageNet: def create_vgg16_model(target_size: tuple, n_classes: int): base = VGG16(include_top=False, input_shape=target_size, weights='imagenet') x = base.output x = Flatten()(x) x = Dense(n_classes, acti ...
Android: DatePickerDialog и TimePickerDialog не проходят отбор
Существует проблема как с DatePickerDialog, так и с TimePickerDialog. Пользователь может выбрать дату и время с помощью кнопок плюс или минус. Эта работа. Но когда пользователь нажимает на поле, он может установить значение с помощью клавиатуры: Но это совсем не работает. Когда пользователь вводит новое значение и нажимает кнопку "ОК", значение текущего выбранного поля не будет передано методу. Это не работает ни в DatePickerDialog, ни в TimePickerDialog. Вместо этого пользователю нужно нажа ...
ArrayIndexOutOfBoundsException с ArrayAdapter с фильтром
Я получаю ArrayIndexOutOfBoundsException с приведенной ниже пользовательской реализацией ArrayAdapter с включенной фильтрацией. Я вижу, что код фильтрации возвращает правильный результирующий набор, но когда представление отображается после фильтрации, я получаю исключение. Что я здесь делаю не так? Любая помощь истощается. import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; ...
django admin включить сортировку для вычисляемых полей
У меня есть следующие два поля в моей таблице БД и модели (имя модели: порядок): id, branch_id, product_id, cost, quantity, status, ordered_at И у меня есть следующий код в моем OrderModelAdmin: list_display = ( 'order_number', 'branch', 'product', 'cost', 'quantity', 'calculated_total', 'status', 'ordered_at', ) def calculated_total(self, obj): return obj.cost * obj.quantity calculated_total.short_description = _('Total') Теперь я хочу включить сорти ...
Powershell - "Clear-Item variable:" vs " Remove-Variable"
При временном хранении текста в переменных powershell во время выполнения каков наиболее эффективный способ удаления содержимого переменных из памяти, когда оно больше не требуется? Я использовал и Clear-Item variable:, и Remove-Variable, но как быстро что-то удаляется из памяти с последним против обнуления содержимого памяти с первым? EDIT: мне следовало бы немного прояснить, почему я спрашиваю. Я автоматизирую вход RDP для группы виртуальных машин приложений (приложение не делает запуск как ...
Как определить, что вы работаете под виртуальной машиной?
Существует ли способ определить из виртуальной машины, что ваш код выполняется внутри виртуальной машины? Я полагаю, что существуют более или менее простые способы идентификации конкретных систем виртуальных машин, особенно если на виртуальной машине установлены расширения поставщика (например, для VirtualBox или VMWare). Но есть ли общий способ определить, что вы не работаете непосредственно на процессоре? ...
Как суммировать каждую N-ю строку в awk?
Я хочу вывести сумму всех N строк, например, каждые 4 строки: cat file 1 11 111 1111 2 22 222 2222 3 33 333 3333 Вывод должен быть: 6 #(1+2+3) 66 #(11+22+33) 666 #(111+222+333) 6666 #(1111+2222+3333) Как я могу сделать это с awk? ...
Как включить макросы в Python?
Это похожий вопрос, но моя цель-не производительность, а читаемость. Предположим, у меня есть разные Behaviours, и они разделяют повторяющуюся функцию f1(). from abc import ABCMeta, abstractmethod class Behavior: __metaclass__ = ABCMeta @abstractmethod def run(self): pass class Behavior1(Behavior): def __init__(self, data): self.data = data def run(self): def f1(): print(self.data*localVar) localVar = 1. f1() clas ...