Tag: observer-pattern
Ein Entwurfsmuster, in dem ein Objekt, das Subjekt genannt wird, eine Liste seiner Abhängigen, Beobachter genannt, beibehält und diese automatisch über Zustandsänderungen benachrichtigt, normalerweise durch Aufruf einer ihrer Methoden. Es ist eines der Verhaltensmuster der Gang of Four.
3
Antworten
Ich brauchen, um zu verfolgen tableView.contentOffset.y Ist es möglich, Beobachter zu tableView.contentOffset? Ich denke, das ist unmöglich, weil contentOffset Erben nicht NSObject-Klasse. Irgendeine andere Lösung? InformationsquelleAutor Voloda2 | 2012-08-23
2
Antworten
Ich versuche, die Arbeit durch Dan Sullivan ' s Rx-Erweiterungen Schulung auf PluralSight. Ist es eine gute Sachen, aber leider Rx scheint bereits geändert, obwohl der Kurs wurde nur veröffentlicht vor einem Monat. Meisten änderungen sind trivial
4
Antworten
Wenn ich ein Objekt haben, dass ich möchte in der Lage sein, zu beobachten, einige andere beobachtbare Objekte, die nicht alle vom gleichen Typ. Zum Beispiel will ich Eine, um in der Lage sein, zu beobachten, B
5
Antworten
Ich bin mit der customer_save_after event in magento, und alles ist in Ordnung, abgesehen von 1 ärgerliche Sache - es ist immer wieder feuerte zweimal. Gibt es keine anderen Module umschreiben und ich finde keinen anderen Grund
1
Antworten
Habe ich einen Controller und eine View mit vielen Kindern Ansichten mit Kinder mit Kinder. Beispiel: JPanels in JPanels, die Schaltflächen und Felder für einen controller übergeben, um das Modell. Den aktuellen Weg, ich Tue es ist
6
Antworten
Ich Las einige Artikel, um ein bisschen mehr verstehen, wie AngularJS funktioniert. Einer der Begriffe, die ich nicht verstehe, ist Dirty Checking. Was ist es genau? Es scheint, wie das Observer-Muster, aber es ist anscheinend besser. Können
8
Antworten
Sagen, Sie haben das folgende java-bean: public class MyBean { private List<String> names = new ArrayList<String>(); public void addName(String name) { names.add(name); fireNamesPropertyChange(name); } } Wie würden Sie normalerweise implementieren einer Eigenschaft change-Ereignis für eine Sammlung? Versuchen
2
Antworten
Ich möchte einige Facebook-posting von Beobachter-Klasse, allerdings möchte ich Referenz ein Bild von meinem server. In der Vergangenheit habe ich hatte einige ziemlich hackie Methoden, dies zu tun, aber jetzt mit der neuen Vermögen Dinge, ich wenn
2
Antworten
Ich habe eine Anwendung mit einem Haupt-JFrame enthält eine Standard-Liste Modell. Ich möchte, dass wenn ich etwas ändern auf dieser Datensätze, die zweite ausgeführte Anwendung wird automatisch aktualisiert. Bisher habe ich einen MainController-Klasse implementiert das listener und
1
Antworten
Habe ich Dienst und verbindet mit Subject() zu tun paging. Ich bin mit next(newData) passieren zu unterliegen, was hält die Dinge lebendig, jetzt muss ich verwenden complete() auf jedem ajax-Aufruf übergeben und zu Unterwerfen. aber nachdem ich
2
Antworten
Iam, der versucht, sich zu entwickeln C++ - Programm für observer-Muster, aber ich bin immer diese Fehler. Hier ist meine CPP-code , und ich immer Fehler ständig : "Erklärung der Kündigung falsch" ! Vielen Dank im Voraus
6
Antworten
Den java.util.Observer und java.util.Observable sind hässlich. Sie benötigen die Art von Abgüssen, die Typ-Sicherheit-fans unangenehm auf, und man kann nicht definieren Sie eine Klasse, um ein Observer mehrerer Dinge ohne hässliche casts. In der Tat, in "Wie
3
Antworten
Ich bin mit Transformationen.switchMap in meinem ViewModel so meine LiveData Sammlung, beobachtet in meinem fragment, reagiert auf Veränderungen von code parameter. Diese perfekt funktioniert : public class MyViewModel extends AndroidViewModel { private final LiveData<DayPrices> dayPrices; private final
1
Antworten
Ich bin mit diesem Klasse: https://github.com/alexleutgoeb/ALPickerView Seit ich konvertiert ARC, ich bekomme diese Fehlermeldung nach dem Klick auf den pickerview ein paar mal: 2011-10-18 14:10:19.424 MappingApp[3398:10d03] An instance 0x73c7cd0 of class CustomTapGestureRecognizer was deallocated while key value
2
Antworten
In android verwende ich Timer, um den task ausführen, wiederholt alle 5 Sekunden ein und startet nach 1 Sekunde in dieser Weise: Timer timer = new Timer(); timer.scheduleAtFixedRate(new TimerTask() { @Override public void run() { //Here is
2
Antworten
Grüße, Magento möchte ich ein Ereignis auslösen, sobald ein Auftrag eingerichtet wurde, um die Verarbeitung (vom gateway eine Bestätigung oder manuell), Beispiel: Wenn eine Allgemeine Kunde (id, 1) verbringt mehr als 100$ und die Bezahlung bestätigt hat,
3
Antworten
Ich habe auf der Suche über das internet für andere Beispiele für die Implementierung des observer-Musters in jquery. Ich möchte es so observer1.observe(subject); observer2.observe(subject); Definieren Sie einen benutzerdefinierten Ereignis-callbacks für den Beobachter observer1.bind('customEvent', function(contextData) { //Some code
3
Antworten
Schreibe ich ein Beobachter, überprüfen Sie jedes Element in einer Reihenfolge, irgendwann bekomme ich die Artikel foreach($order->getAllItems() as $item){ //do something echo $item->getSku(); } //output sku-first sku-first sku-second sku-second aber ich bekomme zweimal den gleichen Artikel mit
6
Antworten
Ist das observer design pattern bereits definiert in der STL (Wie java.util.Beobachter und java.util.Observable in Java) ? Vermutlich als ein weiteres Beispiel für eine Sprache, standard-Bibliothek, hat die observer-Muster eingebaut. ja Jeremy, das ist richtig Boost für
1
Antworten
Ich bin mit dem MaterialDrawer - Bibliothek zum erstellen einer einfachen Schublade für meine app, einige der Instanzen von Klassen in der Bibliothek müssen Sie eine Zeichenfolge übergeben, in Ihnen, wenn Sie aufgerufen. Ein Beispiel ist die
2
Antworten
Frage ich mich, was sind die Unterschiede zwischen observer-Muster und MVC. Ich habe einige Erfahrungen schreiben MVC Programm in Java in der Schule, aber keine Erfahrungen mit observer-Muster. (jemand hat mir gesagt, dass Beobachter-Muster heißt, ich benutzt
4
Antworten
Java 9 kam heraus, und Beobachter ist veraltet. Warum ist das so? Bedeutet es, dass wir nicht implementieren sollte observer-Muster nicht mehr? Wäre es gut zu wissen, was ist die bessere alternative? InformationsquelleAutor curious95 | 2017-09-23
3
Antworten
Habe ich ein Beobachter, entfernt Elemente aus dem Warenkorb, wenn Sie nicht vorrätig sind (D. H. vom Kunden zurück zu Ihrem Warenkorb ofter x-mal, und ein Element in den Warenkorb mehr auf Lager), und zeigt eine Meldung
6
Antworten
Hallo, ich bin tyring zu implementieren observer pattern in JavaScript: Meine index.js: $(document).ready(function () { var ironMan = new Movie(); ironMan.setTitle('IronMan'); ironMan.setRating('R'); ironMan.setId(1); // ironMan.setCast(['Robert Downey Jr.', 'Jeff Bridges', 'Gwyneth Paltrow']); var terminator = new Movie(); terminator.setTitle('Terminator');
5
Antworten
Komme ich aus einer C# - hintergrund, und habe gerade mit der Programmierung in Ruby. Die Sache ist die, dass ich wissen will, wie ich kann Ereignisse auslösen, die in meinem Unterricht so, dass verschiedene Beobachter ausgelöst
3
Antworten
Ich Lerne Observer-Muster, ich will meiner beobachtbar zu verfolgen, eine bestimmte variable, wenn es änderungen, die es Wert ist, und führen Sie einige Operationen, die ich getan habe, so etwas wie : public class Test extends MyChildActivity
5
Antworten
Teilte ich mein problem in eine kurze und eine lange version für die Leute mit wenig Zeit an der hand. Kurze version: Ich brauche eine Architektur für ein system mit provider-und consumer-plugins. Anbieter implementieren sollte intereface IProvider
9
Antworten
Ich versuche zu verstehen, dem Beobachter und dem Beobachtetem. Hier ist ein Beispiel, dass ich versuche, herauszufinden: public class IntegerDataBag extends Observable implements Iterable<Integer> { private ArrayList<Integer> list= new ArrayList<Integer>(); public void add(Integer i){ list.add(i); setChanged(); notifyObservers();
4
Antworten
Ich will wissen, wie um unsere eigenen Listener in java.Ich habe zum Beispiel eine Funktion, die-Schritten Zahl von 1 bis 100. ich möchte, um einen listener, wenn der Wert erreicht 50. Wie kann ich das tun? Pls
6
Antworten
Ich versuche etwas umzusetzen, wie eine delegation Muster in Eckig. Wenn der Benutzer klickt auf eine nav-item ich möchte eine Funktion aufrufen, die dann sendet ein Ereignis, das wiederum behandelt werden, indem eine andere Komponente einen Listener
17
Antworten
Ich würde gerne in der Lage zu laufen einige der Funktionen mit einem module dass ich Baue, wenn ein customer registers ein Konto, aber ich kann nicht scheinen zu finden eventdas ausgelöst wird, auf eine new customer
6
Antworten
Habe ich eine dropdown-box in meine GUI zeigt den Inhalt einer ArrayList in anderen Klasse. Neue Objekte können Hinzugefügt werden, um die ArrayList an anderer Stelle in die GUI, also muss ich wissen, wenn es aktualisiert wird,
8
Antworten
Ich bin einrichten eines after_save Rückruf in mein Modell von Beobachter zu senden, eine Benachrichtigung nur, wenn das Modell die veröffentlicht Attribut wurde geändert von "false" auf "true". Da Methoden wie geändert? sind nur sinnvoll, bevor das
1
Antworten
Ich möchte noch hinzufügen, dass ein Auditor Beobachter die Aktion jederzeit after_create für 3 Modelle (Bücher, Charaktere, Autoren)... Ich vor kurzem gehört, dass der Beobachter die Fähigkeit, aber nicht finden können jegliche Dokumentation, die auf die Fähigkeit.
3
Antworten
Ich versuche, um eine Observable, die von einem Dienst mit mock-Daten. Bin ich wieder mein service : return Observable.of(new Object()).map(MOCKACCOUNT =>JSON.stringify(MOCKACCOUNT)); Bekomme ich eine Fehlermeldung Observable_1.Beobachtbar ist.von ist nicht eine Funktion. Bin ich etwas fehlt? Ich bin
3
Antworten
Habe ich bemerkt, dass meine Abhängigkeit injiziert, Beobachter-Muster-schwere-code (mit Guave ist EventBus) ist oft deutlich schwieriger zu Debuggen als code, den ich geschrieben habe in der Vergangenheit ohne diese features. Vor allem, wenn Sie versuchen, um zu
1
Antworten
Ich soll zur Umsetzung der Observable Muster in Python für ein paar Arbeiter, und bin auf diese hilfreiche snippet: class Event(object): pass class Observable(object): def __init__(self): self.callbacks = def subscribe(self, callback): self.callbacks.append(callback) def fire(self, **attrs): e
5
Antworten
Ich begreife diese Frage hat zu tun mit dem event-handling und die, die ich gelesen habe über Python-event-handler einen Disponenten, also entweder es gab keine Antwort auf meine Frage oder ich völlig verpasst Sie die Informationen. Möchte
3
Antworten
Scheint es mir, dass das Beobachter-Entwurfsmuster beschrieben, die in der GOF-ist wirklich das gleiche wie die Zuhörer finden sich in verschiedenen toolkits. Gibt es einen Unterschied zwischen den Begriffen, oder sind die Zuhörer und Beobachter wirklich die
12
Antworten
Was sind die vor-und Nachteile halten die Zuhörer wie WeakReferences. Den großen " Pro " ist natürlich, dass: Hinzufügen eines Listeners als WeakReference bedeutet, dass der Hörer braucht nicht zu stören, 'entfernen', selbst. Update Für diejenigen, die
8
Antworten
Habe ich gelesen, das Gang Of Fourum zu lösen, einige meiner Probleme und kam über die Vermittler Muster. Hatte ich früher Beobachter in meinen Projekten für einige GUI-Anwendung. Ich bin ein bisschen verwirrt, als ich nicht finden,
4
Antworten
Angenommen, Sie haben ein ActiveRecord::Observer in einem Ihrer Ruby on Rails Anwendungen - wie testen Sie diese Beobachter mit rSpec? InformationsquelleAutor der Frage Nicolai Reuschling | 2008-08-28
2
Antworten
Möchte ich informieren, wird eine Warnmeldung an alle Abonnenten, wenn ein trap aufgetreten ist. Den code, den ich gemacht funktioniert über eine delegate-Methode(myDelegate del). meine Fragen sind.. Möchte ich wissen, ist es Wert, mit Event-Handler besser delegieren?
4
Antworten
Ich versuche die Gestaltung einer async-framework und wollte wissen, was die Leute denken Sie sind die pros/cons des callback-Muster vs des observer-Musters. Callback pattern: //example callback public interface Callback{ public void notify(MethodResult result); } //example method public
5
Antworten
Ich bin versucht, zu erstellen eine einfache Android-Anwendung, die eine ActivityList von Informationen, wenn die Anwendung gestartet wird, habe ich vor, einen Dienst zu starten, wird ständig die Berechnung der Daten (es wird sich ändern) und ich
9
Antworten
Habe ich ein Beobachter und melde mich ein after_commit Rückruf. Wie kann ich feststellen, ob er gefeuert wurde, nach dem erstellen oder aktualisieren? Ich kann sagen, dass ein item zerstört wurde gefragt item.destroyed? aber #new_record? funktioniert nicht,
12
Antworten
Wenn ich mein system von Grund auf neu, habe ich oft vor dem dilemma, ob mein Objekt sollte push Informationen in anderen Objekten, ODER ob die Objekte sollten ziehen die notwendigen Daten von anderen Objekten. Gibt es
4
Antworten
Ich versuche, mit key-value observing in einer meiner Klassen. Ich registrieren die Beobachter in der init-Methode und entfernen/Abmelden Sie in der dealloc, aber ich bekomme die folgende Fehlermeldung, die scheint zu passieren, bevor mein dealloc-Methode aufgerufen wird,
6
Antworten
Ich Las einige Artikel, um ein bisschen mehr verstehen, wie angular.js funktioniert. Einer der Begriffe, die ich nicht verstehe, ist "dirty checking". Was ist es genau? Wie es scheint, eine observer-Muster aber anscheinend ist es besser. Können
9
Antworten
Fand ich immer das Observer-Muster, fast wie zu den üblichen event-driven-Ansatz. Tatsächlich, ich habe fast geglaubt, dass Sie tatsächlich nur verschiedene Namen beziehen sich auf die gleiche Sache. Beide verwenden ähnliche Konzepte, die, etwas zu haben, als