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
------大话设计模式
第一章 数据结构绪论 (大话数据结构)
由于之前看完程杰的
大话设计模式
,感悟颇深,感觉写法很特别,很容易让初学者易懂,所以就又看了他的另一本书,大话数据结构.不过这本书整体看下来,还是有些难度,尤其是后面的排序查找等涉及算法的部分.不过还是硬啃了一下
weixin_34148456
·
2020-06-28 12:24
《
大话设计模式
》勘误
尽管已经很仔细的检查和审核,但错误还是没有能避免。在此向已经购买了本书的读者诚意地说声抱歉。现勘误如下:1.01P2上方代码第二行,“if(O=="/")”,应将"O"改为"B",本页第二段代码的倒数第五行,也是相同的错误,应将"O"改为"B"。1.02P15715.9节,第四段,"再添加引用System.configuratio15.",应将"15."改为"n".1.03P61,第8行,原文:“
weixin_33919941
·
2020-06-28 08:20
大话数据结构之php实现单链表
最近想起来两件事1.大话数据结构和
大话设计模式
这两本书很有意思,C语言有指针,所以实现起来容易理解,所以突然想到用PHP写一下来熟悉一下数据结构的线性表,不过看的比较慢。
weixin_33858336
·
2020-06-28 06:33
《大话数据结构》前言
我是《
大话设计模式
》(2008年初出版)的作者,三年来,承蒙广大读者的厚爱,《
大话设计模式
》取得了较大的成功。
weixin_33827731
·
2020-06-28 06:41
java游戏服务器 策略+简单工厂
这是比较不好的,可以通过策略模式+简单工厂模式来稍微改造下一.先来一个策略模式UML图(
大话设计模式
)Strategy:所有策略的基类StrategyA、StrategyB、StrategyC:三个策略子类
weixin_33738555
·
2020-06-28 04:42
UML类图简单学习 各种对象、关系UML表示法
大话设计模式
上面的UML类图:类的UML表示动物的矩形框表示是一个类。
weixin_33725270
·
2020-06-28 04:14
读Android之
大话设计模式
--前言和说明
《
大话设计模式
》的最新及完整内容会在国士工作室官方博客定期更新,请访问国士工作室博客http://www.cnblogs.com/guoshiandroid/获取更多更新内容前言与说明模式的定义:每个模式都描述了一个我们生活中不断重复出现的问题
weixin_33670713
·
2020-06-28 03:51
Android常见设计模式十三:中介模式
对于想系统的学习设计模式的同学,这里推荐一本书,《
大话设计模式
》。Android常用设计模式系列:面向对象的基础特征面向对象的设计原则单例模式模板模式适配器模式工厂模式代理模式原
雨纷纷__
·
2020-06-27 23:46
大话设计模式
笔记(十八)の单例模式
单例模式定义保证一个类仅有一个实例,并提供一个访问它的全局访问点。通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以创建,并且它可以提供一个访问该实例的方法。UML图方式一:单线程下的单例/***CreatedbycallmeDevilon2019/8/17.*/publicclassSing
weixin_30398227
·
2020-06-27 19:39
大话设计模式
笔记(十七)の迭代器模式
迭代器模式定义提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。什么时候用?当你需要访问一个聚集对象,而且不管这些对象是什么都需要遍历的时候,你就应该考虑用迭代器模式。你需要对聚集有多种方式遍历时,可以考虑用迭代器模式。UML图模板代码Aggregate/***聚集抽象类*CreatedbycallmeDevilon2019/8/17.*/publicabstractclas
weixin_30398227
·
2020-06-27 19:39
4年前阅读《
大话设计模式
》摘抄的经典语句
前言在自己的网盘中查找Memcached相关资料时,偶然看到自己很早之前阅读《
大话设计模式
》时所摘抄的经典语句。阅读完此书之后,对设计模式有了粗浅的认识,跟别人交流也能说道一二。感谢作者无私的分享!
weixin_30364147
·
2020-06-27 18:55
大话设计模式
pdf
下载地址:网盘下载内容简介······本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GOF(设计模式的经典名著——DesignPatterns:ElementsofReusableObject-OrientedSoftware,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者EIichGamma、RichardHelm、RalphJohnson,以及JohnVlissi
weixin_30337251
·
2020-06-27 18:53
大话设计模式
--适配器模式 Adapter -- C++实现实例
1.适配器模式:将一个类的接口转换为客户希望的另一个接口,使得原来由于接口不能一起工作的那些类一起工作。适配器模式一般用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。适配器模式分为类适配器模式和对象适配器模式。应该是双方都不太容易修改的时候再使用适配器模式,这是”亡羊补牢“,首先应该是设计要完善,再次是重构,最后才是适配器。-----------------------------
weixin_30275415
·
2020-06-27 15:48
读《
大话设计模式
》(1)用自己的话概括设计模式
1)特点2)使用场景及补充工厂模式(Factory):1)将对象的创建实现隔离2)适用于有继承结构的对象创建,根据参数决定实例化的内容策略模式(Strategy)(Context):1)封装算法,可相互替换2)适用于多种算法可互相替换使用。可结合工厂模式,根据传入参数在构造函数中生成具体算法对象。最终返回计算结果。装饰模式(Decorator):1)动态的给对象添加额外的职责2)适用于要对一个对象
吉祥如意酥
·
2020-06-27 14:08
设计模式笔记之简单工厂模式
前言本系列设计模式的整理总结来自于《
大话设计模式
》的学习笔记,由于它采用的是C#语言,本人将它用Java语言来实现,进而更好的让新手们进行学习。
镜子哥
·
2020-06-27 14:34
设计模式
《
大话设计模式
》26种设计模式Java代码整理(全)
26种设计模式大全(含java代码)/***适配器模式*在计算机编程中,适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。*一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。**//***桥接模式*在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?这就要使用桥接模式**
Ranger1993
·
2020-06-27 13:43
Java
用简单工厂模式实现加减乘除运算等计算
本文参考《
大话设计模式
》进行总结初级版本:classprogram{statisvoidMain(String[]args){try{Console.Write("请输入数字A:");stringstrNumberA
wangning13ji
·
2020-06-27 13:36
设计模式
个人对23种设计模式总结 优缺点分析
在看了《
大话设计模式
》一书后,总结了一些笔记,如下:关于设计模式的总结1.抽象工厂:Factory提供一个创建一系列或相关依赖对象的接口,而无需指定他们具体的类。
wanglingxxx
·
2020-06-27 13:17
职业生涯
什么是虚方法?
前言小编在看《
大话设计模式
》的时候,书中常常提到虚方法,尽管按照例子敲了代码,也对书上的内容咬文嚼字地读了几遍,终究还是不太了解虚方法究竟是什么。于是百度看了很多网友们的讲解。
米兰的小铁酱
·
2020-06-27 11:38
UML类图概要——《
大话设计模式
》读书笔记
先上一张总的UML类图,然后对其中的部分逐个讲解:类类图分三层,第一层表示类的名称,如果是斜体(如图中的“动物”),则表示这是一个抽象类。第二层是类的特性,通常是属性和字段。第三层是类的操作,通常是类的方法或者行为。在上图中,特性和操作之前都有一个“+”号修饰,这表示修饰符,用+、-和#分别对应public、private和protected。接口矩形表示法:第一行是接口名,第二行是接口方法,矩形
丶分花拂柳
·
2020-06-27 09:22
后端
原则概要——《
大话设计模式
》读书笔记
单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。开放-封闭原则:软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。对于扩展是开放的(Openforextension),对于更改是封闭的(Clo
丶分花拂柳
·
2020-06-27 09:51
23种设计模式+六大基本原则
最近刚把《
大话设计模式
》看完,感觉这本书讲的还是很生动的。下面的几篇博客我将对其中的23种设计模式进行详细讲解,这篇博客先简单列举一下23种设计模式的名字以及我对六大基本原则的简单理解。
代码女神经
·
2020-06-27 09:52
设计模式
23种设计模式(概念、原则、场景、优点、缺点、应用)简述
《
大话设计模式
》中提到了24种设计模式:简单工厂模式,策略模式、装饰模式、代理模式、工厂方法模式、原型模式、模板方法模式、外观模式、建造者模式、观察者模式、抽象工厂模式、状态模式、适配器模式、备忘录模式
lily_lee1213
·
2020-06-27 08:24
学习
&
收获
设计模式-简单工厂设计模式与策略模式之java实现
因为一直在看书,前不久看完了JavaCoreTechnologyII大多数章节的内容(除了gui那几章没咋看),如今正在看程杰的
大话设计模式
,这几个晚上都在用java来实现简单工厂模式与策略模式,并实现了其中的案例
debug-steadyjack
·
2020-06-27 08:32
设计模式
设计模式之原型模式(Prototype)
3.原型模式的例子举《
大话设计模式
》中
dbjxs
·
2020-06-27 06:02
设计模式
最详细的设计模式
浅析《
大话设计模式
》六大原则
《
大话设计模式
》这本书以面向对象编程思想为基准,通过23个具体模式以及6大编程原则,生动的启迪了我这个菜鸟中的菜鸟级别的程序员,让我对于面向对象的思想有了境界上的提高,我将它奉若神明般的对待,这次就对这
暂7师师长常乃超
·
2020-06-27 05:49
【设计模式】
【张六儿
大话设计模式
】——简单工厂模式、工厂方法模式、抽象工厂模式
工厂模式是设计模式中的一种十分重要的创建型模式,工厂模式又分为简单工厂模式、抽象工厂模式以及工厂方法模式。下面来讨论这几种工厂模式。一、简单工厂模式张六儿是一个很会做饭的人,他的女朋友小西十分喜欢吃猪蹄。猪蹄有很多种做法,比如:焖猪蹄、烤猪蹄、卤猪蹄......(不说了,有点饿)但是在小西第一次跟张六儿说她想吃某种做法的猪蹄时,首先要说明白自己喜欢吃什么样的口味,比如焖猪蹄多放点糖做成甜口,烤猪蹄
名侦探张六儿
·
2020-06-27 03:00
设计模式
张六儿大话设计模式
什么是面向对象?为什么要用面向对象编程?
在机缘巧合的情况下,我发现了一本书《
大话设计模式
》。作者应用极其通俗易懂案例解答了上面的问题。话说三国时期,曹操带领百万大军攻打东吴,大军在长江赤壁驻扎,军船连成一片。
zeroV5
·
2020-06-27 02:10
读书笔记
【读书笔记】
大话设计模式
—UML九种图
一、UML概念UML的全称,统一建模语言(UML是UnifiedModelingLanguage的缩写)是用来对软件系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML的七种视图:二、UML的常用图1、用例图(usecasediagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【目的
丹_妮
·
2020-06-26 23:26
设计模式
iOS架构设计专题
经典图书《HeadFirst设计模式》、《
大话设计模式
》、Go
skyming
·
2020-06-26 20:19
IOS开发
ios
架构设计
大话设计模式
_程杰(奋斗的小鸟)_PDF 电子书
下载地址:http://pan.baidu.com/share/link?shareid=686567980&uk=721744522内容简介本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GoF(设计模式的经典名著——DesignPatterns:ElementsofReusableObject-OrientedSoftware,中译本名为《设计模式——可复用面向对象软件的基础》的
tjoy2005
·
2020-06-26 19:36
设计模式与架构设计
大话设计模式
(七)抽象工厂模式
大话设计模式
(七)抽象工厂模式菜鸟程序员碰到问题,只会用时间来摆平。前言 今天主要讲解抽象工厂模式。
No Silver Bullet
·
2020-06-26 15:08
Design
pattern
大话设计模式
(一)简单工厂模式
大话设计模式
(一)简单工厂模式今天主要讲解简单工厂模式即静态工厂设计模式。其中,简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。
No Silver Bullet
·
2020-06-26 15:02
Design
pattern
JAVA设计模式十四--Visitor(访问者模式)
据《
大话设计模式
》中说算是最复杂也是最难以理解的一种模式了。定义(源于GoF《DesignPattern》):表示一个作用于某对象结构中的各元素的操作。
snake_hand
·
2020-06-26 13:00
《Android之
大话设计模式
》--设计模式 创建型模式 第五章:原型模式
原型模式应用场景举例:GG和MM经常在QQ上聊天,但是GG打字的速度慢如蜗牛爬行,每次MM在瞬间完成恢复或者问候是,GG都会很紧张的去尽力快速打字,尽管如此,还是让MM有些不高心,MM说回复信息这么慢,显然是用心不专,不在乎她。哎,GG也是百口难辩啊,不过也确实是没有办法。有一天,GG想自己的密友K倾诉了自己的苦衷。K顿生大笑。说道:“傻瓜,你怎么不去网上收集一些肉麻的情话以及一些你们经常说话会涉
silvia0427
·
2020-06-26 10:25
设计模式
《Android之
大话设计模式
》--设计模式 创建型模式 第四章:单例模式
单例模式应用场景举例:“曾经沧海难为水,除却巫山不是云”,这句话用现在的语言解释就是“你是我的唯一”。GG和MM都是初次恋爱,都把对方视为自己此生的唯一。而且GG和MM都在不断的向对方学习,不断的完善自己。GG和MM的甜蜜和幸福很快就轰动了整个院系。男生一般都拿GG的女朋友教育自己的女朋友说别人怎么怎么样,而女生也经常拿MM的男朋友说男生该如何如何做。而且,年级辅导员还在年级会上表扬了GG和MM,
silvia0427
·
2020-06-26 10:25
设计模式
[Unity设计模式与游戏开发]前言
前言做了几年开发之后,发现不同时期对设计模式的理解会不同,刚毕业的时候看《
大话设计模式
》的感觉就是我平时写的代码也就是菜鸟么,然后菜鸟经过老鸟的指点之后对代码进行优化,很佩服老鸟的代码框架设计能力,但轮到自己设计功能的时候自己却不会用设计模式
丁小未
·
2020-06-26 06:49
Unity3D
设计模式
大话设计模式
-策略模式与工厂模式结合
改动的只有Context类和客户端类:/***工厂模式与策略模式相结合*/publicclassContext{privateStrategystrategy;/****这里不再传入具体的策略对象而是传入要操作的策略标志*创建实例的过程由客户端到了Context*@paramtype*/publicContext(Stringtype){switch(type){case"A":strategy=
小菜粥
·
2020-06-25 19:00
大话设计模式
模板方法模式及简单Java案例代码实现
说明:本文是《
大话设计模式
》的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写。如有不当,欢迎指正,共同进步。
LRB_Len
·
2020-06-25 16:40
《大话设计模式》
装饰模式及简单Java案例代码实现
说明:本文是《
大话设计模式
》的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写。如有不当,欢迎指正,共同进步。
LRB_Len
·
2020-06-25 16:40
《大话设计模式》
工厂方法模式及简单Java案例代码实现
说明:本文是《
大话设计模式
》的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写。如有不当,欢迎指正,共同进步。
LRB_Len
·
2020-06-25 16:40
《大话设计模式》
原型模式及简单Java案例代码实现
说明:本文是《
大话设计模式
》的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写。如有不当,欢迎指正,共同进步。
LRB_Len
·
2020-06-25 16:40
《大话设计模式》
简单工厂模式及其简单Java案例代码实现
说明:本文是《
大话设计模式
》的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写。如有不当,欢迎指正,共同进步。
LRB_Len
·
2020-06-25 16:39
《大话设计模式》
大话设计模式
读书笔记 1----简单工厂模式
高质量代码:可维护可复用可扩展灵活性好举例:活字印刷术要修改排版,只需要换掉字,这是可维护。每个字可以重复使用,这是可复用。若文章需要加字,另外刻字加入即可,这是可扩展。字的排列可能是横排或者竖排,只需要移动活字就可以,这是灵活性好。面向对象的好处:通过封装,继承,多态把程序的耦合性降低。用设计模式使得程序更加灵活,容易修改,并且易于复用。简单工厂模式:由工厂对象决定创建出哪一种产品类的实例。UM
苏洋啊哈哈哈哈
·
2020-06-25 15:37
大话设计模式
java设计模式---之认识UML类图(开头篇)
声明:
大话设计模式
读者笔记,原书C#版,后面会以java写案例1.说明我们时常在一些技术书中看到这些类图表示,简单的我们还能看懂,有些标记我们很容易混淆。
小忆_PK
·
2020-06-25 12:23
java设计模式
java设计模式
读书笔记——
大话设计模式
(一)
1.UML类图在UML类图中总共有种图示虚线连接的依赖关系直线三角箭头连接的继承关系黑菱形为尾的组合关系白菱形为尾的聚合关系虚线白箭头的实现关系对于类和接口,总共有两种,下面只有一行表示方法的接口以及下面有两行分别显示属性和方法的类。2.设计原则2.1单一职责原则就一个类而言,应有且仅有一个导致它被修改的原因。也就是说,我们在设计类时,应当尽量保证每一个类只承担一项工作的职责,只有当这项职责发生变
坑坑桑
·
2020-06-25 08:20
读书笔记
笔记
谈谈JAVA的代理模式认识 一——为什么使用代理模式
一、中介隔离作用代理模式,第一次接触它,是在学习.Net的时候看的一本书,叫做《
大话设计模式
》,至今已快三年了。相信看过这本书的同学们,都记得书中的代理模式,就是为他人做嫁衣裳的故事。
Java枫
·
2020-06-25 06:11
设计模式
系统架构设计——学习篇之类的设计(UML)
——
大话设计模式
对于初学者来说,我们不仅仅是要学会面向对象的封装、继承和多态,我们更应该
木小草
·
2020-06-25 02:06
java
架构设计
设计模式
C++设计模式-享元模式
UML图如下(此图来源于
大话设计模式
)享元模式可以避免大量非常相似类的开销。在程序设计中,有时需要生成大量细粒度的类实例来表示数据。
IT1995
·
2020-06-24 23:20
C/C++
设计模式
简单工厂模式、工厂方法模式、反射工厂模式、抽象工厂模式
直到前些时候才去了解工厂模式,其实工厂模式还是很常用的,参考
大话设计模式
和网上的若干博客,初步整理出四种版本的,简单工厂模式、工厂模式、改进的反射工厂模式、抽象工厂模式。
钝忆思梦
·
2020-06-24 19:01
设计模式
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他