设计模式上大的方向上分继承和组合,就是类模式和对象模式。此篇的组合模式非继承和组合概念中的组合。桥接 策略 代理 装饰者都用了组合,此组合非彼组合。 组合模式 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象, ...
分类:
编程语言 时间:
2018-09-15 22:28:10
阅读次数:
199
1.分区 InnoDB,MyISAM,NDB引擎都支持分区。 mysql5.1开始支持分区。 分区可以提高某些SQL的速度。 2.MySQL支持分区 水平分区:同一表中不同行的记录分配到不同物理文件中。 垂直分区:同一表中不同列的记录分配到不同物理文件中。 MySQL支持水平分区,不支持垂直分区。 ...
分类:
数据库 时间:
2018-09-12 16:58:40
阅读次数:
163
条件节点和行为节点,这两种节点本身的设计比较简单,项目中编写行为树节点一般就是扩展这两种节点,而Decorator和Composite节点只需要使用内置的就足够了。 它们的继承关系如下: Conditional->Task Action->Task 代码如下: BTAction.lua BTCond ...
分类:
编程语言 时间:
2018-09-02 23:40:42
阅读次数:
267
1.组合模式 //让某一组实现共同的功能 2.实例 ...
分类:
其他好文 时间:
2018-09-01 14:35:56
阅读次数:
148
一:引言 在软件开发过程中,我们经常会遇到处理简单对象和复合对象的情况,例如对操作系统中目录的处理,因为目录客园包括单独的文件,也可以包括文件夹,文件夹又是由文件组成的,由于简单对象和复合对象在功能上区别,导致在操作过程中必须区分简单对象和复合对象,这样就导致客户调用带来不必要的麻烦,然而作为客户, ...
链接:http://acm.hdu.edu.cn/showproblem.php?pid=6322 Problem Description In number theory, Euler's totient function φ(n) counts the positive integers up ...
分类:
其他好文 时间:
2018-07-31 23:26:39
阅读次数:
115
设计模式(C++) 视频网址: http://www.qghkt.com/ 设计模式(C++)视频地址: https://ke.qq.com/course/318637?tuin=a508ea62 目 录一、设计模式简介二、面向对象设计七大原则三、UML图例说明四、Singleton五、Builde ...
分类:
编程语言 时间:
2018-07-25 20:47:00
阅读次数:
209
新增配置文件log4net.config,内容如下 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4Ne ...
WHERE (col1, col2) > (value1, value2)value1的数据类型与col1的数据类型对应,value2的数据类型与col2的数据类型对应。上述SQL WHERE clause可以写成如下形式:WHERE col1 > value1 &n
分类:
数据库 时间:
2018-07-17 16:47:35
阅读次数:
144
此处用到了ArcGIS栅格处理中的Composite Bands工具( Data Management Tools --> Raster --> Raster Processing)。具体操作如下图所示。 ...
分类:
其他好文 时间:
2018-07-12 21:48:19
阅读次数:
1818