介绍
命令模式:将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。也称之为:动作Action模式、事务transaction模式。
结构
Command抽象命令类
ConcreteCommand具体命令类
Invoker调用者/请求者
请求的发送者,它通过命令对象来执行请求。一个调用...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 15:00:04   
                                阅读次数:
111
                             
                         
                    
                        
                            
                            
                                查找基本概念
查找表:由同一类型的数据元素构成的集合。对查找表的常用操作:查询元素是否存在、查询元素属性、插入一个数据元素、删除一个数据元素。
查找:也叫检索,是根据给定的某个值,在表中确定一个关键字等于给定值的数据元素。
关键字:可以标识一个数据元素的某个数据项。
主关键字:可以唯一地识别一个数据元素的关键字。
静态查找表:只进行查询某元素在表中与否或检索某元素的各种属性操作的表。...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 15:01:11   
                                阅读次数:
210
                             
                         
                    
                        
                            
                            
                                Swift之旅第六篇,讲述协议与扩展的内容。协议就相当于C#和其它编程语言里的接口。...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:59:53   
                                阅读次数:
120
                             
                         
                    
                        
                            
                            
                                JavaScript:这三种方法我们平时初学的时候可能容易混淆,下面我们将使用例子的形式来阐述这三种方法不同的用法。
 setTimeout:Calls a function or executes a code snippet after a specified delay.(在特定的时间后执行方法和代码块)...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:59:11   
                                阅读次数:
222
                             
                         
                    
                        
                            
                            
                                列表、元组、字符串这些通过顺序访问的对象统称为序列。序列的标准操作符对于一般的序列对象,包括列表、元组、字符串,都具有以下的标准操作:1. element [not] in seq判断一个元素是否属于一个序列,返回一个布尔值;2. seq[ind] 获得下标为ind的元素3. seq[ind1:in...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 15:00:32   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                简介C++0x中引入了static_assert这个关键字,用来做编译期间的断言,因此叫做静态断言。其语法很简单:static_assert(常量表达式,提示字符串)。如果第一个参数常量表达式的值为真(true或者非零值),那么static_assert不做任何事情,就像它不存在一样,否则会产生一条...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:57:32   
                                阅读次数:
178
                             
                         
                    
                        
                            
                            
                                0. 形式for ( declaration : expression ) statement0.1 根据标准将会扩展成这样的形式:1 {2 auto&& __range = expression;3 for (auto __begin = begin-expression,4 __end = en...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:57:35   
                                阅读次数:
180
                             
                         
                    
                        
                            
                            
                                Palindromic StringTime Limit: 20 SecMemory Limit: 256 MB题目连接http://acm.uestc.edu.cn/#/contest/show/61Description秋实大哥喜欢探索新鲜事物,最近他发明了一种新型回文串,叫K重回文串!今天他想...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:57:24   
                                阅读次数:
486
                             
                         
                    
                        
                            
                            
                                CODE:#!/usr/bin/python # -*- coding: utf-8 -*-'''Created on 2014-8-12@author: guaguastd@name: friends_likes_number.py'''# impot loginfrom login import...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:54:24   
                                阅读次数:
132
                             
                         
                    
                        
                            
                            
                                ------- android培训、java培训、期待与您交流! ----------06.01 二维数组概述和格式1的讲解二维数组概述:二维数组其实就是一个元素为一维数组的数组格式1:数据类型[][] 变量名 = new 数据类型[m][n];m表示这个二维数组有多少个一维数组,n表示每一个一维数...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:53:52   
                                阅读次数:
227
                             
                         
                    
                        
                            
                            
                                __author__ = 'student' ''' quicksort step 1, choose one pivot, such as pivot=la[0] step 2, scan the data from right side, find data less than pivot, t...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:53:45   
                                阅读次数:
129
                             
                         
                    
                        
                            
                            
                                引言 鉴于五一期间超大的人流量,LZ思来想去,最终还是选择蜗居在自己的出租屋。无聊之际,当然不能忘了做点什么事情,于是LZ就研究了一下几种语言的皮毛,在这里献丑一翻,希望各位猿友莫要见笑。 不过说来也巧,园子里前段时间刚好上演了一场语言大战,这让LZ的这篇博文一出生就可能卷入不必要的纷争。其实L.....
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:50:48   
                                阅读次数:
186
                             
                         
                    
                        
                            
                            
                                In C++03, the return type of a function template cannot be generalized if the return type relies on those of the template arguments. Here is an exampl...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:50:02   
                                阅读次数:
110
                             
                         
                    
                        
                            
                            
                                输入两个正整数m和n,求其最大公约数和最小公倍数。#includeint main(void){ int num1 = 0, num2 = 0, temp = 0, a = 0, b = 0; scanf("%d%d", &num1, &num2); if (num1 < num2...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:50:02   
                                阅读次数:
159
                             
                         
                    
                        
                            
                            
                                int source[]={54,90,6,69,12,37,92,28,65,83};void InsertBST(BSTree *t,int key)//在二叉排序树中插入关键字key{ head=t; while(head) //查找需要添加的父结点 { pa...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:47:48   
                                阅读次数:
112
                             
                         
                    
                        
                            
                            
                                使用MFMessageComposeViewController 编写发短信模块时界面是英文的情况下,用下面的方法可以解决问题在plist里面Localization native development region 选择 china ,然后Localized resources can be m...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:46:40   
                                阅读次数:
134
                             
                         
                    
                        
                            
                            
                                所谓表格排序 实际上是 对象数组排序 --> []中的自定义sort函数参考http://www.cnblogs.com/xiao-t/archive/2012/12/27/2836248.html table排序 ...
                            
                            
                                分类:
编程语言   时间:
2015-05-09 14:43:39   
                                阅读次数:
135