E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
------【大话设计模式】
设计模式之代理模式------静态代理
举一个
大话设计模式
里面代理模式的场景,追女朋友的例子,小刚喜欢小美,但是不敢表白,委托小张送礼物去给小美
guPerson
·
2017-07-28 15:39
java
设计模式
简单工厂模式的c++版本
研究了一下
大话设计模式
,顺手吧简单工厂模式的c++版本写出来了,放上来分享一下/*简单工厂模式*
[email protected]
年7月11日*/#include#includeusingnamespacestd
clh01s
·
2017-07-11 18:25
设计模式
c++
linux
编程
设计模式
大话设计模式
——策略模式
大话设计模式
——策略模式需求做一个商场收银软件,营业员根据客户所购买商品的单价和数量向客户收费。即简单的收银软件。简单实现利用Java的GUI编程,作出一个可视化界面如下。
等一杯咖啡
·
2017-07-11 08:13
设计模式
设计模式
二十二、享元模式——设计模式学习笔记
作为一个编程菜鸟,过去在学习设计模式的时候,老师给推荐了一本《
大话设计模式
》。阅读以后受益匪浅,可惜当初没有坚持看完。
L0ng1nus
·
2017-07-10 07:48
设计模式
九、建造者模式——设计模式学习笔记
作为一个编程菜鸟,过去在学习设计模式的时候,老师给推荐了一本《
大话设计模式
》。阅读以后受益匪浅,可惜当初没有坚持看完。
L0ng1nus
·
2017-07-01 19:05
设计模式
七、模板方法模式——设计模式学习笔记
作为一个编程菜鸟,过去在学习设计模式的时候,老师给推荐了一本《
大话设计模式
》。阅读以后受益匪浅,可惜当初没有坚持看完。
L0ng1nus
·
2017-07-01 19:26
设计模式
设计模式—享元模式(二十二)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。
AlphaGQ
·
2017-06-14 21:38
设计模式
设计模式—中介者模式(二十一)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。
AlphaGQ
·
2017-06-14 19:51
设计模式
设计模式—单例模式(十七)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。
AlphaGQ
·
2017-06-11 17:19
设计模式
设计模式—适配器模式(十三)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。适配器模式(Adapter):讲一个类的接口转换成客户希望的另一个接口。
AlphaGQ
·
2017-06-08 20:35
设计模式
设计模式—建造者模式(九)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。
AlphaGQ
·
2017-05-31 19:48
设计模式
设计模式—代理模式(四)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。代理模式(proxy):为其他对象提供一种代理以控制对这个对象的访问。
AlphaGQ
·
2017-05-29 18:24
设计模式
设计模式—策略模式(二)
用于什么场合中等等问题,带着疑问开始学习设计模式,主要参考《
大话设计模式
》和《设计模式:可复用面向对象软件的基础》两本书。
AlphaGQ
·
2017-05-22 23:38
设计模式
《
大话设计模式
》读书笔记,附Java代码实现
花了不到一周时间读完了《
大话设计模式
》,并用Java实现了一遍,需要继续实战项目才能深刻理解设计模式。
十枚硬币
·
2017-05-21 23:56
Java
设计模式
设计模式
看
大话设计模式
n多遍,从起初的小菜一窍不通,到现在的略知一二总是成长的过程。纵观23种设计模式,关键要掌握其核心思想及类图中的关系,离不开六大原则。在近几年的软考中,使用依赖倒转原则尤其多。
qqxyy99
·
2017-05-14 18:00
大话设计模式
之装饰者模式
大话设计模式
之装饰者模式一.概述通过阅读本篇文章,可以给喜欢使用继承的开发人员提供一种新的思路。我们将会了解滥用继承带来的不良后果,同时也会介绍比继承更合理的实现方式。
观海远云
·
2017-05-14 16:28
设计模式-java
java
设计模式
【机房重构】C#抽象工厂+配置文件在机房中的应用
引言 在第一次学习设计模式的时候就接触过抽象工厂模式了,这次机房重构的时候再次接触到了抽象工厂模式,对这个的概念还是比较模糊的,之前只是看着《
大话设计模式
》把里面的例子敲了一遍,并没有很好的理解了
liuziteng0228
·
2017-05-07 22:00
大话设计模式
学习笔记
本文是自己学习《
大话设计模式
》的读书笔记,在我看来对于面向对象的语言书中讲到的23种模式设计就好比是武术中的降龙十八掌,只要学习并熟练运用就能成为武林高手,本人也是抱着这个目标去学习,希望自己不要只是纸上谈兵能够在实践中渐渐熟练使用
重剑在江湖
·
2017-05-01 15:49
读书笔记
【机房重构】组合查询——模板方法
主要内容1.模板方法模式
大话设计模式
中的实例是"考题抄错会做也白搭",其中大概意思是,如果很多内容类似,我们只需设置一个模板,让所有类似的内容使用
写一封信
·
2017-04-29 11:07
机房重构
组合查询
读书计划
IIJava8函数式编程EffectiveJava深入理解Java虚拟机Java并发编程实践重构:改善既有代码的设计=====Spring=====Spring实战Spring技术内幕=====设计模式=====
大话设计模式
设计模式
LuckyBug
·
2017-04-10 10:36
读书
《
大话设计模式
》读书笔记之C++实现--chapter7代理模式
1、代理模式的UML类图2、UML类图详解--Subject类:定义了RealSubject和Proxy的代理接口(也就是请求request函数的接口)--RealSubject类:定义了代理索要代理的真实实体,实际的请求(即request函数)在该类中实现--Proxy类:在private下保存一个RealSubject的指针或引用,并提供一个request函数,其实际功能是代理实现真实实体的r
wingWC
·
2017-04-01 14:49
大话设计模式读书笔记
C++
设计模式
大话设计模式
之适配器模式
适配器模式:把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的结构:适配器模式有类的适配器模式和对象的适配器模式两种不同的形式。模式所涉及的角色:1.目标(Target)角色:这就是所期待得到的接口。注意:由于这里讨论的是类适配器模式,因此目标不可以是类。2.源(Adapee)角色:现在需要适配的接口。3.适配器(Adaper)
jetaime_520
·
2017-03-30 20:22
设计模式学习
UML类图
这里直接引用《
大话设计模式
》的UML类图讲解,有删节UML类图图示样例UML类图图示样例首先看“动物”矩形框,它代表一个类。类图分三层,第一层显示类名称,如果是抽象类,就用斜体显示。
红狮子座
·
2017-03-29 19:45
大话设计模式
商场促销 工厂模式和策略模式 c++
对与简单工厂和策略模式的理解:策略模式是一种定义一系列算法的方法策略模式就是用来封装算法的区别在于主函数的策略进行了进一步的封装客户端不需要知道从实例化到具体方法的过程策略模式传入Context是个策略在context进行具体的实现方法工厂模式返回了一个方法以下是工厂设计模式:#includeusingnamespacestd;classCash{protected:doublemoney;pub
EricTCartman
·
2017-03-26 11:50
大话设计模式
大话设计模式
-----(三)工厂方法模式、原型模式、模板方法模式
工厂方法模式简单工厂模式是恩,按那个计算器来写的话,就是把运算符都具有的特性抽象出来作为父类。然后想添加运算类型,只需要对应的增加继承其运算符抽象类,然后添加自己的运算方法即可。但是要在工厂类中修改switch增加判断。对应的工厂方法模式就是把工厂类这个类也抽象出来。对每个运算符子类都创建一个对应的工厂来创建。所有小工厂继承工厂抽象类。这样增加运算的话只需在继承实现运算符,在继承实现对应的小工厂类
Recar
·
2017-03-19 16:04
设计模式
JAVA的代理模式认识 一——为什么使用代理模式
一、中介隔离作用代理模式,第一次接触它,是在学习.Net的时候看的一本书,叫做《
大话设计模式
》,至今已快三年了。相信看过这本书的同学们,都记得书中的代理模式,就是为他人做嫁衣裳的故事。
朝花偏不夕拾
·
2017-03-16 18:53
Java
大话设计模式
-- Golang实现
DesignPatternUseGOlanguagetoachieve23designpatterns该项目是拜读《
大话设计模式
》后,学习Golang语言实现的,有很多不足之处,有待完善有些模式是根据UML
HCLAC
·
2017-03-13 11:40
golang
UML类图学习笔记
(PS:一直都没有较为全面的记录过关于UML类图符号的含义,今天恰好在看《
大话设计模式
》就借此机会抓紧把这个点记录下。)1.类、接口类是用矩形表示,一般为三行,分别是类名称、类属性、类方法。
换元不配限
·
2017-03-05 14:00
java学习
2017年读书规划
李智慧一本并发书《七周七并发模型》byPaulButcher一本数据书《七周七数据库》byEricRedmond,JimR.Wilson一本产品书《产品经理必懂的技术那点事儿》by唐韧著,90%一本模式书《
大话设计模式
宋哲
·
2017-02-26 17:37
C++学习---(三)面向对象的优缺点
面向对象的三大优点:复用性、维护性、拓展性面向对象的三大特点:(实际上是四大特点)1:封装(维护性):如
大话设计模式
中的一个故事:活字印刷。
风尘璞
·
2017-02-23 21:34
C++
大话设计模式
笔记之组合模式
一.定义组合模式将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对当个对象的使用和多个对象的使用保持了一致性,屏蔽了客户端在使用时的差异,为客户端提供统一的操作接口,从而降低客户代码与被调用对象的耦合关系,方便系统的维护与扩展。二.结构图组合模式的结构图如(2-1)所示:(2-1)Client:客户端;Component:组合模式中的对象接口声明,接口或者类中定义了子类公有方法
观海远云
·
2017-02-14 21:39
设计模式-java
设计模式
java
对象
大话设计模式
笔记之适配器模式
一.适配器模式定义把一个类的接口转换成客户端期待的另一种接口,从而使原接口不匹配而无法再一起工作的两个类能在一起工作。二.适配器模式中的角色目标、客户、被适配者、适配器是适配器模式中的四个角色。目标(CTarget):定义客户端使用的特定接口;客户(CClient):使用目标接口,与目标接口一致的对象合作;被适配者(CAdaptee):一个现存需要匹配的接口;适配器(Adapter):负责将CAd
观海远云
·
2017-01-25 10:27
设计模式-java
设计模式
设计模式--垫脚石
目录文章目录目录内容构造方法方法重载属性与修饰符#前言在最开始并没有对
大话设计模式
有所了解的时候,我总是喜欢吧
大话设计模式
叫做大话西游,我也不知道为什么,总是顺嘴一说,便就是大话西游,不管如何说,只要会便是王道
王雪芬-Judy领袖
·
2017-01-08 16:26
设计模式总结(C++和Python实现)
本文结合《设计模式》和《
大话设计模式
》,并用C++和Python实现了《
大话设计模式
》中的23种模式案例。原文首发于个人博客Jennica.Space。
尤汐_Jennica
·
2017-01-03 19:02
设计模式总结(C++和Python实现)
本文结合《设计模式》和《
大话设计模式
》,并用C++和Python实现了《
大话设计模式
》中的23种模式案例。原文首发于个人博客Jennica.Space。
尤汐_Jennica
·
2017-01-03 19:02
大话设计模式
阅读笔记
设计模式基本原则开放-封闭原则(OCP),是说软件实体(类、模块、函数等等)应该可以拓展,但是不可修改。开-闭原则是面向对象设计中最基本的原则,曾经看过一篇文章对此归纳的非常好。单一职责原则(SRP),就一个类而言,只做一件事。依赖倒转原则(DIP),A.高层模块不应该依赖低层模块,两个都应该依赖抽象。B.抽象不应该依赖细节,细节应该依赖抽象。里氏代换原则(LSP),子类型必须能够替换掉它们的父类
西山薄凉
·
2017-01-02 12:36
LSGO:团队学习模式“社群化”讨论!
通常,我们会把《C#精彩实例教程》、《C#数字图像处理算法典型实例》、《ArcGISEngine开发手册》、《
大话设计模式
》、《机器学习实战》等书学完,每周日下午组织大家汇报学习成果。掌握
老马的程序人生
·
2016-12-23 14:23
读书与生活
大话设计模式
——面向对象五大(七大?)原则
字面上就那个意思我也说不来。。然后我自己的理解是:程序中都是倡导尽量减少if语句和各种嵌套,减少代码复杂度,也方面阅读,if语句一多,条件一多,这个类的变换原因不就多了,不知道是不是这样。。比如一个人,米饭他吃,面他也吃,饺子他也吃,牛奶他也喝,某天他说他饱了,我根本不知道他到底吃了什么。。。这对于我去了解他来说是很吃力的。。而他吃的时候,他要判断这是牛奶就用喝的,是米饭他就拿勺子,是面他就拿筷子
lemonxian
·
2016-12-20 17:03
大话设计模式
之_工厂模式
大话设计模式
之_工厂模式工程方法(即简单工厂模式simpleFactory,或静态工厂方法staticfactorymethod)抽象工厂什么是工厂呢?
hnust_癫狂
·
2016-11-22 11:44
设计模式
工厂模式
设计模式
开源框架
《
大话设计模式
》Python 版代码实现
From:http://www.cnblogs.com/wuyuegb2312/archive/2013/04/09/3008320.html一、简单工厂模式模式特点:工厂根据条件产生不同功能的类。程序实例:四则运算计算器,根据用户的输入产生相应的运算类,用这个运算类处理具体的运算。代码特点:C/C++中的switch...case...分支使用字典的方式代替。使用异常机制对除数为0的情况进行处理
擒贼先擒王
·
2016-11-07 23:23
设计模式
【读书笔记】
大话设计模式
—代理模式
代理模式(使用频率:4颗星):代理模式(Proxy):为其他对象提供一个代理以控制对这个对象的访问。代理模式:给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问。ProxyPattern:Provideasurrogateorplaceholderforanotherobjecttocontrolaccesstoit.代理模式是一种对象结构型模式。在代理模式中引入了一个新的代理对象
丹_妮
·
2016-10-25 22:11
设计模式
【读书笔记】
大话设计模式
—适配器模式
适配器模式(使用频率:4颗星):适配器模式可以将一个类的接口和另一个类的接口匹配起来,而无须修改原来的适配者接口和抽象目标类接口。适配器模式定义如下:适配器模式(AdapterPattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。【注:在适配器模式定义中所提及的接口是指
丹_妮
·
2016-10-25 22:23
设计模式
【读书笔记】
大话设计模式
—六大设计原则
1、设计原则概念(1)单一职责原则:一个类只负责一个功能领域的相应职责或定义为只对外提供一种功能,即引起类变化的原因只有一个。(2)开闭原则:软件实体对扩展开放,对修改关闭。即软件实体尽量在不修改原有代码的情况下进行扩展。(3)里氏替换原则:任何使用基类的地方都可以使用其子类替换。是开闭原则的重要方式(4)依赖倒置原则:抽象不依赖于细节,细节应该依赖于抽象。即要针对接口编程,而不是针对实现编程。(
丹_妮
·
2016-10-25 21:52
设计模式
设计模式------设计原则
(2)
大话设计模式
1个月前买的,看作者简介是名老师,里面就是菜鸟和大鸟的对话举出很多例子,案例也相当不错。这本书最起码让我感觉特别不错。(3)重构
王延领
·
2016-10-25 10:00
不带有界面的简单的计算器小程序(Java语言实现)
在看《
大话设计模式
》这本书,在开篇的第一部分介绍面向对象时候,介绍了一位童鞋面试时面试官让他使用面向对象语言实现一个简单的计算器,然而这位同学却没能很好地理解考官的意思,导致面试失败。
Frank_Jay
·
2016-10-23 09:46
Java/Java
Web
面试经验
【java设计模式】——浅谈设计模式 单例模式
例如在《
大话设计模式
》中的那句话:“有些类也需要计划生育”。可能有些人在这里就会有疑问了,我只要new一个当前类的对象不就完事了吗?或者在需要该类对象的
Guoht__程序猴
·
2016-10-21 17:20
设计模式
大话设计模式
根据设计模式的参考书中所提到的,总共有23种设计模式。这些模式可以分为三大类:创建型模式(CreationalPatterns)、结构型模式(StructuralPatterns)、行为型模式(BehavioralPatterns)创建型模式这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用新的运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。工厂
回忆踩着风
·
2016-10-18 12:00
设计模式基础知识
他推荐了两本书“
大话设计模式
”、“HeadFirst设计模式”,从中受益匪浅。基于以上理论,决定写下一些关于设计模式的知识,待将来可以快速的温习该方面的知识。
gycool21
·
2016-10-08 15:26
设计模式
设计模式
设计模式学习(简单工厂、策略模式、单一职责、开闭原则)
最近看了一本
大话设计模式
,这本书用生动的故事和对话来给读者讲解设计模式及设计原则的相关知识,对于大家学习面向对象有很大帮助。
shenmegui_zyf
·
2016-10-06 15:00
设计模式
面向对象
C#
策略模式的java实现例子
说明:本文是《
大话设计模式
》一书的学习文摘和网上相关信息文摘,原书代码例子用C#写,下面用Java改写。1、策略模式:定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。
pnjlc
·
2016-09-27 11:04
《大话设计模式》学习
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他