一、状态模式的特点:
>改变对象内部的状态来帮助对象控制自己的行为
>每个状态的行为都封装在各自的类中
>动作发生时委托给当前状态
>每个状态”对修改关闭”; context(对象)”对扩展开放”,可以加入新的状态类
二、何时用状态模式:
1. 逻辑里有各种状态。一般是超过3个以上状态
2. 状态是关于某个对象或上下文(context)的
3. 好几个地方需要判断if条件
...
分类:
其他 时间:
2015-06-24 14:43:38
收藏:
0 评论:
0 赞:
0 阅读:
213
前面三天的学习后,发现HTML部分倒是很好好理解和学习,大部分内容都和Word文档很像,主要是Css样式部分,由于样式的多样性,要记的也很多,所以今天花了很多时间主要用于深入了解Css的选择器,内容由网上收集整理而来基本选择器1. 通配符选择器 ( * )通配所有元素,也可以选择某元素下的所有元素
*{
//样式内容
}
//也可以
.class * {
//样式内容
}2....
分类:
Web开发 时间:
2015-06-24 14:43:28
收藏:
0 评论:
0 赞:
0 阅读:
219
文字是从码农网上面看到的,分享给大家。永远不要停止学习,一旦你停下来,技术的浪头就会狠狠将你拍死在沙滩上。每句话都很有深意值得大家仔细去体会。
1.客户在接触到产品之后,才会真正明白自己的需求。
这是我在我的第一份工作上面学来的。只有当我们给客户展示产品的时候,他们才会意识到哪些是必须的。给出一个功能性原型设计远远比一张长长的文字表格要好。
...
分类:
其他 时间:
2015-06-24 14:43:18
收藏:
0 评论:
0 赞:
0 阅读:
249
HTML5特效展示,梦幻星空,由于使用了html5,请使用支持html5的浏览器查看,源码可以直接查看。严格来说是用了HTML5中的canvas,所以需要支持html5的浏览器(Chrome,Firefox, IE9+)。...
分类:
Web开发 时间:
2015-06-24 14:43:08
收藏:
0 评论:
0 赞:
0 阅读:
153
嵌入式系统学习开发指导,本文主要讲解从初级到高级阶段每个阶段需要掌握的知识和技能...
分类:
其他 时间:
2015-06-24 14:42:58
收藏:
0 评论:
0 赞:
0 阅读:
88
在MS WORD中,当有大量的表格出现时,调整每个表格的的高和宽和大小将是一件非常累的事情,拖来拖去,非常耗时间,而且当WORD文档达到300页以上时,调整反应非常的慢,每次拖拉线后,需要等待一段时间其才完成调整,既费时又累。
其实解决这个问题有一个很好的办法,MS WORD做的这个功能确实不错,有一定的智能性。这个功能就是表格的自动调整功能。表格的自动调整功能有根据内容调整表格和根据窗口调整表...
分类:
其他 时间:
2015-06-24 14:42:54
收藏:
0 评论:
0 赞:
0 阅读:
323
题目大意:没什么好说的,稳定婚姻问题。
~
~
~解题思路:首先将所有的男的压入一次加入队列中,对于每一个男的ii,先出队,从他的喜欢顺序中依次寻找,如果有一个女tt的没有匹配或者对当前的匹配jj不如这个男的,那么就让i,ti,t匹配,然后将jj加入队列中,如果找不到的话就将ii重新加入队列中。
~
~
~AC代码:#include
#include <cs...
分类:
其他 时间:
2015-06-24 14:42:38
收藏:
0 评论:
0 赞:
0 阅读:
163
--今天在处理修改密码的时候出现了,如下的问题,经过搜索相关问题,已解决
--原因通常是由于手动建库导致没有执行过@$ORACLE_HOME/sqlplus/admin/pupbld.sql这个脚本导致。
--解决方法报错中也给出了,You may need to run PUPBLD.SQL as SYSTEM
--使用system用户登陆,执行脚本即可
Error accessing ...
分类:
数据库技术 时间:
2015-06-24 14:42:28
收藏:
0 评论:
0 赞:
0 阅读:
432
闲着无聊,花了几天的时间整理了中国的历代王朝,主要是为了一目了然中国的朝代,熟话说读史使人明智,就当明智一回,算是对上下五千年的编年史做个整理...
分类:
其他 时间:
2015-06-24 14:41:18
收藏:
0 评论:
0 赞:
0 阅读:
127
今天做了一个关于破坏online日志的恢复测试,主要三个场景:
测试1:正常关闭数据库后删除非当前日志
测试2:正常关库后,删除在线日志文件
测试3:非正常关闭数据库,并删除当前在线日志文件
我的测试环境是Oracle 10.2.0.1 32bit的数据库,OS版本为red hat 5.3,下面看具体测试经过:
测试1:正常关闭数据库后删除非当...
分类:
其他 时间:
2015-06-24 14:41:09
收藏:
0 评论:
0 赞:
0 阅读:
150
搞个ios 开发死去活来的,各个地方说的都不一样,defaults write 不好用 在xcode6中
修改方法如下
修改create by __FULLUSERNAME___ 部分
System Preferences --> Users & Groups --> choose Current User --> right click Current User --> A...
分类:
其他 时间:
2015-06-24 14:40:58
收藏:
0 评论:
0 赞:
0 阅读:
182
最近学习python,首先如何下载编译器和用eclipse,搞的很头疼啊,百度了好多别人的经验,发现以下几篇博客写的不错,按照提示一步步操作,开始了我的学习之旅
写的比较好,学习python的小白,从这看起吧~~
链接1:click here~~ //转载请注明出处: 在路上
- on the way - 走别人没走过的路,让别人有路可走
链接2:click here~~ //转载请注明...
分类:
编程语言 时间:
2015-06-24 14:40:48
收藏:
0 评论:
0 赞:
0 阅读:
163
S5P4418裸机系列教程之stdio
S5P4418裸机系列教程之shell命令行
S5P4418裸机系列教程之串口回显
S5P4418裸机系列教程之复位测试
S5P4418裸机系列教程之led跑马灯
S5P4418裸机系列教程之按键查询方式并控制蜂鸣器
S5P4418裸机系列教程之按键查询方式
S5P4418裸机系列教程之按键中断测试
S5P4418裸机...
分类:
其他 时间:
2015-06-24 14:40:38
收藏:
0 评论:
0 赞:
0 阅读:
879
安装打开:reveal 选择:打开xcode项目,把reveal.framework拖到项目里设置Other Linker Flags
如果在运行的时候,报下面错误:
Undefined symbols for architecture i386: “_deflate”, referenced
from:
-[IBAHTTPJSONResponse initWith...
分类:
移动平台 时间:
2015-06-24 14:40:28
收藏:
0 评论:
0 赞:
0 阅读:
617
构造函数和原型对象构造函数也是函数,用new创建对象时调用的函数,与普通函数的一个区别是,其首字母应该大写。但如果将构造函数当作普通函数调用(缺少new关键字),则应该注意this指向的问题。var name = "Pomy";
function Per(){
console.log("Hello "+this.name);
}
var per1 = new Per(); //"Hello...
分类:
编程语言 时间:
2015-06-24 14:40:08
收藏:
0 评论:
0 赞:
0 阅读:
154
一、折半插入排序(二分插入排序)
将直接插入排序中寻找A[i]的插入位置的方法改为采用折半比较,即可得到折半插入排序算法。在处理A[i]时,A[0]……A[i-1]已经按关键码值排好序。所谓折半比较,就是在插入A[i]时,取A[i-1/2]的关键码值与A[i]的关键码值进行比较,如果A[i]的关键码值小于A[i-1/2]的关键码值,则说明A[i]只能插入A[0]到A[i-1/2]之间,故...
分类:
编程语言 时间:
2015-06-24 14:38:38
收藏:
0 评论:
0 赞:
0 阅读:
224
降低成本始终是一条社会经济发展的主线。很多经济活动的出现,商业模式的出现都与此有关。我记得早起写Web程序时,真正的业务没有多少忙的,很多时候都在处理浏览器之间的差异所带来的问题。也做过一些模型来屏蔽这种差异,也有阶段性的成果,但还是架不住浏览器更新换代所带来的更多的差异特性。后来,JQuery出现了,JQuery解决了一个我这类开发人员的一个疼点--那就是基本上屏蔽了不同浏览器的之间的代码差异,...
分类:
其他 时间:
2015-06-24 14:38:28
收藏:
0 评论:
0 赞:
0 阅读:
133
前几天,在用wcf服务是,遇到这么一个问题:WCF异常: 提供的 URI 方案“https”无效,应为“http”。 参数名: via本身对wcf不是很熟悉,在网上查找一番。终于解决问题。如有遇到此类问题,希望能有所帮助。原因解析:wcf原引用地址:https://192.168.1.1:8090/...
分类:
Web开发 时间:
2015-06-24 14:37:47
收藏:
0 评论:
0 赞:
0 阅读:
2614
如果在使用中文之前包含了使用latex的语法:mpl.rcParams['text.usetex'] = True将不能正确显示含有中文的图片。附 显示中文的方法:from matplotlib.font_manager import FontPropertiesfont_chinese = Fon...
分类:
其他 时间:
2015-06-24 14:37:39
收藏:
0 评论:
0 赞:
0 阅读:
252
1.1.基本概念:1.2.多媒体系统:1.3.多媒体数据压缩与编码:(1).熵编码:不考虑数据源的无损数据压缩技术。其核 心思想是按照符号出现的概率大小给符号分配长度 合适的代码,对常用的符号给它分配长度较短(即位 数较少)的代码,对不常用的符号给它分 配长度较长 (即位数较多)的代码。最常见的熵....
分类:
其他 时间:
2015-06-24 14:37:33
收藏:
0 评论:
0 赞:
0 阅读:
198