行为模式涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述他们之间的通信模式,这些模式刻画了在运行时难以跟踪的复杂的控制流。行为类模式使用继承机制在类间分派行为;行为对象模式使用对象复合而不是继承。1. TemplateMethod——类行为模式作用:定义一个操作中算法的骨架,而将...
分类:
其他 时间:
2016-01-23 21:35:12
收藏:
0 评论:
0 赞:
0 阅读:
202
bzoj3676 回文串题目大意:给定一个字符串,求其中某种回文串的长度*出现次数的最大值。思路:建立后缀自动机,用manachur求出本质不同的回文串(也就是比较使pp[i]+1的时候),然后在后缀自动机上的相应节点网上找fa,统计siz。(这道题目中manachur不能加字符(会mle),所以要...
分类:
其他 时间:
2016-01-23 21:35:02
收藏:
0 评论:
0 赞:
0 阅读:
290
重装系统 以前的配置都没有了,以前没有记录下来,现在又要搜。好记性不如烂笔头,简单的也要记。一、配置VS 两个插件: 番茄助手,写代码好看嗯。Reflector,可以直接查看源代码。直接下载安装就行。 工具、选项、文本编辑器、所有语言、滚动条,侧栏滚动。二、配置安卓发布1. 安装java JDK ,...
分类:
移动平台 时间:
2016-01-23 21:34:52
收藏:
0 评论:
0 赞:
0 阅读:
447
//残影实现using UnityEngine;using System.Collections;using System.Collections.Generic;//引入使用List的命名空间public class CanYing : MonoBehaviour { public floa...
分类:
编程语言 时间:
2016-01-23 21:34:22
收藏:
0 评论:
0 赞:
1 阅读:
1125
题意:给出一个n求出n=i*j+i+j共有几种组合,i,j>0. 开始挺傻的、没想到化成因式的乘积、- - 、思路:i*j+i+j=(i+1)*(j+1)=n+1 1 #include 2 #include 3 using namespace std; 4 int main() 5 { ...
分类:
其他 时间:
2016-01-23 21:34:12
收藏:
0 评论:
0 赞:
0 阅读:
220
//写一个函数,实现字符串内单词逆序//比如student a am i。逆序后i am a student。#include #include #include void reverse_string(char *left, char *right) //连续的字符串逆序{ char te...
分类:
编程语言 时间:
2016-01-23 21:34:02
收藏:
0 评论:
0 赞:
0 阅读:
142
一、先搭建好struts2,能够通过myeclipse高速搭建。二、再导入extjs所需的库文件。三、写一个实体类Userpackage com.ext.model;public class User {private Integer id;private String username;priva...
分类:
Web开发 时间:
2016-01-23 21:33:52
收藏:
0 评论:
0 赞:
0 阅读:
195
关于position属性的设置,头脑中一直觉得不是很清楚,所以借助这次机会单独自己测试了一下,记作学习笔记。首先,css的position属性包含下面四种设置情况:static:默认属性。指定元素按照常规的文档内容刘(从左到右,从上到下)进行定位。absolute:独立定位,它的定位要么是相对于最近...
分类:
Web开发 时间:
2016-01-23 21:33:42
收藏:
0 评论:
0 赞:
0 阅读:
268
一般情况下,Javascript每次new一个对象就产生一个实例,实例指向不同的地址。就像如下:(function(){ function Person(name){ this.name = name; } Person.prototype.work = fu...
分类:
编程语言 时间:
2016-01-23 21:33:32
收藏:
0 评论:
0 赞:
0 阅读:
245
在学习mega-tutorial的数据库章节时创建数据库遇到了问题,在stackoverflow上找到了结果pip install sqlalchemy==0.7.9 pip install sqlalchemy-migrate==0.7.2 easy_install Flask-SQLAlchem...
分类:
其他 时间:
2016-01-23 21:33:13
收藏:
0 评论:
0 赞:
0 阅读:
199
题目要输出一个无向图的所有割边。用Tarjan算法:一遍DFS,构造出一颗深度优先生成树,在原无向图中边分成了两种:树边(生成树上的边)和反祖边(非生成树上的边)。顺便求出每个结点的DFS序dfn[u]和 每个结点能沿着它和它的儿子的返祖边达到的结点最小的DFS序low[u]。一条边(u,v)是割边...
分类:
其他 时间:
2016-01-23 21:33:02
收藏:
0 评论:
0 赞:
0 阅读:
184
《浅谈信息学中的“0”和“1”》这篇文章给出了该题目的二维树状数组做法。因为矩阵只含0和1,所以可以采取记录每个元素被置换的次数来获得该元素最后的状态。每次置换只需让端点(x1,y1),(x1,y2+1),(x2+1,y1),(x2+1,y2+1)加一。查询的时候利用维护的树状数组,得到元素(x,y...
分类:
编程语言 时间:
2016-01-23 21:32:42
收藏:
0 评论:
0 赞:
0 阅读:
172
The whalesay image could be improved. It would be nice if you didn’t have to think of something to say. And you type a lot to get whalesay to talk.doc...
分类:
其他 时间:
2016-01-23 21:32:32
收藏:
0 评论:
0 赞:
0 阅读:
222
1、JavaScript DOM编程艺术2、JavaScript设计模式与开发实践3、JavaScript设计模式4、JavaScript忍者秘籍5、javascript语言精粹6、dom编程艺术7、高性能javascript8、锋利的jQuery 9、jQue...
分类:
编程语言 时间:
2016-01-23 21:32:24
收藏:
0 评论:
0 赞:
0 阅读:
132
1 Java会确保一个字符串常量只有一个拷贝。例1:String s0=”kvill”; String s1=”kvill”; String s2=”kv” + “ill”; System.out.println( s0==s1 ); System.out.println( s0==s2 ); 结果...
分类:
编程语言 时间:
2016-01-23 21:32:14
收藏:
0 评论:
0 赞:
0 阅读:
202
Python时间函数
分类:
编程语言 时间:
2016-01-23 21:32:02
收藏:
0 评论:
0 赞:
0 阅读:
156
var ua = navigator.userAgent;var ipad = ua.match(/(iPad).*OS\s([\d_]+)/), isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/), isAndroid = u...
分类:
移动平台 时间:
2016-01-23 21:31:33
收藏:
0 评论:
0 赞:
0 阅读:
192
[UIApplication sharedApplication].idleTimerDisabled=YES;不自动锁屏idleTimerDisabled
分类:
移动平台 时间:
2016-01-23 21:31:31
收藏:
0 评论:
0 赞:
0 阅读:
206
父辈的视野狭窄,看问题简单化。在他们左右孩子生活的许多年中,因为他们的简单化,导致孩子生活的空白、成长的空乏。读书,自然有读出来的。有好的读书方法,也有不好的。学手艺、做工,也有做出来的。也有好的门路,也有不好的。重点不是去做什么,而是不管做什么能不能把它做好。视野狭窄,首先导致不能选择一个好的门路...
分类:
其他 时间:
2016-01-23 21:31:02
收藏:
0 评论:
0 赞:
0 阅读:
140
/**************************************************************技术博客http://www.cnblogs.com/itdef/技术交流群群号码:324164944欢迎c c++ windows驱动爱好者 服务器程序员沟通交流*****...
分类:
其他 时间:
2016-01-23 21:30:43
收藏:
0 评论:
0 赞:
0 阅读:
211