1、意图; 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2、场景描述; 编辑软件的“另存为”功能便是生成器模式的一个体现。例如,Word的另存为功能,可以选择将文件存储为doc、docx、pdf、txt等格式,但是通过word的另存为功能转变文档的存储格式时都采用.....
分类:
其他好文 时间:
2014-08-19 22:26:05
阅读次数:
273
1、定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 2、通用类图 Product产品类:通常是实现了模板方法模式,也就是有模板方法和基本方法。 Builder抽象建造者:规范产品的组建,一般是由子类实现 ConcreteBuilder具体建造者:实现抽象类定义的所有方...
分类:
其他好文 时间:
2014-08-19 18:45:15
阅读次数:
184
class TMyEdit : public Vcl::Stdctrls::TEdit{ virtual void __fastcall CreateParams(TCreateParams& Params); void __fastcall WMSize(TWMSize &Messag...
分类:
编程语言 时间:
2014-08-19 16:27:14
阅读次数:
309
关键词:MyEclipse整合FLEX插件 构建FLEX开发环境构建FLEX开发环境一共有两种方式,一种是直接安装ADOBE的Adobe Flash Builder软件,直接按照指示完成软件的安装,方便简单,但缺点是软件安装包较大。另一种方式是通过MyEclipse整合FLEX插件的方式,这种方式所...
分类:
系统相关 时间:
2014-08-18 10:31:23
阅读次数:
262
说起qt,大学时就有接触,但一直没有深入,这个周六周天利用两于时间重新温习了一下,跟之前用过的vs上的MFC、C++ builder比起来,Qt封装很人性化,库也比较全,写个一般的小工具很轻松。 参考的教程为:Qt快速入门系列教程目录, 很详细很实用(除了一些插图说明看不了)导语 该系列教程是基.....
分类:
其他好文 时间:
2014-08-17 16:52:02
阅读次数:
307
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include "cublas_v2.h"void multiCPU(float *c, float *a, float *b, unsi...
分类:
Windows程序 时间:
2014-08-17 01:03:11
阅读次数:
1113
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include #include "cublas_v2.h"#define BLOCK_SIZE 16cudaError_t multiC...
分类:
其他好文 时间:
2014-08-16 22:20:01
阅读次数:
351
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include "cublas_v2.h"#define BLOCK_SIZE 16/***************/用cuBlas的内置...
分类:
其他好文 时间:
2014-08-16 22:17:21
阅读次数:
292
使用flash builder 打包ANE时或者打包ipa时候常常会遇到AIRSDK版本低的问题,然而flash builder4.7默认使用的AIRSDK是3.4而flash builder4.7 中Flex SDK中默认的AIRSDK是3.1,大家可能有疑问怎么有二个AIRSDK。我的理解是.....
分类:
其他好文 时间:
2014-08-15 15:59:28
阅读次数:
253
什么是Buidler模式呢?就是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们....
分类:
移动开发 时间:
2014-08-15 09:34:47
阅读次数:
256