Лучшие observer-pattern вопросы ИТ разработчиков

  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

мгновенные обновления браузера с помощью ajax / jquery

Я пытаюсь перепроектировать, как Facebook обрабатывает их уведомления, где, когда вы получаете сообщение, вы мгновенно получаете уведомление через браузер.Я ...

Задан 21 Apr 2010, 04:47 от Rod Johnson
  • 56 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Ex. У вас есть несколько бизнес-объектов, которые двунаправленно связаны друг с другом и должны быть переданы в веб-службу.

я есть следующее (упрощенно): interface IFindFilesObserver { void OnFoundFile(FileInfo fileInfo); void OnFoundDirectory(DirectoryInfo directoryInfo); } class FindFiles { IFindFilesObserver _observer; // ... }... и я в конфликте. Это в основном ...

Задан 15 Feb 2009, 12:10 от Roger Lipscombe
  • 16 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Должен ли я использовать слушателя или наблюдателя?

У меня есть выпадающий список в моем графическом интерфейсе, который показывает содержимое ArrayList в другом классе. Новые объекты могут быть добавлены в ArrayList в другом месте графического интерфейса, поэтому мне нужно знать, когда он ...

Задан 13 Apr 2009, 17:49 от Simonw
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Это безумие. Вы открываете себя для 1) атак, когда следующий запрос повторно использует старый ток User.curr предыдущих запросов 2) Давайте даже не будем говорить о работе многопоточного сервера 3) Запретить ActiveRecord правильно перезагружать свой кэш ассоциации при работе в режиме dev

следующие модели: Room (id, title) RoomMembers (id, room_id) RoomFeed, also an observerКогда название комнаты обновляется, я хочу создать элемент RoomFeed, показывающий, кто является пользователем, который сделал ...

Задан 24 Aug 2011, 19:19 от AnApprentice
  • 81 голос
  • 8 ответов
  • 0 просмотров
8 ответов

Mediator Vs Observer Шаблоны объектно-ориентированного проектирования

