责任链模式是一种软件设计模式,它包含了一些命令对象和一系列的处理对象。每一个处理对象决定它能处理哪些命令对象,它也知道如何将它不能处理的命令对象传递给该链中的下一个处理对象。该模式还描述了往该处理链的末尾添加新的处理对象的方法。责任链模式的UML图如下:
下面是一个用C++描述的责任链模式的例子:
#include
#include
using namespace std...
分类:
其他 时间:
2014-08-11 10:11:54
收藏:
0 评论:
0 赞:
0 阅读:
385
关于编译器优化数组操作的一个小东西...
分类:
移动平台 时间:
2014-08-11 10:11:12
收藏:
0 评论:
0 赞:
0 阅读:
353
采用Spring mvc架构:
Controller层代码如下
[java] view
plaincopy
@Controller
public class StudentExportController{
@Autowired
private StudentExportServ...
分类:
编程语言 时间:
2014-08-11 10:11:02
收藏:
0 评论:
0 赞:
0 阅读:
416
/**
* 功能:全局变量的使用
* 时间:2014年7月31日15:14:30
* 作者:cutter_point
*/
#include
using namespace std;
int cutter_point;
void fun1();
int main()
{
cutter_point=94;
cout<<"cutter_point:"<<cutter_poin...
分类:
编程语言 时间:
2014-08-11 10:10:52
收藏:
0 评论:
0 赞:
0 阅读:
287
http://acm.hdu.edu.cn/showproblem.php?pid=4821
昨晚卡了很久,开始TLE,然后优化了之后,因为几个地方变量写混,一直狂WA,搞得我昨晚都失眠了,,,
这几次hash军写错的变量--tmp=(j==m-1)?ah[j]:(ah[j]-ah[j-m]*base[m]); 外层循环变量是i,我写的字符串hash的几题都写成tmp=(i==0)?ah[j...
分类:
其他 时间:
2014-08-11 10:10:42
收藏:
0 评论:
0 赞:
0 阅读:
360
最近刘强东在内部培训时口出豪言,“赚取千亿利润才叫赚钱,一年三四十个亿也能叫赚钱?”由此引发业界热议,也有一些人质疑“京东还在烧钱和亏损,就喊出要盈利千亿,是吹牛”。
一鲨想说的是,如果你深入分析一下京东的成长之路以及刘强东的未来谋划,你就会发现那些所谓的质疑都无法站得住脚,京东未来盈利千亿也并非只是梦想。
京东的亏损源自重模式
其实对京东的质疑从几年前就已经开始,并非新鲜话题,...
分类:
其他 时间:
2014-08-11 10:10:22
收藏:
0 评论:
0 赞:
0 阅读:
388
这是一个基于Comet实现的聊天室Demo,功能类似于QQ群聊。聊天过程中如果有新想消息,那么就需要服务器推送消息到浏览器,所以这里可以使用Comet技术。
Comet一般有两种实现方式:长轮询(long-polling)、流(streaming)。而本文中的这个Demo的实现方式是基于流(streaming),前端使用了一个隐藏的iframe,这也是比较常用的一种方式。不过由于使用iframe流,导致浏览器上面的进度一直在转,这是因为iframe一直在加载的原因,先不要在意这些细节。
Tomcat提供了C...
分类:
其他 时间:
2014-08-11 10:09:52
收藏:
0 评论:
0 赞:
0 阅读:
347
刚从C#开始转C++,有很多东西不理解,如下边这段代码:
#include
#include
int main() {
using namespace std;
ifstream file;
basic_ifstream wfile;
char c;
// Open and close with a bas...
分类:
编程语言 时间:
2014-08-11 10:09:32
收藏:
0 评论:
0 赞:
0 阅读:
557
以下是JavaFX中导出Excel的核心代码:
private HSSFWorkbook workbook;
/* Build Operation Button Area */
Button exportBn = ButtonBuilder.create().text("导出Excel").prefWidth(80).prefHeight(30).build();
...
分类:
编程语言 时间:
2014-08-11 10:09:22
收藏:
0 评论:
0 赞:
0 阅读:
957
Miaomiao's Geometry
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 363 Accepted Submission(s): 92
Problem Description
There...
分类:
其他 时间:
2014-08-11 10:09:02
收藏:
0 评论:
0 赞:
0 阅读:
293
题意:判断是否成环。
策略:如题。
这道题就是简单的拓扑排序题,但是要注意一点要去重复的数据。我用了两种结构体:链式前向星和邻接矩阵。
代码1:(用链式前向星)(不用增加去重)
#include
#include
#include
#define INF 0x3f3f3f3f
#define MAXN 105
struct EdgeNode{
int to;
int next;
}ed...
分类:
其他 时间:
2014-08-11 10:08:52
收藏:
0 评论:
0 赞:
0 阅读:
318
链接:http://acm.hdu.edu.cn/showproblem.php?pid=4923
题意:,Bi可以是小数。
思路:很机智的想法,对于连续M个1+N个0的一块来说,最优解一定是,Bi=M/(M+N),因为Bi是递增的(可以手推),所以如果出现在后面的一块中的Bi>前面一块的Bi,那么就不可能取到最优解,所以将两块合并一起处理,这样过程中就需要用栈来维护了。
代码:
#inc...
分类:
其他 时间:
2014-08-11 10:08:42
收藏:
0 评论:
0 赞:
0 阅读:
254
'每页的记录数
dim pagesize
pagesize= "30"
'读出总记录数,总页数,作者注
Dim TotalRecords,TotalPages
SQLstr="Select count(id) As RecordSum From table1"
Set Rs=conn.Execute(SQLstr,0,1)
TotalRecords=Rs("RecordSum")...
分类:
Web开发 时间:
2014-08-11 10:08:32
收藏:
0 评论:
0 赞:
0 阅读:
337
题目描述:
HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天JOBDU测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠...
分类:
其他 时间:
2014-08-11 10:08:22
收藏:
0 评论:
0 赞:
0 阅读:
379
摘要:
Eclipse中Tomcat部署项目后启动失败、JDK运行、编译环境不匹配。...
分类:
系统服务 时间:
2014-08-11 10:08:12
收藏:
0 评论:
0 赞:
0 阅读:
335
题目大意:
多种珍珠,每次选购都要在原有的数量上加上10.
例如:买5个单价是10的珍珠。需要的花费是(5+10)*10= 150.买100个单价是20的珍珠
需要的花费是(100+10)*20= 2200.总共需要的花费是150+2200=2350.如果把珍珠的质量提高了。需要的105个
珍珠都买单价是20的。也就是说都买质量好的。总的花费是(5+100+10)*20= 2300.在...
分类:
其他 时间:
2014-08-11 10:08:02
收藏:
0 评论:
0 赞:
0 阅读:
247
UIAlertView使用
基本用法
// 创建一个UIAlertView并显示出来
UIAlertView *alertview = [[UIAlertView alloc] initWithTitle:aTitle message:msg delegate:nil cancelButtonTitle:str otherButtonTitles:nil];
[alertview show];...
分类:
其他 时间:
2014-08-11 10:07:52
收藏:
0 评论:
0 赞:
0 阅读:
321
.aspx文件、.aspx.cs文件和.aspx.designer.cs的一些说明 .aspx文件:(页面)书写页面代码。存储的是页面design代码。只是放各个控件的代码,处理代码一般放在.cs文件中。 .aspx.cs文件:(代码隐藏页)书写类代码。存储的是程序代码。一般存放与数据库连接...
分类:
Web开发 时间:
2014-08-11 10:07:12
收藏:
0 评论:
0 赞:
0 阅读:
309
#include#include#includeusing namespace std;#define N 1002int map[N][N];int main(){ int i,j,m,n,Min,area,high,t,k; char c[100]; scanf("%d",&t...
分类:
其他 时间:
2014-08-11 10:06:51
收藏:
0 评论:
0 赞:
0 阅读:
206
通过wget命令下载RPM文件,然后安装。RHEL/CentOS 7 64 Bit## RHEL/CentOS 7 64-Bit ### wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch...
分类:
其他 时间:
2014-08-11 10:06:41
收藏:
0 评论:
0 赞:
0 阅读:
321