上篇博文介绍的静态代理有一个最主要的缺点:每个业务类,必须有一个代理类。这样在程序中就会出现很多个代理类,这样的代码还是有坏味道的。这篇文章就为了解决这个问题而来--JDK动态代理。
先来看一看最基本的业务接口和业务类:
/**
* 业务接口类
* @author sunliduan
*
*/
public interface Greeting {
void sa...
分类:
其他 时间:
2015-05-30 21:11:41
收藏:
0 评论:
0 赞:
0 阅读:
235
猜测:Oracle ash报告中SQL Text 出现"** SQL Text Not Available **"的原因...
分类:
数据库技术 时间:
2015-05-30 21:11:31
收藏:
0 评论:
0 赞:
0 阅读:
379
//左旋转字符串abcdefgh->cdefghab//循环递归法
#include
#include
using namespace std;
void runstring(char *str,int n)
{
int i = 0;
int j = i+n;
int len = strlen(str);
char *p =...
分类:
编程语言 时间:
2015-05-30 21:11:21
收藏:
0 评论:
0 赞:
0 阅读:
332
POJ2377Bad Cowtractors(最大生成树)
POJ2377Bad Cowtractors
题目大意:给一个带权无向图,求最大生成树。
解题思路:
因为最小生成树按照kruskal的贪心算法是可以证明正确的,那么反向我们取最大的权值的边,然后不断的加入形成的生成树就是最大生成树。
代码:
#include
#include
using na...
分类:
其他 时间:
2015-05-30 21:11:11
收藏:
0 评论:
0 赞:
0 阅读:
289
Work out the first ten digits of the sum of the following one-hundred 50-digit numbers.
37107287533902102798797998220837590246510135740250
46376937677490009712648124896970078050417018260538
7432498...
分类:
其他 时间:
2015-05-30 21:11:01
收藏:
0 评论:
0 赞:
0 阅读:
248
通过软考,对设计模式又有了新的认识,第一遍对设计模式的学习,只是单个的学习每个设计模式,没有放一块
儿比较,这次软考通过将不同的设计模式放一块儿比较学习,发现好多设计模式本质上其实是一样的,合并同类项,
会发现知识少了,掌握起来就更容易了。下面对代理、适配器、中介者进行一下简单比较。
不同:
代理:为其他对象提供一个代理以控制对这个对象的访问。
适配器:将一个类的接口转换...
分类:
其他 时间:
2015-05-30 21:10:51
收藏:
0 评论:
0 赞:
0 阅读:
468
FFT基本操作。。。讲解请自己看大学信号转置系列。。。15-5-30更新:改成结构体的,跪烂王学长啊啊啊啊机智的static。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define PAU putc...
分类:
其他 时间:
2015-05-30 21:09:21
收藏:
0 评论:
0 赞:
0 阅读:
279
1. IDEA内存优化先看看你机器本身的配置而配置.\IntelliJ IDEA 8\bin\idea.exe.vmoptions------------------------------------------Xms64m-Xmx256m-XX:MaxPermSize=92m-ea-server...
分类:
其他 时间:
2015-05-30 21:09:01
收藏:
0 评论:
0 赞:
0 阅读:
496
xml文件 0 500 5 0 500 2000 10 25 2000 5000 15 125 5000 20000 20 375 jquery代码function Sta...
分类:
Web开发 时间:
2015-05-30 21:08:51
收藏:
0 评论:
0 赞:
0 阅读:
250
一、引用计数器1.整数,4个字节,表示对象被利用的次数2.创建一个新对象时,新对象的引用计数器默认为13.当某个对象的引用计数器为10时,所占内存被系统回收4.引用计数器的操作 return +1 release -1 retainCount 获得当前引用计数器值5.对象的销毁①引用计数器 0...
分类:
其他 时间:
2015-05-30 21:08:41
收藏:
0 评论:
0 赞:
0 阅读:
264
分页效果图:表格下面的分页按钮样式是我自己做的一个样式,这4个按钮都是用同一张图片:这张图片是用ps做的。接下来我们说一下怎么去做这个样式第一css代码: 1 ._HomePage,._PreviousPage,._NextPage,._TrailerPage{ width:20px; height...
分类:
Web开发 时间:
2015-05-30 21:08:32
收藏:
0 评论:
0 赞:
0 阅读:
356
今天突然发现一个问题,由于对UITableViewCell 的重用机制不是很了解,让我纠结很久;用过reloadData时候,会调用cellForRowAtIndexPath方法,但是请看以下2种cellForRowAtIndexPath 的写法:写法A:-(UITableViewCell *)ta...
分类:
其他 时间:
2015-05-30 21:08:21
收藏:
0 评论:
0 赞:
0 阅读:
277
即 domain-specific language ,是指和业务域模型相关的语言,粗糙的说法:行(业黑)话。关于什么是DSL,见仁见智,比如我认为SQL是一种DSL,有人却认为不是。在这里,我用javascript实现了一个类SQL语法查询JSON对象的DSL。
分类:
Web开发 时间:
2015-05-30 21:08:11
收藏:
0 评论:
0 赞:
0 阅读:
324
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.出现这个错误问题的原因正如错误报告所写:无法导入 Settings, DJANGO_S...
分类:
编程语言 时间:
2015-05-30 21:07:51
收藏:
0 评论:
0 赞:
0 阅读:
348
符号含义 {version} : 指游戏版本,一般来说指 SVN 的 HEAD 版本号 {new_version} : 指需要更新的游戏版本号 {files_info} : 一个记录了完整的游戏文件结构的文件,包含了文件的路径,版本号,大小,MD5等等信息 {new_files_info} : 同上...
分类:
其他 时间:
2015-05-30 21:07:21
收藏:
0 评论:
0 赞:
0 阅读:
254
http://www.hankcs.com/appos/webhost/apply-google-ads.html————————————————————————————————————————————————————————我的主站码农场申请Google AdSense不知多少遍了,一直卡在版权问...
分类:
其他 时间:
2015-05-30 21:07:11
收藏:
0 评论:
0 赞:
0 阅读:
460
十二周总结第一次熬夜打了CF的DIV2,首先反思一下自己的读题能力,在读题上花费了很长的时间而且好几次理解错误。A,B题应该都是水题,但是写B的暴力的时候,不知道为什么卡在第五个测试点,知道现在也不知道为什么。最后在铖霸的帮助下,用线段树过的B(抱了一回大腿)……想想就是泪。周六的下午打BC上的百度...
分类:
其他 时间:
2015-05-30 21:07:01
收藏:
0 评论:
0 赞:
0 阅读:
377
友元的概念:遵循一定规则而使对象以外的软件系统能够不经过消息传递方式而直接访问对象内封装的数据成员的技术方法便是友元。只要将外界的某个对象说明为一个类的友元,那么这个外界对象就可以访问这个类对象中的私有成员。声明为友元的外界对象既可以是另一个类的成员函数,也可以是不属于任何类的一般函数,还可以是整个...
分类:
编程语言 时间:
2015-05-30 21:06:11
收藏:
0 评论:
0 赞:
0 阅读:
325
当页面中引用template.js文件之后,脚本将创建一个TrimPath对象供你使用。parseDOMTemplate(elementId,optionalDocument) //获得模板字符串代码 得到页面中Id为elementId的DOM组件的InnerHTML,将其解析成一个模板,这个返.....
分类:
Web开发 时间:
2015-05-30 21:06:01
收藏:
0 评论:
0 赞:
0 阅读:
208
location.href这个东西常常用于跳转,location既是window对象的属性,又是document对象的属性。JavaScript hash 属性 -- 返回URL中#符号后面的内容JavaScript host 属性 -- 返回域名JavaScript hostname 属性 -- ...
分类:
编程语言 时间:
2015-05-30 21:05:51
收藏:
0 评论:
0 赞:
0 阅读:
342