Публикации по теме '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 просмотров
schedule
07.09.2023
Шаблон прокси в Python
У меня много классов, реализованных в моем коде. Теперь я понимаю, что для каждого метода, вызываемого для всех этих классов, мне нужно добавить строку:
with service as object:
Итак, я пытаюсь использовать шаблон Proxy для автоматического...
3770 просмотров
schedule
08.07.2023
Шаблон проектирования прокси: недостатки
Я просматривал одну из статей о шаблоне прокси.
Прочитайте комментарии после объяснения
В этой статье упоминается несколько недостатков шаблонов прокси, но я не могу понять:
1) Недостатком здесь является то, что может происходить...
3385 просмотров
schedule
29.05.2022
Различия между шаблоном прокси и декоратором
Можете ли вы дать хорошее объяснение, в чем разница между Proxy и Decorator ?
Основное различие, которое я вижу, заключается в том, что когда мы предполагаем, что Proxy использует композицию , а Decorator использует агрегацию , тогда...
43488 просмотров
schedule
16.02.2023
Как точно работать с конфигурацией прокси на основе Spring Inheritance?
Я готовлюсь к сертификации Spring Core и обнаруживаю некоторые сомнения, связанные с понятием прокси .
Итак, по учебному материалу я нахожу следующую викторину:
Существует класс конфигурации Java, который содержит следующие методы:
@Bean...
697 просмотров
schedule
03.01.2023
Реализация шаблона рекурсивного прокси в C++11
Предположим, у нас есть некоторый объект Foo , который позволяет:
cout << myFoo[3];
myFoo[5] = "bar";
Это требует шаблона проектирования прокси ( подробного Скотт Мейерс здесь )
Но теперь предположим, что каждый myFoo[i] также...
509 просмотров
schedule
23.06.2022
Резервный шаблон Java
Я пытаюсь найти хороший способ реализации службы, основанной на классе сторонней библиотеки. У меня также есть реализация «по умолчанию», которую можно использовать в качестве запасного варианта на случай, если библиотека недоступна или не может дать...
7403 просмотров
schedule
10.03.2023
Зачем использовать шаблон прокси, если мы можем отложить дорогостоящие процедуры в 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