0
ответов

Зачем кому-то использовать @property, если не определены ни сеттер, ни удалитель?

В коде Python я часто вижу использование @property. Если я правильно понимаю, с помощью функции свойства можно определить средство получения и удаления. Зачем использовать @property, если установщик и ...
вопрос задан: 8 June 2011 06:46
0
ответов

Шаблон проектирования декоратора с использованием наследования и интерфейсов

Я хотел бы реализовать шаблон проектирования декоратора, используя наследование (Decorator расширяет Component), потому что мне нужен доступ к защищенным полям / методам класса Component. Проблема в том, что ...
вопрос задан: 31 May 2011 10:36
0
ответов

Украшение JTextField изображением и подсказкой

Я пытаюсь создать более привлекательные JTextField с изображением и подсказкой. Для этого я сделал декоратор, который переопределяет метод paintComponent. Причина, по которой я использовал декоратор, заключается в том, что я хотел ...
вопрос задан: 22 May 2011 17:12
0
ответов

Как в общем случае применить переопределение функции для нескольких классов в python?

Я работаю над приложением Django, но похоже, что это просто вопрос Python, с ничего особенного для Django. Я новичок в python, и сложно описать то, что я пытаюсь ...
вопрос задан: 19 May 2011 01:04
0
ответов

Обертывание / декорирование функции в urls.py vs in views.py

Итак, я хорошо знаком с функциями упаковки в views.py. Итак, я написал декоратор для перенаправления на REDIRECT_URL по умолчанию, если пользователь вошел в систему (своего рода обратный login_required); он основан ...
вопрос задан: 26 April 2011 21:51
0
ответов

Динамические декораторы Python - почему так много обёрток?

Так что я все еще новичок в декораторах Python - я использовал их раньше, но я никогда не делал свой собственный. Я читаю этот урок (этот конкретный абзац), и я не понимаю, зачем нам нужно ...
вопрос задан: 24 April 2011 02:38
0
ответов

Шаблон Java Decorator: Могу ли я украсить защищенный метод?

