一、介绍什么是代理模式。惯例,我们先看一下《研磨设计模式》中的介绍——为其他对象提供一种代理以控制对这个对象的访问。代理模式的本质是——控制对象访问。什么意思呢?就是我们每次访问一个对象的时候,实际上去访问这个对象的代理。这个代理实际上就是这个对象的替身,可以实现原本对象绝大多数的功能。只有当需要某...
分类:
其他好文 时间:
2014-04-28 08:41:14
阅读次数:
450
所需工具1.Windows 7 32 Bit OS(你懂的)2.Apache Hadoop
2.2.0-bin(hadoop-2.2.0.tar.gz)3.Apache Hadoop
2.2.0-src(hadoop-2.2.0-src.tar.gz)3.JDK 1.74.Maven 3.2.1(a...
分类:
Windows程序 时间:
2014-04-28 08:33:25
阅读次数:
1187
最近在学习FyiReporting的源码,参考FyiReporting的报表对象定义,结合自己在工作中开发报表的应用场景,自己设计了一套报表对象定义,实现在报表设计器中报表对象的修改,通过序列化成Json对象来达到存储报表对象,相对于FyiReporting报表直接对报表定义的XML操作省去编写大量...
分类:
Web程序 时间:
2014-04-28 08:25:35
阅读次数:
745
ubuntu下安装tomcat 问题解决方法
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/startup/Bootstrap : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)...
分类:
其他好文 时间:
2014-04-27 20:39:23
阅读次数:
595
对人脸进行检测#include "opencv2/core/core.hpp"
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include
#include
using names...
分类:
其他好文 时间:
2014-04-27 20:26:15
阅读次数:
596
这是一篇分享技巧的文章:使用myeclipse关联帮助文档
① 选中spring.jar
② 鼠标右击,选择properties,弹出框中选择Javadoc Location,找到对应的文档位置,OK
③ 选择spring.jar中的类
④ 按住F1,弹出一个help框,选择Java help:Javadoc for ‘xxx’...
分类:
编程语言 时间:
2014-04-27 20:13:34
阅读次数:
569
单例模式建议保证某个对象仅仅只有一个实例,当只有一个对象来协调整个系统的操作时,在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例,总之,选择单例模式就是为了避免不一致状态,避免政出多头。
下面是单例模式的类图:包括的private和static修饰的实例instance、一个private的构造函数、一个static的getInstance函数
...
分类:
编程语言 时间:
2014-04-27 20:10:52
阅读次数:
645
To The Max
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7533 Accepted Submission(s): 3647
Problem Description
Given a two-dim...
分类:
其他好文 时间:
2014-04-27 19:54:26
阅读次数:
624
亲和数
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 20184 Accepted Submission(s): 12195
Problem Description
古希腊数学家毕达哥拉斯在自然数研...
分类:
其他好文 时间:
2014-04-27 19:09:48
阅读次数:
497
分析:这道题可以采用贪心算法。将节目按结束时间从小到大排序,然后判断能看几个节目。判断的方法是:这次要看的节目开始时间是否在上一个节目的结束时间之后,如果在之后,则可以看完,如果不在之后,就 pass 掉这次要看的节目,跳到下一个节目继续判断。例如排好序后:
第一个节目肯定可以看完;第二个节目开始时间在第一个节目结束时间之后,所以可以看完;第三四五个节目开始时间都在第二个节目结束时间之前,不能看完, pass 掉;第六个节目开始时间在第二个节目结束时间之后,可以看完;第七八个节目开始时间都在第六个节目结束时...
分类:
其他好文 时间:
2014-04-27 18:49:30
阅读次数:
576