反射调方法时无论是静态/非静态,固定/可变参数,都有Object对象数组对参数进行包装。 ...
分类:
编程语言 时间:
2017-05-16 00:37:53
阅读次数:
866
创建对话框时出现下面的错误: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a nu ...
分类:
移动开发 时间:
2017-05-13 23:13:57
阅读次数:
1300
package com.ctl.util; import java.awt.Color; import java.awt.Font; import java.awt.Insets; import java.awt.event.MouseAdapter; import java.awt.event.M ...
分类:
数据库 时间:
2017-05-13 22:05:46
阅读次数:
289
静态代理的缺点是在代理类中绑定了固定的接口,不利于扩展,动态代理则不然,通过动态代理能够对不论什么实现某一接口的类进行功能性增强。 在java中动态代理由InvocationHander来实现。 HelloInterface接口 [java] view plaincopy package proxy ...
分类:
编程语言 时间:
2017-05-12 23:10:01
阅读次数:
305
1.1.1 ActionInvocation类 ActionInvocation定义为一个接口,主要作用是表现action的运行状态。它拥有拦截器和action的实例。通过重复的运行invoke方法。首先被actionProxy,然后是拦截器。全部拦截器运行完后就是action和result . 图 ...
分类:
其他好文 时间:
2017-05-11 20:58:37
阅读次数:
146
1.1.1 ActionInvocation类 ActionInvocation定义为一个接口。主要作用是表现action的运行状态。它拥有拦截器和action的实例。通过重复的运行invoke方法。首先被actionProxy,然后是拦截器,全部拦截器运行完后就是action和result . 图 ...
分类:
其他好文 时间:
2017-05-11 20:57:17
阅读次数:
216
最近项目中有个定时任务的需求,定时检查mysql数据与etcd数据的一致性,具体实现细节就不说了,今天要说的就是实现过程中遇到了druid抛出的异常,以及解决的过程 异常 异常详细信息 五月 05, 2017 4:16:00 下午 com.alibaba.druid.proxy.DruidDrive ...
分类:
编程语言 时间:
2017-05-08 23:16:15
阅读次数:
4319
Invoker Problem Description On of Vance's favourite hero is Invoker, Kael. As many people knows Kael can control the elements and combine them to invo ...
分类:
其他好文 时间:
2017-05-08 12:29:46
阅读次数:
294
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所 ...
分类:
其他好文 时间:
2017-05-07 19:59:52
阅读次数:
219
一、Dubbo支持的协议 Dubbo协议、Hessian协议、HTTP协议、RMI协议、WebService协议、Thrift协议、Memcached协议、Redis协议 二、协议简介 详细参考:http://blog.csdn.net/songjinbin/article/details/4949 ...
分类:
其他好文 时间:
2017-05-06 13:13:59
阅读次数:
217