Вопросы по теме 'command-pattern'
Шаблон команды: клиент и вызывающий
В шаблоне команды:
Почему участник-клиент не должен быть того же класса, что и участник-вызывающий? Возможны ли сценарии, когда участник-клиент и участник-вызов могут быть одним и тем же классом?
1345 просмотров
schedule
20.11.2023
Использование шаблона проектирования команд
Может ли кто-нибудь объяснить на простом примере шаблон команды? Я пытался искать в Интернете, но я запутался.
13436 просмотров
schedule
11.04.2023
MVC и шаблон команды
Ладно, это как-то тупо. Я пытаюсь понять, как использовать MVC и шаблоны команд. Вопросы в основном касаются того, где разместить код.
Где создаются экземпляры команд в шаблоне MVC? Созданы ли они Контроллером, или они полностью содержатся в...
11898 просмотров
schedule
02.04.2022
Шаблон команды Undo/Redo: какие-то проблемы с моим подходом?
Я хочу реализовать шаблон команды для поддержки отмены/повтора в моем приложении. Данные очень тесно связаны друг с другом, поэтому есть некоторые последующие последствия изменения некоторых моих объектов, которые я также хочу отменить. Меня больше...
747 просмотров
schedule
03.10.2022
Разница между шаблоном стратегии и шаблоном команды
В чем разница между шаблоном стратегии и Шаблон команды ? Я также ищу несколько примеров на Java.
35924 просмотров
schedule
22.05.2022
Детали реализации шаблона команды DDD — сохраняющиеся команды
У меня есть проект, в котором я хочу иметь возможность назначать один или несколько объектов команд объекту, который затем будет использовать эти команды как часть своего рабочего процесса. Что-то вроде назначения дополнительных функций учетной...
672 просмотров
schedule
30.01.2023
gwt-dispatch - альтернативный шаблон команды для GWT
Есть ли альтернатива gwt-dispatch для использования в проекте GWT?
1051 просмотров
schedule
11.10.2023
Работа над прочным шаблоном команды с помощью shared_ptr
Я пытаюсь реализовать очень чистый шаблон команды в библиотеке.
Сейчас у меня есть следующая структура (несколько частей все еще дорабатываются):
у пользователей (клиент-код) есть некоторый объект, назовите его «Менеджер»
Manager содержит...
1568 просмотров
schedule
22.07.2022
использование командных и фабричных шаблонов проектирования для выполнения заданий в очереди
У меня есть список заданий, поставленных в очередь в базе данных, которые мне нужно прочитать из базы данных и выполнить их параллельно с использованием потоков, и у меня есть список классов команд для выполнения каждого из этих заданий, реализующих...
19072 просмотров
schedule
10.06.2023
Использование шаблона команды в Java для сохранения/загрузки
Я реализую базовую настольную игру на Java, и мне трудно определить плюсы и минусы решения. Я уже успешно использую паттерн команд, чтобы включить функцию отмены в игре, и изначально намеревался реализовать сохранение/загрузку игры путем сериализации...
881 просмотров
schedule
23.08.2022
Использую ли я шаблон «Стратегия» или «Команда» для своего случая?
У меня есть два алгоритма, которые я реализую:
Алгоритм A , который работает со значениями Vector и
АлгоритмB , работающий со значениями Matrix
Что общего у алгоритмов:
Оба являются алгоритмами «суммирования», которые снабжены...
410 просмотров
schedule
09.12.2022
Понимание реализации ICommand без MVVM
Пытаюсь понять, как работать с командами. Я много читал о командах и знаю, что в большинстве случаев команды используются в шаблоне MVVM. Также я знаю, что есть класс RoutedCommand, который часто используется для экономии времени при разработке....
4857 просмотров
schedule
13.05.2022
Разве шаблон команды не является реализацией принципа инверсии зависимостей?
Шаблон команды состоит из трех основных компонентов: вызывающий , команда и получатель . Клиент предоставляет Invoker информацию, необходимую для вызова определенного метода M в Receiver , в то время как это объект Command (который...
854 просмотров
schedule
07.03.2022
Шаблон проектирования команд клиент-сервер с переменными задержками
Я пишу клиентскую программу для управления сервером, который, в свою очередь, управляет большим оборудованием. Сервер должен получать команды для инициализации, запуска, остановки и управления оборудованием.
Соединение клиента с сервером...
779 просмотров
schedule
03.08.2022
Отображение данных из базы данных с использованием JSP, сервлетов, JSTL и шаблона команд
Я пытаюсь отобразить данные из базы данных, но в JSP ничего не происходит. Я использовал шаблон проектирования Command. Где моя проблема?
Структура шаблона проектирования Command:
Вот мой код:
JSP-страница:
<%@ page...
8844 просмотров
schedule
14.06.2023
Вложенные DTO в шаблоне Command-Handler?
В настоящее время я реализую шаблон Command-Handler для службы, которую я разрабатываю, где команда по сути является DTO для метода .Handle() обработчика. До этого момента все было довольно прямолинейно, но я столкнулся с вопросом реализации, который...
367 просмотров
schedule
17.11.2022
IoC избегать ввода контейнера
Я работаю с IoC, а точнее с Windsor, и у меня есть большие сомнения в одном. Прямо сейчас я реализую уровень команд DDD, поэтому для каждой команды у меня есть конкретный класс, как показано ниже.
public class CreateUserCommand : IDomainCommand{...
292 просмотров
schedule
25.01.2024
Команды не могут быть решены с помощью Autofac при сохранении в списке
Если у вас есть приведенный ниже код, реализующий шаблон команды. Я хочу сохранить несколько команд в списке, а затем выбрать их из списка, разрешить обработчик команд и, наконец, выполнить команду.
При реализации этого я столкнулся с проблемой,...
117 просмотров
schedule
07.03.2024
шаблоны посетитель против слуги против команды
Здесь обсуждается сходство шаблонов Command и Servant. Но с другой стороны я вижу, что Servant очень похож на Visitor и настолько похож, что я вообще не знаю, в чем разница? Оба служат для других объектов класса, добавляя функциональность. Но...
2367 просмотров
schedule
23.10.2022
Шаблон команды для отмены/повторения: когда НЕ объединять команды отмены?
Я реализую функцию отмены/повторения в нашем графическом приложении на основе Qt5, используя QUndoCommand s, которые имеют удобную функцию mergeWith(): например, если пользователь неоднократно нажимает кнопку увеличения размера шрифта в моем...
286 просмотров
schedule
30.10.2022