Я читалБанда четырех [https://en.wikipedia.org/wiki/Design_Patterns], чтобы решить некоторые мои проблемы и наткнулся намедиаторшаблон. Я раньше использовалнаблюдательв моих проектах для создания приложения с графическим интерфейсом. Я немного ...

Задан 10 Feb 2012, 10:43 от Fooo
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование шаблона наблюдателя в дизайне JavaFX GUI

Как указаноВот в контексте Swing дизайн GUI часто используетсхема наблюдателя, Часто используя схему, предписанную в

Задан 09 Aug 2015, 23:50 от trashgod
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Наблюдатель за удаленными предметами в корзине

Есть ли наблюдатель, который можно использовать для наблюдения за событиями, когда продукт вынимается из корзины? Я не нашел ни одного. То, что я нашел, этоcheckout_cart_update_items_after который можно использовать, если продукт удаляется путем ...

Задан 08 Feb 2012, 10:57 от spa
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MVC Java: как Контроллер устанавливает слушателей для дочерних классов View

У меня есть контроллер и вид с множеством детей, просмотры с детьми с детьми. Пример: JPanels внутри JPanels, у которых есть кнопки и поля для контроллера, который нужно передать модели. Текущий способ, которым я делаю это, - создание ...

Задан 17 Nov 2013, 06:24 от user2233600
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Дизайн Clojure Model-View-Controller (MVC)

Я пишу приложение с графическим интерфейсом для рабочего стола в Clojure, используя Java Swing. Обычно при работе с Java я проектирую приложение в соответствии с шаблоном проектирования MVC, используя также шаблон Observer. Таким образом, ...

Задан 17 Jan 2012, 21:42 от adamjmarkham
  • 39 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Как намекают другие; Я бы обернул нежелательную логику в вашем Наблюдателе простым оператором if.

ользую restful_authentication в моем приложении. Я создаю набор пользователей по умолчанию, используя задачу rake, но каждый раз, когда я запускаю задачу, отправляется электронное письмо активации из-за наблюдателя, связанного с моей моделью ...

Задан 01 Apr 2009, 22:36 от MediaJunkie
  • 31 голос
  • 1 ответ
  • 0 просмотров
1 ответ

@ Ури синтаксис в коде из вопроса.

у реализоватьObservable шаблон на Python для пары рабочих, и наткнулся на этот полезный фрагмент: class Event(object): pass class Observable(object): def __init__(self): self.callbacks = [] def subscribe(self, ...

Задан 14 Jan 2011, 10:15 от malangi
  • 29 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Приятно! Это кажется проще, я буду использовать это отныне.

аюсь пройти учебный курс Дана Салливана по Rx Extensions на PluralSight. Это отличный материал, но, к сожалению, Rx, похоже, уже изменился, хотя курс был опубликован только месяц назад. Большинство изменений тривиально отработать (перейти с трех ...

Задан 26 Jun 2011, 08:45 от irascian
  • 37 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Почему модель наблюдателя должна быть устаревшей?

Я заметил, что в мою зависимость введен код, насыщенный шаблоном наблюдателя (с использованием Guava)EventBus) часто значительно сложнее отлаживать, чем код,...

Задан 17 Oct 2016, 18:28 от siegiJeff Axelrod
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Не помещайте бесконечные циклы в ваш конструктор, поместите их в другой метод, который вы вызываете из main (). Если это не сработает, вставьте свой код в новый вопрос.

аюсь создать простое приложение Java с SWT, используя шаблон MVC. Я хотел бы иметь возможность автоматически обновлять представление, когда что-то происходит в фоновом режиме, поэтому я пытаюсь использовать шаблон Observer / Observable, но ...

Задан 30 Jun 2011, 15:50 от nbarraille
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Если «изменения многих других операций» не могут быть охарактеризованы как тот же самый вид наблюдаемого «изменения». На этом этапе единственный наблюдатель имеет смысл.

сь найти пример этого, возможно, я не пойду правильно или что мой разум слишком упростил концепцию наблюдателя. Я хочу создать класс, который контролирует сообщения от веб-службы, и я хочу, чтобы этот класс отслеживал изменения многих других ...

Задан 28 Jan 2011, 14:44 от Mild Fuzz
  • 1 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Хм, мне кажется, что вы должны сделать хранилище предметом, чтобы хранилище работало как издатель форм. Попробуйте это и дайте нам знать, если это сработало.

я проблемы с реализацией шаблона Observer в моем проекте. Проект должен быть сделан как MVC в C #, как приложение для Windows. В моей модели предметной области у меня есть, например, класс страны и репозиторий страны. У меня есть Контроллер ...

Задан 25 Jan 2009, 10:33 от gljivar
  • 118 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Шаблон Наблюдателя против «Слушателей»

Мне кажется, что шаблон проектирования Observer, описанный в GOF, на самом деле является тем же, что и слушатели, найденные в различных наборах инструментов....

Задан 29 Jul 2010, 00:30 от JohnnyLambada
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Архитектура плагинов C # с разделением интерфейсов между плагинами

Я поделил свою проблему на короткую и длинную версию для людей, у которых мало времени. Укороченная версия: Мне нужна архитектура для системы с плагинами провайдера и потребителя. Поставщики должны внедрить интерфейс IProvider, а потребители - ...

Задан 06 May 2009, 13:36 от Erik Beijer
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

содержание: // смс / отправлено / не работает

Это код наблюдателя SMS. Мне нужно проверить только отправленные смс. Когда я используюcontent://sms/ Я получаю результат. Но почему я не получаю результаты, когда используюcontent://sms/sent/? Я использую Android 2.1. import ...

Задан 26 Jan 2012, 19:02 от XXX
  • 17 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Как вы определяете, был ли изменен объект (я) с большим количеством свойств?

The short version of the question: У меня есть класс с кучей объявленных свойств, и я хочу отслеживать, были ли какие-либо изменения в нем, чтобы при вызове

Задан 31 Jul 2012, 20:50 от lnafziger
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Образец наблюдателя против Образца посредника

Я немного погуглил, и да, я знаю, что вопросы о разнице между этими двумя вопросами задавались ранее в stackoverflow и по всей сети. Но я в основном нахожу ф...

Задан 21 Aug 2014, 02:51 от Borges Diaz
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Пользовательский слушатель Android для события

Я пытаюсь запустить событие, когда целочисленное значение обновляется, но это не удается. Вот код, который я использую:Объявление пользовательского слушателя

Задан 09 Oct 2016, 21:26 от SilverShotBee
  • 183 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Когда мы должны использовать Observer и Observable?

Интервьюер спросил меня: Что такоеObserver а такжеObservable и когда мы должны их использовать? Я не знал об этих условиях, поэтому, когда я вернулся домой и начал гуглить оObserver а такжеObservableЯ нашел несколько точек из разных ...

Задан 06 Dec 2012, 13:17 от Ravi
  • 41 голос
  • 5 ответов
  • 0 просмотров
5 ответов

 это еще одна альтернатива, которая заставляет вызывающую функцию останавливаться, не останавливая ваш графический интерфейс, пока не изменится указанная вами переменная Есть и другие подобные методы тоже.

имаю, что этот вопрос связан с обработкой событий, и я читал о обработчике событий Python диспетчерах, поэтому либо он не ответил на мой вопрос, либо я полностью пропустил информацию. Я хочу методm() объектаA срабатывать всякий раз, когда ...

Задан 31 May 2011, 16:13 от Benjamin
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Ошибка при попытке вставить расширенную сущность: неверный индекс столбца

У меня есть две сущности для двух классов. Первый - это расширенный класс второго (шаблон Observer): потомок:

Задан 17 Sep 2015, 12:41 от toscanelli
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Vaadin 7 запускает пользовательские события между компонентами

Я хочу создавать пользовательские события и запускать их в какой-то части представления, чтобы обновлять / удалять / обновлять какую-то другую часть представ...

Задан 21 Aug 2013, 16:03 от Marius
  • 41 голос
  • 9 ответов
  • 0 просмотров
9 ответов

Шаблон Python Observer: примеры, советы? [закрыто]

Существуют ли какие-либо примерные примеры GoF Observer, реализованного в Python? У меня есть битовый код, который в настоящее время содержит биты кода отлад...

Задан 14 Dec 2009, 22:51 от Jim Dennis
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

@RichardLeMesurier Он становится недействительным, потому что в хранилище постоянно происходят изменения. Следовательно, теперь я добавил ссылку на мою суть, чтобы она не ломалась

ользуюTransformations.switchMap [https://developer.android.com/reference/android/arch/lifecycle/Transformations.html] в моей ViewModel, так что мойLiveData Наблюдаемая в моем фрагменте коллекция реагирует на измененияcode параметр. Это прекрасно ...

Задан 26 Mar 2018, 14:23 от Yann39
  • 199 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Делегирование: EventEmitter или Observable in Angular

Я пытаюсь реализовать что-то вроде шаблона делегирования в Angular. Когда пользователь нажимает на

Задан 20 Dec 2015, 00:32 от the_critic
  • 36 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как бы вы тестировали наблюдателей с помощью rSpec в приложении Ruby on Rails?

Предположим, у вас есть ActiveRecord :: Observer в одном из ваших приложений на Ruby on Rails - как вы тестируете этого наблюдателя с помощью rSpec?

Задан 28 Aug 2008, 18:41 от Nicolai Reuschling
  • 70 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

производит:

плюсы и минусы держать слушателей как WeakReferences. Большое «Pro», конечно, в том, что: Добавление слушателя в качестве WeakReference означает, что слушателю не нужно беспокоиться об «удалении» самого себя. Обновить Для тех, кто ...

Задан 14 Jun 2011, 00:02 от pdeva
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

избирательный сигнал D-BUS, исходящий от ObServer (одноадресный сигнал)

У меня есть ситуация, когда у меня есть один объект ObServer и набор клиентов. ObServer и клиенты подключены через D-BUS (IPC). ObServer имеет универсальный ...

Задан 14 Jun 2012, 07:32 от Dmitry
  • 4 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Шаблон наблюдателя в Swift

Я хочу реализовать шаблон наблюдателя, но я не нахожу подходящих конструкций языка программирования в Swift (также 2.0). Основными проблемами являются:

Задан 22 Jun 2015, 09:55 от Michael Dorner
  • 12 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Обратите внимание, что в приведенном выше коде FromEvent теперь FromEventPattern (FromEvent требует явного подключения).

ользую Reactive расширения для NET (Rx) с Caliburn.Micro в моем приложении WPF. Я пытаюсь портировать приложение WPF для использования архитектуры MVVM, и мне нужно отслеживать изменения в свойстве Text элемента управления TextBox. Если ...

Задан 03 Jan 2011, 14:05 от user481758
  • 32 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Когда я должен удалить наблюдателей? Ошибка об освобождении объектов перед удалением наблюдателей

Я пытаюсь использовать наблюдение значения ключа в одном из моих классов. Я регистрирую наблюдателей в методе init и удаляю / отменяю их регистрацию в dealloc, но я получаю следующую ошибку, которая, по-видимому, возникает до того, как мой метод ...

Задан 13 Jun 2009, 05:46 от Kaom Te
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

MVC Java: как Контроллер устанавливает слушателей для дочерних классов View

У меня есть контроллер и вид с множеством детей, просмотры с детьми с детьми. Пример: JPanels внутри JPanels, у которых есть кнопки и поля для контроллера, к...

Задан 17 Nov 2013, 05:24 от user2233600
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как вызвать событие по платежу, полученному в magento?

Приветствую, в Magento я хочу вызвать событие, как только заказ был настроен на обработку (подтверждением через шлюз или вручную), например: Если обычный кли...

Задан 02 Sep 2009, 03:13 от Moak
Page 1 of 2
1 2