职责链模式使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合。将系统连成一条线,并沿着这条线传递请求,直到有一个对象处理他为止。Handlerpackage com.hml.responsiblity;public abstract class Handler { p...
分类:
其他 时间:
2015-07-18 00:25:40
收藏:
0 评论:
0 赞:
0 阅读:
311
对于每个元素,最理想的情况就是都在它的左边或者右边,那么sort一下就可以得到一个解了,然后大的中间不能有小的元素,因为如果有的话,那么无论选小的还是选大的都不是最优。对小的元素来说,比它大的元素在哪里是没有关系的。所以把大的看作一个整体,然后插空一下就得出解了。注意llu#include#incl...
分类:
其他 时间:
2015-07-18 00:25:30
收藏:
0 评论:
0 赞:
0 阅读:
212
区间dp..dp( l , r ) 表示让 [ l , r ] 这个区间都变成目标颜色的最少涂色次数.考虑转移 :l == r 则 dp( l , r ) = 1 ( 显然 )s[ l ] == s[ l + 1 ] 则 dp( l , r ) = dp( l + 1 , r ) s[ r ] =....
分类:
其他 时间:
2015-07-18 00:25:20
收藏:
0 评论:
0 赞:
0 阅读:
279
1.java异常层次结构: 粉红色的是已检查异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.已检查异常必须在编译时被捕捉处理,命名为 CHecked Exception 是因为Java编译器要进行检查,Java虚拟机...
分类:
编程语言 时间:
2015-07-18 00:25:00
收藏:
0 评论:
0 赞:
0 阅读:
228
很久没有接触二叉树了,写这个当作练手,接下来会比较详细地实现二叉树的各个功能及应用。/** BinaryTree.cpp* Author: Qiang Xiao* Time: 2015-07-17*/#include#includeusing namespace std;templa...
分类:
编程语言 时间:
2015-07-18 00:24:51
收藏:
0 评论:
0 赞:
0 阅读:
263
------- android培训、java培训、期待与您交流! ----------String类总结String类的方法 一、String类的构造方法()String s = new String();通过字节数组创建字符串对象String s = new String(byte[] bys)....
分类:
其他 时间:
2015-07-18 00:24:40
收藏:
0 评论:
0 赞:
0 阅读:
165
解决方案:小总结:用IO流,的file,DirectoryInfo的方法绑定Treeview控件上和删除,读取,可以熟练掌握一下IO流主页面: 1 private void Form1_Load(object sender, EventArgs e) 2 { 3 ...
分类:
其他 时间:
2015-07-18 00:24:30
收藏:
0 评论:
0 赞:
0 阅读:
256
Ctrl+D:删除当前行Ctrrl+A+↑|↓:复制增加Alt+↑|↓:上下行代码互换Ctrl+1:批量修改变量名称Shift+Enter:新建下一行
分类:
系统服务 时间:
2015-07-18 00:24:10
收藏:
0 评论:
0 赞:
0 阅读:
305
/** * 判断某个服务是否正在运行的方法 * * @param mContext * @param serviceName * 是包名+服务的类名(例如:net.loonggg.testbackstage.TestService) ...
分类:
移动平台 时间:
2015-07-18 00:24:00
收藏:
0 评论:
0 赞:
0 阅读:
186
#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate//无论程序在前后台运行,只要接收到通知,就会调用此方法-(void)application:(UIApplication *)applica...
分类:
移动平台 时间:
2015-07-18 00:23:50
收藏:
0 评论:
0 赞:
0 阅读:
305
应用程序数据库往往是最小、最简单、也最易于使用的数据库。这种数据库往往是我们这些开发人员通常不介意使用甚至非常乐意使用的。应用程序数据库通常与我们的应用程序处于同一个项目中,两者一齐设计和实现。正是因为这个原因,应用程序数据库的设计往往存在非常大的自由度,它也最有可能与我们的特定应用程序完美匹配.....
分类:
数据库技术 时间:
2015-07-18 00:23:40
收藏:
0 评论:
0 赞:
0 阅读:
284
OOD是OOA方法的延续,其基本思想包括抽象、封装和可扩展性,其中可扩展性主要是通过继承和多态来实现。在OOD中,数据结构和在数据结构上定义的操作算法封装在一个对象之中。由于现实世界中的事物都可以抽象出对象的集合,所以OOD方法是一种更接近现实世界、更自然的系统设计方法。 设计软件类 类封装...
分类:
其他 时间:
2015-07-18 00:23:30
收藏:
0 评论:
0 赞:
0 阅读:
235
Given an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given[100, 4, 200, 1, 3, 2],The longest ...
分类:
其他 时间:
2015-07-18 00:23:21
收藏:
0 评论:
0 赞:
0 阅读:
242
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2222思路分析:该问题为多模式匹配问题,使用AC自动机解决;需要注意的问题是如何统计该待查询的字符串包含的关键字:假设待查找的字符串为str[0..n],则str[i…j]可能为某一个关键字;假设当前正在...
分类:
其他 时间:
2015-07-18 00:23:10
收藏:
0 评论:
0 赞:
0 阅读:
344
1.进入https://www.jpush.cn/common/products,注册用户,下载ADK,查看使用说明2.简单的在AppDelegate中添加如下代码#import "AppDelegate.h"#import "APService.h"@interface AppDelegate (...
分类:
其他 时间:
2015-07-18 00:23:00
收藏:
0 评论:
0 赞:
0 阅读:
233
1391. 畅畅的牙签袋(改)题目描述上次妄图遮掩显示器的企图失败了,所以畅畅很不开心。这次,他换了一种牙签袋卷土重来了。这次他选择了十字形的牙签袋(即每贴一个牙签袋都会影响5块区域,贴的时候中心点必须贴在显示器上,如果中心点在边上,则会有一些块暴露在显示器外,不过没关系,畅畅会把这些块剪掉的),所...
分类:
其他 时间:
2015-07-18 00:22:50
收藏:
0 评论:
0 赞:
0 阅读:
281
转自http://shiyanjun.cn/archives/588.htmlHive是基于Hadoop平台的,它提供了类似SQL一样的查询语言HQL。有了Hive,如果使用过SQL语言,并且不理解Hadoop MapReduce运行原理,也就无法通过编程来实现MR,但是你仍然可以很容易地编写出特定...
分类:
其他 时间:
2015-07-18 00:22:41
收藏:
0 评论:
0 赞:
0 阅读:
827
储存过程可以简单理解为一条或多条SQL语句的集合。储存过程的操作包括创建储存过程,查看储存过程,更新储存过程和删除储存过程。1. 创建储存过程1.1 储存过程语法结构在MySQL中创建存储过程通过SQL语句CREATE PROCEDURE来实现,其语法形式如下:CREATE PROCEDURE pr...
分类:
数据库技术 时间:
2015-07-18 00:22:20
收藏:
0 评论:
0 赞:
0 阅读:
287
1383. 畅畅的牙签袋题目描述畅畅说:“你们都说窝脑子瓦特了,我看你们才是脑子瓦特嘞- -”为了阻挠我们再次揭露他的无chǐ,畅畅妄图破坏我们的显示器,他拿出了自己收集的牙签包装袋,其大小是1×2的矩形,他想用密铺的方式把显示器全部遮挡住。显示器大小是W×H的矩形,畅畅把包装袋背面涂上了胶水,开始...
分类:
其他 时间:
2015-07-18 00:22:10
收藏:
0 评论:
0 赞:
0 阅读:
252
今天在Win7环境通过XShell链接VirtualBox的CentOS;始终链接不上,原来是因为虚拟机选择网络链接方式不对[推荐连接方式:Host-only Adapter(主机模式)。 知识提要: VBox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这...
分类:
系统服务 时间:
2015-07-18 00:22:00
收藏:
0 评论:
0 赞:
0 阅读:
273