在设计模式汇总我们已经从宏观上区分了各种设计模式的联系,下面针对其中的行为型设计模式进行总结。行为型设计模式,从它的名字中我们可以知道它是用来优化对象方法行为的设计模式。如下图:
从设计模式の面向对象中,我们知道所有的设计模式的目的之一是解耦,于是我这幅图是从解耦针对对象的角度对设计模式进行的进一步的细化分类。如上图,其中自身解耦设将自身的一些算法骨架和细节进行抽象封装。这里需要强调的是...
分类:
其他 时间:
2014-08-13 19:08:17
收藏:
0 评论:
0 赞:
0 阅读:
254
find the nth digit
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8356 Accepted Submission(s): 2383
Problem Description
假设:
S1...
分类:
其他 时间:
2014-08-13 19:08:07
收藏:
0 评论:
0 赞:
0 阅读:
281
当oracle的数据文件所在的磁盘空间不够用了或其他情况需要把dbf文件迁移到另外的位置,下面是操作步骤:
1、sqlplus sys/sys as sysdba
2、shutdown immediate
3、copy dbf文件到新的位置
4、startup mount;
5、alter database rename file 'E:\oracle\oradata\hqbi\EFMW...
分类:
数据库技术 时间:
2014-08-13 19:07:57
收藏:
0 评论:
0 赞:
0 阅读:
356
几种非常精美的Web前端标签效果展示(附源码)(上)...
分类:
Web开发 时间:
2014-08-13 19:07:37
收藏:
0 评论:
0 赞:
0 阅读:
477
一共有三种方式redirect,redirect-action,chain
区别如下
1 redirect:action处理完后重定向到一个视图资源(如:jsp页面),请求参数全部丢失,action处理结果也全部丢失。
2 redirect-action:action处理完后重定向到一个action,请求参数全部丢失,action处理结果也全部丢失。
3 chain:action处理完后转...
分类:
其他 时间:
2014-08-13 19:07:27
收藏:
0 评论:
0 赞:
0 阅读:
366
AutoCopy2U自动批量USB存储设备拷贝/备份工具
——全自动!全批量!真方便!
软件介绍:
本软件是一款批量全自动的USB存储设备拷贝/备份工具,可以实现将电脑中或者其他存储设备中的指定的文件数据,全自动原样的拷贝/备份到新插入的USB移动存储设备中。与其他软件工具不同的是,本软件不但支持设备的自动检测、自动操作,还支持几乎无限设备的同时批量操作、批量处理,满足多设备...
分类:
移动平台 时间:
2014-08-13 19:07:17
收藏:
0 评论:
0 赞:
0 阅读:
379
对这道题目也只好说呵呵了,没注意k的范围最大才10,所以昨晚纠结了很久,没什么好的方法来处理,后来无奈想去翻翻题解,发现人家开头就来了句,因为k的范围比较小 所以.........我只好暂停马上回头看看题目,是的,k比较小所以完全可以先在询问前预处理DP一遍,
DP就比较清晰了,dp[i][j] (i>=0 && i=i && j
int n,k,w;
char s[100000...
分类:
其他 时间:
2014-08-13 19:07:07
收藏:
0 评论:
0 赞:
0 阅读:
316
一、简单的0,1背包问题
1、题目描述:有n个重量和价值分别为Wi,Vi的物品。从这些物品中挑选出总重量不超过W的物品,求所选方案中价值总和的最大值(注:在0,1背包问题中,每个物品只有一件,可以选择房或者不放)。
【分析】:对于这样的问题,首先我们可以用最简单容易想到的方法,将所有可能一一例举出来,找到最合适的。
对于函数rec(int i,int j)// 这里的 i 表...
分类:
其他 时间:
2014-08-13 19:06:47
收藏:
0 评论:
0 赞:
0 阅读:
353
整理了下网上的资源,并做了大量修改,美化,完成以下效果,仿微信陌陌多图选择,最多可以选择6张图片,选择完成后,用GridView展示,点击图片可以删除,其实,以此为基础还可以做出更多更炫的效果,不过本代码仅供参考,若有需要,自己可以进行扩展,接下来看效果图:
源码下载地址:http://download.csdn.net/detail/baiyuliang2013/7749241...
分类:
微信 时间:
2014-08-13 19:06:37
收藏:
0 评论:
0 赞:
0 阅读:
535
针对当前热门实时计算技术storm的参数设置总结,已经性能测试!...
分类:
其他 时间:
2014-08-13 19:06:27
收藏:
0 评论:
0 赞:
0 阅读:
302
最大子矩阵是一种典型的dp问题。某种程度上说是最大连续子序列和问题的扩展。这里选取了两个HDU上的最大子矩阵和问题来解读。...
分类:
其他 时间:
2014-08-13 19:06:17
收藏:
0 评论:
0 赞:
0 阅读:
318
今天在看log的时候发现,Launcher activity会被onDestroy掉一次,然后再重启。
可能原因猜测:
1.横竖屏切换
2.MCC MNC等Configuration改变引起的 MCC(移动国家码)和 MNC(移动网络码)
由于当时的Launcher设置为强制横屏了,应该是不会引起重启的。
对于Configuration改变系统会发一个android.intent...
分类:
其他 时间:
2014-08-13 19:05:57
收藏:
0 评论:
0 赞:
0 阅读:
356
spark应用程序运行架构介绍...
分类:
其他 时间:
2014-08-13 19:05:47
收藏:
0 评论:
0 赞:
0 阅读:
246
ubuntu 14.04从Qt官网下载的最新版qt,安装过程很顺利,但却发现没办法输入中文(我用的是 fcitx), 即使下载了fcitx-frontend-qt5和fcitx-frontend-qt4也还是没用。
想必是qt版本的原因吧。
后来,试着将从源中安装的fcitx-frontend-qt5复制到Qt安装目录下,竟然可以了。
方法如下(fcitx输入法):
1.安装fci...
分类:
其他 时间:
2014-08-13 19:05:37
收藏:
0 评论:
0 赞:
0 阅读:
511
http://poj.org/problem?id=2155
上午自己搞了很久胡思乱想了很久,然后没思路-----看了论文《浅谈信息学竞赛中的“0”和“1”——二进制思想在信息学竞赛中的应用》,豁然开朗啊,,马上A掉---PE了一次o(╯□╰)o
通过论文学到的两点:
1、多维不会的时候,从一维尝试类比;
2、想法的证明,情况数不多的时候,分类讨论证明很好
#includ...
分类:
其他 时间:
2014-08-13 19:05:27
收藏:
0 评论:
0 赞:
0 阅读:
370
FrameLayout布局(帧布局)就是在屏幕上开辟一个区域以填充所有的组件,但是使用FrameLayout布局会将所有的组件都放在屏幕的左上角,而且所有的组件可以层叠进行显示。...
分类:
移动平台 时间:
2014-08-13 19:05:17
收藏:
0 评论:
0 赞:
0 阅读:
417
biapps是基于obiee的
BIAPPS开发概要
1. 搭建数据仓库
2. 数据抽取(ETL)
3. 搭建数据模型
4. 搭建报表系统
1、数据仓库
数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate...
分类:
移动平台 时间:
2014-08-13 19:05:07
收藏:
0 评论:
0 赞:
0 阅读:
469
缓存有利于网页的加载速度,但有时候,我们不希望页面被缓存,那如何在页面中声明呢?其实在HTML语言中,有现成的禁止缓存的方法,你只需在页面的中加入以下几行声明代码即可:
.代码
<META HTTP-EQUIV="expires" CONTE...
分类:
Web开发 时间:
2014-08-13 19:04:57
收藏:
0 评论:
0 赞:
0 阅读:
594
KMP(最长重复子串 & 最小覆盖)...
分类:
其他 时间:
2014-08-13 19:04:47
收藏:
0 评论:
0 赞:
0 阅读:
306
首先建立环境场景:
一般三个目录
lib jasmine的系统文件存放目录
spec 写测试用例的目录
src 存放源代码的目录(被测对象)
specRunner.html 测试入口文件。
入口文件内容:
--------------------------
"http://www.w3.org/TR/html4/loose.dtd">
Jasmine...
分类:
编程语言 时间:
2014-08-13 19:04:37
收藏:
0 评论:
0 赞:
0 阅读:
286