Suchergebnisse für Anfrage "decorator"

1 die antwort

Konfigurieren Sie Dekoratoren für generische Schnittstellen und fügen Sie alle Instanzen dem Konstruktor mit nicht generischem Schnittstellenargument in Simple Injector hinzu

Ich habe ein Muster verwendet, das dem beschriebenen sehr ähnlich istin diesem ausgezeichneten Artikel [http://www.cuttingedge.it/blogs/steven/pivot/entry.php?id=91]Befehle und Abfragen als Objekte haben. Ich benutze auch SimpleInjector als ...

11 die antwort

Kann ein Python-Dekorator einer Instanzmethode auf die Klasse zugreifen?

Hallo, ich habe ungefähr folgendes. Grundsätzlich muss ich auf die Klasse einer Instanzmethode von einem Decorator aus zugreifen, der für die Instanzmethode in ihrer Definition verwendet wird. def decorator(view): # do something that requires ...

1 die antwort

Flasche: Decorator zur Überprüfung von JSON und JSON-Schema

Ich habe eine Kolbenanwendung mit Aufrufen, die JSON-Nutzdaten erwarten. Bevor jeder Anruf bearbeitet wird, muss ich einen zweistufigen Fehlerprüfungsprozess durchführen: Stellen Sie sicher, dass die Payload eine gültige JSON istStellen Sie ...

TOP-Veröffentlichungen

2 die antwort

Was passiert, wenn ich I / O-Streams zweimal verpacke?

Ich weiß, dass Java I / O das Dekorationsmuster verwendet. Aber ich habe das Gefühl, dass ich es falsch verstehe. Bitte klären Sie den Unterschied zwischen zwei Codefragmenten: Snippet 1: PipedInputStream pipedInputStream = new ...

4 die antwort

Java-Methode fehlt (ala Ruby) zum Dekorieren?

Gibt es in Java eine Technik zum Abfangen von Nachrichten (Methodenaufrufen) wie die Methode method_missing in Ruby? Dies würde das Codieren von Dekoratoren und Proxys sehr einfach ermöglichen, wie in Ruby: :Client p:Proxy im:Implementation ...

5 die antwort

Class Decorators, Inheritance, super () und maximale Rekursion

Ich versuche herauszufinden, wie Dekoratoren für Unterklassen verwendet werden, die verwendet werdensuper(). Da mein Klassendekorateur eine andere Unterklasse erstellt, scheint eine dekorierte Klasse die Verwendung von zu verhindernsuper() wenn ...

1 die antwort

Wie ändere ich die Klasse __dict__ (ein Mapping-Proxy)? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie kann ich ein neues Klassenattribut über __dict __ zuweisen? [/questions/432786/how-to-assign-a-new-class-attribute-via-dict] 1 AntwortIch möchte auf jede Methode in einer Klasse einen Dekorator ...

2 die antwort

Ereignisse "vor / nach Funktionsaufruf" für alle Funktionen in Klasse @ abfang

Gibt es eine Möglichkeit, "Vorher / Nachher-Funktionsaufruf" -Ereignisse für alle Funktionen in der Klasse abzufangen, ohne jede dieser Funktionen zu dekorieren? Kann eine Klasse Dekorateur sein? Mit anderen Worten, für einen solchen Code möchte ...

1 die antwort

Functools.update_wrapper () funktioniert nicht richtig

Ich benutzeFunctools.update_wrapper() in meinem Dekorateur, aber es scheint wieupdate_wrapper schreibt nur Funktionsattribute um (zB__doc__, __name__), wirkt sich aber nicht auf @ ahelp() Funktion. Ich weiß vondiese ...

2 die antwort

Generatorwiederherstellung mit Decorator

Lassen Sie uns eine Klasse haben, deren Funktion von Zeit zu Zeit fehlschlägt, die aber nach einigen Aktionen einfach perfekt funktioniert. Real Life Beispiel wäre Mysql Query, die @ auslö_mysql_exceptions.OperationalError: (2006, 'MySQL ...