Публикации по теме 'proxy-pattern'


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

Общие шаблоны проектирования, которые я использую каждый день как разработчик JavaScript
Первоначально опубликовано в blog.shams-nahid.com Шаблоны проектирования — это устоявшиеся решения общих проблем архитектуры программного обеспечения. Как разработчик JavaScript, я сталкиваюсь с множеством проблем, и шаблоны проектирования предназначены для решения многих из них. Некоторые из очень популярных библиотек также используют эти шаблоны проектирования. Здесь я перечислил несколько шаблонов проектирования, которые я использую с различными библиотеками JavaScript. Шаблон..

Часть 9. Шаблон проектирования Python  — «Прокси»
Прокси — это интерфейс для базовой функциональности. У него много целей. Его можно использовать для добавления других функций, добавления некоторого контроля доступа к базовым функциям и т. д. В отличие от декораторов, прокси имеет тот же интерфейс, что и базовый класс, и не обеспечивает какой-либо агрегации функций. Существует множество различных типов прокси-шаблонов. В этом блоге мы будем обсуждать защиту прокси. Прокси защиты Допустим, у вас есть следующий код - class Car:..

Вопросы по теме 'proxy-pattern'

Построение строки с использованием шаблона ООП и прокси
Мне очень интересно, как SQLAlchemy создает строки запроса, например: (Session.query(model.User) .filter(model.User.age > 18) .order_by(model.User.age) .all()) Насколько я вижу, там применялся какой-то шаблон...
418 просмотров

Шаблон прокси в Python
У меня много классов, реализованных в моем коде. Теперь я понимаю, что для каждого метода, вызываемого для всех этих классов, мне нужно добавить строку: with service as object: Итак, я пытаюсь использовать шаблон Proxy для автоматического...
3770 просмотров
schedule 08.07.2023

Шаблон проектирования прокси: недостатки
Я просматривал одну из статей о шаблоне прокси. Прочитайте комментарии после объяснения В этой статье упоминается несколько недостатков шаблонов прокси, но я не могу понять: 1) Недостатком здесь является то, что может происходить...
3385 просмотров
schedule 29.05.2022

Различия между шаблоном прокси и декоратором
Можете ли вы дать хорошее объяснение, в чем разница между Proxy и Decorator ? Основное различие, которое я вижу, заключается в том, что когда мы предполагаем, что Proxy использует композицию , а Decorator использует агрегацию , тогда...
43488 просмотров

Как точно работать с конфигурацией прокси на основе Spring Inheritance?
Я готовлюсь к сертификации Spring Core и обнаруживаю некоторые сомнения, связанные с понятием прокси . Итак, по учебному материалу я нахожу следующую викторину: Существует класс конфигурации Java, который содержит следующие методы: @Bean...
697 просмотров

Реализация шаблона рекурсивного прокси в C++11
Предположим, у нас есть некоторый объект Foo , который позволяет: cout << myFoo[3]; myFoo[5] = "bar"; Это требует шаблона проектирования прокси ( подробного Скотт Мейерс здесь ) Но теперь предположим, что каждый myFoo[i] также...
509 просмотров
schedule 23.06.2022

Резервный шаблон Java
Я пытаюсь найти хороший способ реализации службы, основанной на классе сторонней библиотеки. У меня также есть реализация «по умолчанию», которую можно использовать в качестве запасного варианта на случай, если библиотека недоступна или не может дать...
7403 просмотров

Зачем использовать шаблон прокси, если мы можем отложить дорогостоящие процедуры в RealClass?
Недавно я читал шаблоны проектирования , и есть что-то, чего я не понимаю в прокси-шаблоне. цитата из книги: Виртуальный прокси создает дорогостоящие объекты по требованию. ImageProxy, описанный в Мотивации, является примером такого...
160 просмотров
schedule 22.07.2023

Прокси-класс Python
Я пытаюсь создать прокси-класс для другого класса. Я хочу, чтобы этот класс передавался в прокси в его конструкторе, а затем, чтобы прокси динамически создавал все те же методы этого класса на себе. Это то, что я знаю до сих пор, что не работает:...
1653 просмотров
schedule 15.03.2023

Используйте NSProxy в Swift 4.1
Как создать подкласс NSProxy в Swift? Попытка добавить любой из методов init завершается с ошибкой: "Super init не может быть вызван вне инициализатора" или "Super init не вызывается на всех путях перед возвратом из инициализатора"...
1717 просмотров
schedule 10.03.2023