Я хочу украсить (шаблон проектирования Decorator) общий базовый класс, но метод, который мне нужно украсить защищен. См. Пример: public class AbstractActor {public void act () {...} // Делегаты ...
вопрос задан: 21 April 2011 10:56
0
ответов

UnboundLocalError: Декоратор с параметрами по умолчанию

Вот мой код декоратора. По какой-то причине я получаю UnboundLocalError, но не могу его найти. >>> def validate (schema = None): def wrap (f): def _f (* args, ** kwargs): ...
вопрос задан: 12 April 2011 04:48
0
ответов

C#: Elegant way to wrap method calls

Apologies for the fairly ambiguous title but what I'm trying to achieve is probably better stated in code. I have a WCF client. When I'm calling methods I would like to wrap each call in some error ...
вопрос задан: 11 April 2011 10:22
0
ответов

Methods decorated with a decorator class do not have the “self” argument frozen

I have a decorator declared as a class: class predicated(object): def __init__(self, fn): self.fn = fn self.fpred = lambda *args, **kwargs: True def predicate(self, predicate)...
вопрос задан: 11 April 2011 03:15
0
ответов

Использование нескольких декораторов для добавления функциональности к объекту?

Я пытаюсь понять шаблон декоратора, и из примеров я понимаю, как можно использовать объекты декоратора для расширения существующих функциональных возможностей во время выполнения, переопределив методы декорированного ...
вопрос задан: 5 April 2011 12:42
0
ответов

Проверить, есть ли у функции декоратор

Мой вопрос является общим, но в частности, мое приложение - декоратор login_required для Django. Мне любопытно, есть ли способ проверить, есть ли у представления / функции определенный декоратор (в этом ...
вопрос задан: 30 March 2011 17:09
0
ответов

Python динамически добавляет декоратор к методам класса, украшая класс

допустим, у меня есть класс: class x: def first_x_method(self): print 'doing first_x_method stuff...' def second_x_method(self): print 'doing second_x_method stuff...' and this ...
вопрос задан: 30 March 2011 03:43
0
ответов

Как написать собственный декоратор в django?

Проблема - @is_premium_user def sample_view: ....... ...... Я хочу, чтобы определенные просмотры были доступны только премиум-пользователям сайта. И как я могу использовать этот декоратор для ...
вопрос задан: 28 March 2011 20:23
0
ответов

Создание настраиваемого элемента FrameworkContentElement для добавления диагональной линии поверх текста в WPF

Есть ли способ создать настраиваемый элемент FrameworkContentElement (или встроенный элемент), который рисует диагональную линию поверх своего содержимого? Что-то вроде зачеркивания, но с диагональной формой: это не ...
вопрос задан: 25 March 2011 12:27
0
ответов

Декоратор, который профилирует вызов метода и регистрирует результат профилирования

Я хочу создать декоратор, который профилирует метод и регистрирует результат. Как это можно сделать?
вопрос задан: 21 March 2011 09:11
0
ответов

Веб-разработка - Объектная база данных против реляционной базы данных

Каковы недостатки и плюсы использования объектной базы данных или реляционной базы данных для регулярной веб-разработки, которая включает в себя много CRUD? ОБНОВЛЕНИЕ: Я повторно открыл награду за награду, чтобы вручить ее Невиллу.
вопрос задан: 18 March 2011 21:46
0
ответов

Является ли автомобиль с наклейкой на бампер подклассом автомобиля?

Я не являюсь экспертом в области OOPS и / или шаблонов проектирования. Я столкнулся с такой ситуацией: является ли автомобиль с наклейкой на бампере подклассом автомобиля? Если нет, то как я могу добавить динамические свойства к экземпляру ...
вопрос задан: 4 March 2011 18:06
0
ответов

Декоратор Python для простой рекурсии? В стандартной библиотеке или где-нибудь еще?

I ' Я ищу декоратор Python, который может сделать функцию рекурсивной. Я обнаружил, что пишу много таких функций: def xyz (data): if not isinstance (data, TypeThatDenotesSingularity): ...
вопрос задан: 16 February 2011 17:11
0
ответов

Внутри класса-декоратора, доступ к экземпляру класса, который содержит декорированный метод

У меня есть следующий декоратор, который сохраняет файл конфигурации после вызова метода, украшенного @saveconfig: class saveconfig (object): def __init __ (self, f): self.f = f def ...
вопрос задан: 13 February 2011 23:10
0
ответов

Декорирование метода класса после @property

Я хочу обернуть каждый метод различных объектов, кроме __init__, с использованием декоратора. class MyObject (object): def method (self): print "метод вызван на% s"% str (self) @property def ...
вопрос задан: 7 February 2011 16:42
0
ответов

почему нет мультиметоды в c ++? [закрыто]

Я читал много статей о том, как реализовать мультиметоды в c ++: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1529.html http://www.codeproject.com/KB/recipes/mmcppfcs.aspx http: // lambda-the -...
вопрос задан: 30 January 2011 21:20
0
ответов

Как изменить тег декоратора ошибок по умолчанию в Zend_Form?

Я пытаюсь изменить тег декоратора ошибок, в настоящее время это:
  • сообщение об ошибке
Я бы хотел удалить оболочку
    и изменить ...
вопрос задан: 28 January 2011 19:29
0
ответов

Как украсить объект в Java

Краткая справка У меня есть два списка (больших) POJO, которые передаются в метод, в котором мне нужно обеспечить уникальность в двух списках. Лучшее решение, которое я вижу, - это создать два набора и проверить ...
вопрос задан: 26 January 2011 16:35
0
ответов

Как реализовать декораторы в C и C ++

У меня есть ситуация как в C, так и в C ++, которую лучше всего решить с помощью чего-то вроде декораторов типа Python: у меня мало функций который я хотел бы обернуть чем-нибудь еще, чтобы ...
вопрос задан: 12 January 2011 09:54
0
ответов

Разница между классами декоратора и функциями декоратора

Я думаю, так они называются, но я приведу примеры на всякий случай. Класс декоратора: класс декоратор (объект): def __init __ (self, func): self.func = func def __call __ (self, * ...
вопрос задан: 10 January 2011 18:55
0
ответов

Декоратор Python с параметрами

У меня есть модуль, который имеет функцию, прототип которой аналогичен прототипу класса потока. def do (fn, argtuple = (), kwargdict = {}, priority = 0, block = False, timeout = 0, callback = None, daemon = ...
вопрос задан: 20 December 2010 02:44
0
ответов

Наследуют ли переопределенные методы декораторы в python?

Как указано в заголовке, переопределить методы наследуют декораторы? class A: @memoized def fun (self, arg): return None class B (A): def fun (self, arg): #computations ...
вопрос задан: 3 December 2010 22:05
0
ответов

Вопрос о шаблоне декоратора C # / java

Я читал эту статью в Википедии, и не мог понять, как, черт возьми, это работало. Немного расстроенный невозможностью понять код, просто взглянув на него, я посвятил себя портированию ...
вопрос задан: 2 December 2010 09:31
0
ответов

Может ли IntelliJ автоматически создать класс декоратора?

Иногда я создаю класс декоратора следующим образом: класс MyInterfaceDecorator реализует MyInterface {частный конечный делегат MyInterface; ... конструктор, принимающий экземпляр MyInterface ... @ ...
вопрос задан: 1 December 2010 15:05