Результаты поиска по запросу "design-patterns"
Обратите внимание, что, поскольку различные метаклассы в Python обычно сложно объединить, это может быть полезно, если разрешить комбинирование созданного пользователем метакласса с библиотечным или stdlib-классом, при этом этот класс не должен быть явно объявлен как родительский для первого:
авно открыл метаклассы в Python. По сути, метакласс в python - это класс, который создает класс. Есть много полезных причин, по которым вы хотели бы сделать это - любой тип инициализации класса, например. Регистрация классов на фабриках, ...
Имеет ли этот шаблон стратегии Java избыточный класс Context?
Следующий пример кода представляет собой реализацию шаблона стратегиископировано из Википедии [http://en.wikipedia.org/wiki/Strategy_pattern#Java], Мой полный вопрос следует за этим ... Викиmain метод: //StrategyExample test application class ...
What are MVP and MVC and what is the difference?
Если смотреть за пределыРАД [https://en.wikipedia.org/wiki/Rapid_application_development](перетаскивание и настройка) способ создания пользовательских интерфейсов, который поощряется многими инструментами, и вы можете встретить три шаблона ...
Добавление базового класса к моим сущностям и DTO, чтобы я мог написать универсальный интерфейс преобразователя и реализовать его для каждого класса, просто не нужен (пока?) Для меня.
читал несколько статей и сообщений Stackoverflow для преобразования объектов домена в DTO и опробовал их в своем коде. Когда дело доходит до тестирования и масштабируемости, я всегда сталкиваюсь с некоторыми проблемами. Мне известны следующие три ...
В представлении есть один докладчик, но у докладчика может быть несколько представлений.
аюсь реализовать метод MVP впервые, используя WinForms. Я пытаюсь понять функцию каждого слоя. В моей программе у меня есть кнопка с графическим интерфейсом, которая при нажатии открывает окно openfiledialog. Таким образом, используя MVP, ...
Объектно-ориентированное программирование само по себе является шаблоном проектирования.
шаблоны проектирования не являются расширением принципов ООП? Почему эти два понятия рассматриваются отдельно? Можем ли мы поверить, что если кто-то, кто знает Design Patterns, обязательно станет экспертом по ООП?
+1 за размещение фотографии презентации Манфреда Рима в Devoxx. Я имел в виду именно этот слайд, когда гуглял по этой теме.
шал, что JSF реализует MVC на основе компонентов, а Spring MVC реализует MVC на основе запросов. Я хотел бы знать, какова точная техническая разница между этими двумя типами.
Никакие службы не должны знать друг друга.
р: «Как я могу протолкнуть сообщение через группу асинхронных неупорядоченных микросервисов и узнать, когда это сообщение прошло через каждый из них?» Я изо всех сил пытаюсь найти правильную систему обмена сообщениями / протокол для конкретной ...
Также обратите внимание, что для получения фактических имен перечислений вы используете функцию .values () класса Enum.
я два окруженияPROD а такжеSTAGING, В среде prod у нас есть три центра обработки данныхABC, DEF а такжеPQR и постановка имеет один центр обработки данныхCORP, В каждом центре обработки данных есть несколько машин, и я определил для них константу, ...
Я использовал их все в производственных приложениях, и они никогда не создавали проблем, в первую очередь потому, что ведение журнала является относительно редким явлением. Конечно, все эти приложения были связаны с вводом-выводом (не с диском / разделом, на котором велось ведение журналов), и на машинах было достаточно свободных циклов ЦП (но это были только машины PIII-1133), но это справедливо для подавляющего большинства из (веб) приложений. Я бы просто использовал их до тех пор, пока профилирование не покажет, что ведение журнала является узким местом, и не беспокоиться об этом.
звестно, чтоC, F, L, l а такжеM PatternLayoutмедленные [http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html] : ПРЕДУПРЕЖДЕНИЕ Генерация информации о местоположении вызывающего абонента является чрезвычайно медленной и ...