Java动态代理解析(一)
原理
动态代理简单来说就是当我们想调用某个对象的方法时,通常是通过对象直接调用对象自己的方法,然而有时我们并不能直接拿到给对象,而是只能拿到一个“代理”对象,通过代理对象去代理真实对象,调用真实对象的方法。那么问题来了,为什么不能直接拿到对象?代理对象代理真实对象又有写什么用呢?其实之所以用代理对象去代理(代处理)真实对象,就是想在真实对象调用方法前后做一些处理。j...
分类:
编程语言 时间:
2015-02-08 23:14:27
阅读次数:
200
简单来说grains就是收集客户端的静态信息,然后返回给服务端,但是只有重启了salt-minion,客户端采取会去收集东西。1、先看默认都有哪些信息。salt‘*‘grains.items显示所有.可以看到很多客户端的相关信息,但是有时候我们需要自己自定义去收集信息,那么我们就要自己去定义这个..
分类:
其他好文 时间:
2015-02-07 19:01:21
阅读次数:
230
一,修改hosts
在OSX下跟linux一样,进到/private/etc目录下,然后sudo vim hosts,在里面新增一句话:
#google_android更新
74.125.237.1 dl-ssl.google.com
二,设置SDK Manager的HTTP Proxy Server 和 Port
HTTP Proxy Server里...
分类:
移动开发 时间:
2015-02-07 18:56:00
阅读次数:
162
在Windows服务器下, 安装了IIS以及Apache服务器, 如何使他们一起工作。目前我面对的问题是, 只有一个IP地址,要通过不同的端口来访问不同的程序。解决方案如下: 1、找到 Apache 下 httpd.conf 文件。把一下几项去除注释LoadModule proxy_module m...
1、failed to lazily initialize a collection of role 问题 "org.hibernate.LazyInitializationException: could not initialize proxy" 延迟抓取出的错 lazy initializat...
分类:
其他好文 时间:
2015-02-06 18:10:51
阅读次数:
145
saltstack实现远程配置管理功能首先是要先匹配到对应的targetminion,然后才会将命令发送到匹配到的minion上去执行。这里介绍两种比较强大的匹配方法,一是创建节点组;二是使用复合匹配器。节点组将不同的主机分配到不同的组中去,便于实现主机的集中化管理,接下来首先看salt..
分类:
其他好文 时间:
2015-02-06 07:12:00
阅读次数:
240
<?php
/**
**代理模式Proxy:
*********/
abstractclassPerson{
abstractpublicfunctionaction();
}
classRealPersonextendsPerson{
publicfunctionaction(){
echo‘RealPerson‘;
}
}
classProxyPersonextendsPerson{
private$_realsubject=NULL;
publicfunctio..
分类:
其他好文 时间:
2015-02-06 07:10:56
阅读次数:
146
在集成ssh2三大框架的时候很容易就会造成懒加载异常,通常显示的错误信息是:org.hibernate.LazyInitializationException: could not initialize proxy - no Session懒加载异常出现的原因:我们在Action中调用Service...
分类:
Web程序 时间:
2015-02-05 23:09:03
阅读次数:
344
ExtJs表格由类Ext.grid.GridPanel定义,其xtype为grid。表格中列信息由columns定义,而表格的数据存储器由Ext.data.Store定义。
列的定义是一个JSON数组,这个JSON数字是整个表格列的模型必须首先定义,这个JSON数组中的每一个元素都是描述一列属性的,包含:显示文本(header)、列对应的记录集字段(dataIndex)、列的渲染函数(rende...
分类:
Web程序 时间:
2015-02-05 18:31:12
阅读次数:
115