码迷,mamicode.com
首页 >  
搜索关键字:proxy minion    ( 5820个结果
设计模式3-代理模式
Proxy 那点事儿 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)代理模式是指自己不做一些事,让他人代为处理,经常是增加或去掉一些功能。代理模式的类最好把要代理的类传入当做成员。 Private car; 这样的聚合更好(尤其是当功能叠加的时候套用更好,代理之间互相传递) 静态代理:代理和被代理对象在代理之前是确定的。他们都实现相同的接口或者继承相同的抽象类运行时间、日...
分类:其他好文   时间:2015-08-02 21:43:16    阅读次数:127
NET设计模式 第二部分 结构性模式(13):代理模式(Proxy Pattern)
代理模式(Proxy Pattern)——.NET设计模式系列之十四Terrylee,2006年5月摘要:在软件系统中,有些对象有时候由于跨越网络或者其他的障碍,而不能够或者不想直接访问另一个对象,如果直接访问会给系统带来不必要的复杂性,这时候可以在客户程序和目标对象之间增加一层中间层,让代理对象来...
分类:Web程序   时间:2015-08-02 19:41:37    阅读次数:114
设计模式(6):代理模式
代理模式: 定义: 为其他对象提供一种代理以控制对这个对象的访问。     Subject抽象主题角色: 抽象主题类可以是抽象类也可以是接口。   RealSubject具体主题角色: 被代理角色   Proxy代理主题角色: 代理类,负责对真实角色的应用,把所有抽象主题类定义的方法限制委托给真实主题角色实现,并且在真实角色处理完毕前后做预处理和善后处理工作。就是替具体...
分类:其他好文   时间:2015-08-02 16:48:53    阅读次数:96
MongoDB初探系列之四:MongoDB与Java共舞
由于版本不同,可能API也有所不同,本次学习用的是3.0版本。 1、使用的mongodb的jdbc驱动版本为:mongo-java-driver-3.0.0.jar 2、本节只是简单介绍JDBC操作,暂时不考虑效率问题。 3、封装的工具类代码如下: public class MongoDBProxy { private static MongoDBProxy proxy=null;//...
分类:数据库   时间:2015-08-01 23:39:35    阅读次数:219
saltstack学习笔记
saltmaster端自定义grains项目,并下发到minion端,举例说明,下发max_open_file。1、在saltmaster端的目录_grains下创建grains_openfile.pyimportos,sys,commandsdefgrains_openfile():‘‘‘returnosmaxopenfileofgrainsvalue‘‘‘grains={}_open_file=65536try:getulimit=command..
分类:其他好文   时间:2015-08-01 19:11:15    阅读次数:152
动态代理
静态代理:(1)代理和被代理继承同一个接口(任何实现了这个接口的的类,都可以被代理);(2)代理拿到被代理的一个对象(聚合);静态代理需要知道被代理类的名字。   动态代理:泛型的思想很重要在这边。动态编译,反射。灵活性更大。不用修改被代理的代码,还可以在被代理的方法里前后做修改。AOP 本文写了一个仅用jdk提供的方法来实现的动态代理,非常简单,只需四个类。动态代理的思想在上面已经...
分类:其他好文   时间:2015-07-31 23:41:13    阅读次数:180
代理(Proxy)——对象结构型模式
代理模式的意图: 为其它对象提供代理,以控制对这个对象的访问。对一个对象进行访问控制的原因是为了我们在确实需要这个对象时才对它进行创建和初始化。有些对象创建的开销非常大,所以我们应该根据需要进行创建。Proxy则可以代替一个对象,并在需要时负责实例化这个对象。就像我们小学的时候总是欺负学习好的同学,让学习好的同学代替我们写作业,要不然我们就会欺负学习好的同学。这就是一个很好的代理模式的例子。 ...
分类:其他好文   时间:2015-07-31 21:54:37    阅读次数:120
spring使用aop时需要设置proxy-target-class="true" 否则无法依赖注入
在spring3以上版本中使用spring的依赖注入(注解或者xml方式)和aop功能时,发现了一个问题,如果不设置那么在获取bean时一直报:(无论通过name还是type都获取不到bean) org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type 或者 java.lan...
分类:编程语言   时间:2015-07-31 18:19:52    阅读次数:156
用Bash控制webbench进行CC
前题:请自行安装webbench 1 #!/bin/bash 2 #define proxy_file 3 #define target 4 #define proxy_ip 5 #define proxy_port 6 #define webbench_address 7 webbench...
分类:Web程序   时间:2015-07-31 17:57:47    阅读次数:130
前端Nginx,后端Apache获取用户真实IP地址
Nginx作为前端,Apache作为后端的情况下,Apache只能获取到Nginx前端的内网ip地址(10.10.0.*),而无法获取到用户的真实ip地址,在这种情况下,后端是Apache如何获取用户真实IP地址?nginx关键配置proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set..
分类:Web程序   时间:2015-07-31 10:50:41    阅读次数:143
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!