码迷,mamicode.com
首页 >  
搜索关键字:结构型    ( 1195个结果
C#设计模式之十外观模式(Facade Pattern)【结构型】
原文:C#设计模式之十外观模式(Facade Pattern)【结构型】一、引言 快12点半了,要开始今天的写作了。很快,转眼设计模式已经写了十个了,今天我们要讲【结构型】设计模式的第五个模式,该模式是【外观模式】,英文名称是:Facade Pattern。我们先从名字上来理解一下“外观模式”。我看... ...
分类:Windows程序   时间:2018-01-24 19:57:20    阅读次数:239
C#设计模式之十二代理模式(Proxy Pattern)【结构型】
原文:C#设计模式之十二代理模式(Proxy Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第七个模式,也是“结构型”设计模式中的最后一个模式,该模式是【代理模式】,英文名称是:Proxy Pattern。还是老套路,先从名字上来看看。“代理”可以理解为“代替”,代替“主人”做... ...
分类:Windows程序   时间:2018-01-24 19:56:58    阅读次数:264
C#设计模式之八装饰模式(Decorator Pattern)【结构型】
原文:C#设计模式之八装饰模式(Decorator Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第三个模式,该模式是【装饰模式】,英文名称:Decorator Pattern。我第一次看到这个名称想到的是另外一个词语“装修”,我就说说我对“装修”的理解吧,大家一定要看清楚,是... ...
分类:Windows程序   时间:2018-01-24 19:53:42    阅读次数:199
C#设计模式之十一享元模式(Flyweight Pattern)【结构型】
原文:C#设计模式之十一享元模式(Flyweight Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第六个模式,该模式是【享元模式】,英文名称是:Flyweight Pattern。还是老套路,先从名字上来看看。“享元”是不是可以这样理解,共享“单元”,单元是什么呢,举例说明,... ...
分类:Windows程序   时间:2018-01-24 19:51:05    阅读次数:204
C#设计模式之十三模板方法模式(Template Method Pattern)【行为型】
原文:C#设计模式之十三模板方法模式(Template Method Pattern)【行为型】一、引言 “结构型”的设计模式已经写完了,从今天我们开始讲“行为型”设计模式。现在我们开始讲【行为型】设计模式的第一个模式,该模式是【模板方法】,英文名称是:Template Method Pattern... ...
分类:Windows程序   时间:2018-01-24 19:48:39    阅读次数:187
C#设计模式之九组合模式(Composite Pattern)【结构型】
原文:C#设计模式之九组合模式(Composite Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第四个模式,该模式是【组合模式】,英文名称是:Composite Pattern。当我们谈到这个模式的时候,有一个物件和这个模式很像,也符合这个模式要表达的意思,那就是“俄罗斯套娃... ...
分类:Windows程序   时间:2018-01-24 19:44:24    阅读次数:240
C#设计模式之七桥接模式(Bridge Pattern)【结构型】
原文:C#设计模式之七桥接模式(Bridge Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第二个模式,该模式是【桥接模式】,也有叫【桥模式】的,英文名称:Bridge Pattern。大家第一次看到这个名称会想到什么呢?我第一次看到这个模式根据名称猜肯定是连接什么东西的。因为... ...
分类:Windows程序   时间:2018-01-24 19:42:30    阅读次数:200
Spark SQL访问PostgreSQL
随着Spark SQL的正式发布,以及它对DataFrame的支持,它可能会取代HIVE成为越来越重要的针对结构型数据进行分析的平台。在博客文章What’s new for Spark SQL in Spark 1.3中,Databricks的工程师Michael Armbrust着重介绍了改进了的 ...
分类:数据库   时间:2018-01-17 16:44:47    阅读次数:183
java 23种设计模式 深入理解(转)
创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html建 ...
分类:编程语言   时间:2018-01-17 00:56:12    阅读次数:156
编程思想进化史与软件复杂性
软件问题对象的问题: 1)业务逻辑的复杂型; 2)软件组件的规模; 软件复杂度的升级:一维线性(单纯计算);二维平面(带有业务逻辑的结构型计算);三维立体:描述复杂的现实世界; 针对软件开发任务的升级,编程思想也有一个相应的升级过程: 编程思想的进化; 1)面向计算:计算机出现的驱动力,具有唯一解; ...
分类:其他好文   时间:2018-01-12 13:29:50    阅读次数:181
1195条   上一页 1 ... 44 45 46 47 48 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!