zoukankan
html css js c++ java
大话设计模式---代理模式
代理模式:为其他对象提供一种代理以控制对这个对象的访问。
代理模式应用:
远程代理,也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。
虚拟代理,根据需要创建开销很大的对象。通过它来存放实例化需要很长时间的真实对象。
如打开一个很大的HTML网页,虚拟代理替代真实图片。
安全代理,用来控制真实对象访问时的权限。
一般用于对象应该有不同的访问权限。
智能指引,是指当调用真实的对象时,代理处理另外一些事。
如第一次引用一个持久对象时,将它装入内存。
查看全文
相关阅读:
27. 为什么线程执行要调用start而不是直接run
25. ThreadLocal的使用场景
23. 线程如何退出结束
20. Java字符串格式化方法
21. 时间的格式化方法
19. 用过spring的线程池还是java的线程池?
17. zookeeper的实现机制,有缓存,如何存储注册服务的
面试-spring 那些事
Apache服务器和tomcat服务器有什么区别?
JNDI 和JDBC的区别
原文地址:https://www.cnblogs.com/nixuebing/p/4191193.html
最新文章
【算法笔记】B1025 反转链表
【算法笔记】A1047 Student List for Course
【算法笔记】A1039 Course List for Student
【算法笔记】B1051 复数乘法
【算法笔记】1025 反转链表
【算法笔记】B1050 螺旋矩阵
【算法笔记】B1044 火星数字
JZOJ 3831. 地图的密度
JZOJ 1353. 有趣的数列
JZOJ 1351. 阅读程序写结果
热门文章
JZOJ 1350. 游戏
JZOJ 1294. 轻轨
JZOJ 1293. 气象牛
JZOJ 1292. 公牛和母牛
JZOJ 3414. 【NOIP2013模拟】开心小屋
JZOJ 3413. 【NOIP2013模拟】KC的瓷器
JZOJ 3461. 小麦亩产一千八(kela)
22. 定时器用什么做的
18. IO会阻塞吗?readLine是不是阻塞的?
29. 遍历hashmap的三种方式
Copyright © 2011-2022 走看看