代理模式【Proxy Pattern】
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道
被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被
代理的人能干活呀。
比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的:
先定义一种类型的女人:...
分类:
编程语言 时间:
2014-06-07 01:50:57
阅读次数:
239
外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
Facade外观类,知道哪些子系统类负责处理请求,将客户的请求代理给适当的子系统对象。
SubSystem类,子系统类集合,实现子系统的功能,处理Facade对象指派的任务。注意子类中没有Facade的任何信息,既没有对Facade对象的引用。
外观模式体...
分类:
其他好文 时间:
2014-06-05 10:51:46
阅读次数:
209
微信占领了我们的生活,微信改变了我们的生活。公交车上刷微信,马桶上在刷微信,边吃饭边刷微信,工作一会儿就刷微信,甚至和朋友吃饭聚会也在刷微信,睡觉前的最后一个动作也在刷微信...
可见,微信现在占据了人们生活的很大一部分,而我们怎么能错过这个商机呢?新的营销时代,微信营销!
想了解微信公众平台管理系统吗http://chenxin.imicro.cc/ 爱微imicro微信公...
分类:
微信 时间:
2014-06-05 09:58:37
阅读次数:
366
背景:
为了实现组件的复用,几乎所有的项目都会调用一个通用的用户组件(org)。各系统和org之间是使用webservice技术进行通,主要是org提供了webservice业务接口。经过了一段时间的使用发现组件相当稳定,正常情况下几乎可以满足所有系统的要求。只是有一个问题比较突出就是当一个方法包含过多的webservice请求时还是会有性能问题,这个问题应该说是webserv...
分类:
编程语言 时间:
2014-06-05 04:43:47
阅读次数:
308
centos6.2+nginx-1.2.3+php-5.3.17安装脚本...
分类:
Web程序 时间:
2014-06-05 03:41:52
阅读次数:
280
由于默认的Linux内核参数考虑的是最通用的场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,使得Nginx可以拥有更高的性能。
在优化内核时,可以做的事件很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态Web内容服务器、反向代理服务器或是提供图片缩略功能(实时压缩图片)的服务器时,其内核参数的调整都是不同的。这里只针对最通用的、使Ngi...
分类:
系统相关 时间:
2014-06-04 23:18:19
阅读次数:
383
NGINX-HTTP模块开发 之 验证URL参数...
分类:
其他好文 时间:
2014-06-04 21:32:44
阅读次数:
398
转载请注明转自: 存储系统研究, 本文固定链接: nginx平滑升级
1. nginx平滑升级
当我们开发了一个新的nginx模块,需要升级nginx binary时,需要进行以下的步骤:
a) 替换老的nginx binary
[root@lg-miui-file-mfs09 sbin]# mv nginx nginx.old
[root@lg-miui-file-mfs09...
分类:
其他好文 时间:
2014-06-03 04:57:12
阅读次数:
269
中国移动第一步,设置CMNET上网新建APN1.名称:cmnet2.APN:cmnet3.APN类型:default就仅仅填写上面3个选项,其它都是默认,不用填写。第二步,设置彩信新建APN1.名称:cmmms2.APN:cmwap3.代理:10.0.0.1724.port:805.username...
分类:
移动开发 时间:
2014-05-31 20:27:58
阅读次数:
434
事件代理(Event Delegation),又称之为事件委托。是 JavaScript
中常用绑定事件的常用技巧。顾名思义,“事件代理”即是把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。为什么要这样做呢?众所周知,DOM操作是十分消耗性能的。所以重复的事件绑定简直是性能杀手。而事件...
分类:
编程语言 时间:
2014-05-31 19:07:56
阅读次数:
488