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
设计模式之禅
Builder建造者模式
最近在看
设计模式之禅
。该书以生动有趣的言语为我们描绘了GoF所带来的设计模式的殿堂。其中有些设计模式讲的比较好,比如抽象工厂,模板方法等。
淡淡的橙子
·
2024-09-02 02:26
设计模式之禅
-原型模式
银行发广告信,为了提供个性化服务,发过去的邮件需要带上个人信息,如XX先生/小姐,又或者是电子账单,这就需要一个模板,再由具体数据填充成一份完整的邮件。AdvTemplate是广告信的模板,一般都是从数据库取出,生成一个BO或者是DTO,我们这里使用一个静态的值来做代表;publicclassAdvTemplate{//广告信名称privateStringadvSubject="XX银行国庆信用卡
凉快先生
·
2024-01-24 05:50
jdbc源码详解(一):示例+Driver注册流程
这次正式开始看jdbc的源码有两个三个:一是因为《java编程思想》这本书快看完了,折腾一个多月的时间,里面除了多线程和图形编程这两块基本都看得差不多了;一个是因为《
设计模式之禅
》这本书看了一半左右,里面的设计模式自己大致都明白是什么隐私
木东居士
·
2023-12-28 09:28
jdbc
java
开源项目
设计模式六大原则--接口隔离原则(Interface Segregation Principle, ISP)
参考书籍:
设计模式之禅
---秦小波著在讲接口隔离原则之前,我们首先要明确一下“接口”这个词的含义接口分为两种:①实例接口(ObjectInterface)在java中,使用new关键字产生一个新的实例,
小杰的快乐时光
·
2023-12-27 17:47
设计模式之依赖倒置原则
写在前面本博主说写设计模式模块的内容皆来自《
设计模式之禅
第二版》,有兴趣的朋友可以去看原创作者的书籍,我写在这是为了本人方便或者其它朋友能够单独的看到想看的设计模式。原著写得很好,强烈建议观看原书。
lglhope
·
2023-11-27 16:58
设计模式
java
编程语言
java
设计模式
设计模式之禅
之设计模式-原型模式
设计模式之禅
之设计模式-原型模式一:原型模式的定义用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式(PrototypePattern)的简单程度仅次于单例模式和迭代器模式。
JavaGPT
·
2023-11-13 02:49
Java
设计模式
原型模式
java状态机设计模式_Java设计模式之状态模式详解
《
设计模式之禅
》这本书中对状态模式有着非常详尽的讲解(目前为止我认为讲解得最好的书),但总觉得自己没能够理解透彻、灵活运用。
勋南星
·
2023-10-27 23:52
java状态机设计模式
Javaの设计模式之建造者模式
推荐阅读:《
设计模式之禅
》今早早起,刚刚出炉,哈哈BuilderPattern设计模式之建造者模式Demogithub地址:【BuilderPattern】将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
耑意儿
·
2023-10-26 18:11
工厂模式及其拓展
工厂模式UML图闲言最近鄙人在看《
设计模式之禅
》这本书,巩固一下常用的设计模式,本文的例子就直接用的书中的例子,因为作者写的通俗易懂,让我看的欲罢不能,给作者大大比心!!
不会飞的程序员
·
2023-10-16 17:56
设计模式之禅
读书笔记
一、六大设计原则单一职责原则里式替换原则依赖倒置原则接口隔离原则迪米特法则开闭原则1、单一职责原则应该有且仅有一个原因引起类的变更。2、里式替换原则只要父类能出现的地方,子类就可以出现,而且替换为子类也不会产生任何错误或异常,使用者可能根本就不需要知道是父类还是子类。但是,反过来就不行了,有子类出现的地方,父类未必就能适应。应尽量避免子类的“个性”。3、依赖倒置原则高层模块不应该依赖低层模块,两者
代码在码我
·
2023-10-15 12:49
设计模式-状态模式
本文多出摘选自《
设计模式之禅
》,只留作学习复习只用。为了更好地了解学习状态模式,先认识一个小例子——电梯。
张大帅的第二个
·
2023-10-10 07:16
状态模式
1024程序员节
设计模式
Go语言设计模式(1)单例模式
——《
设计模式之禅
》那它有什么用呢?我目前在项目中遇到的最多的需要使用单例模式情况就是工具类
NoelleMu
·
2023-10-07 22:32
【设计模式】模式的秘密-模板方法模式
简单记录
设计模式之禅
-秦小波&软件秘笈-设计模式那些事-郑阿奇文章目录1、模板方法模式的定义2、模板方法的实现模板方法的通用类图模板方法中的角色模板方法通用代码3、模板方法模式的应用模板方法模式的优点模板方法模式的缺点模版方法的使用场景
渐若窥宏大
·
2023-10-07 05:50
设计模式(Design
pattern)
设计模式
模板方法
推荐的几本书
软件设计HeadFirstJava
设计模式之禅
-秦小波。。。
StevenBrazil
·
2023-09-23 05:57
代码整洁之道-理论
本文以《代码整洁之道》、《重构:改善既有代码的设计》、《
设计模式之禅
》、《HeadFirst设计模式》和《阿里巴巴Jav
丁永辉Dave
·
2023-09-10 05:22
设计模式-行为模式
设计模式中属于行为模式的策略模式、状态模式、观察者模式、责任链模式、模板方法模式、迭代子模式、命令模式、备忘录模式、访问者模式、中介者模式、解释器模式《
设计模式之禅
》笔记策略模式思想:定义一组算法,将每个算法封装起来
地铁13号线
·
2023-08-29 22:41
设计模式之禅
(第2版)pdf
下载地址:网盘下载图书简介编辑本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结
委屈任何人
·
2023-08-18 01:58
设计模式-结构类模式
设计模式中属于创建模式的代理模式、适配器模式、装饰模式、桥接模式、外观模式、享元模式、组合模式《
设计模式之禅
》笔记类结构型模式:关心类的组合,由多个类可以组合成一个更大的系统,在类结构型模式中一般只存在继承关系和实现关系对象结构型模式
地铁13号线
·
2023-08-15 05:34
设计模式-工厂模式
参考资料图解设计模式大话设计模式
设计模式之禅
github我见过最好的设计模式设计原则回顾设计原则解释开闭原则对扩展开放,对修改关闭依赖倒置原则通过抽象让哥哥模块互不影响,松耦合,面向接口编程单一职责原则一个接口
黄金时代的架构之路
·
2023-08-03 18:40
工作中一些必须要看的书
一:技术类1.重构改善既有代码的设计2.EffectiveJava中文版3.深入理解Java虚拟机[JVM高级特性与最佳实践](周志明)4.Java并发编程实战.5.Android开发艺术探索6.
设计模式之禅
布拉德很帅
·
2023-07-27 02:19
书
需要看的书籍
设计模式之状态模式
1状态模式:电梯的各种状态,参考书籍:
设计模式之禅
。
hehui0921
·
2023-07-25 08:39
android网络
java
设计模式之禅
笔记
设计模式PK创建类模式PK工厂方法模式VS建造者模式工厂方法模式注重的是整体对象的创建方法。建造者模式注重的是部件构建的过程。工厂方法模式的对象粒度较粗,建造者模式的产品对象粒度较细。抽象工厂模式VS建造者模式抽象工厂模式也是注重产品的整体,不关心具体内部的构建过程。结构类模式PK代理模式VS装饰者模式装饰模式是代理模式的一个特殊应用。两者的相同点是代理类与目标类都具有相同的接口,不同点是代理模式
demon7552003
·
2023-06-22 19:01
内功心法
设计模式
策略模式
代理模式
设计原则之依赖倒置原则
tip:需要《
设计模式之禅
》的书籍,可以联系我作为程序员一定学习编程之道,一定要对代码的编写有追求,不能实现就完事了。我们应该让自己写的代码更加优雅,即使这会费时费力。
激流丶
·
2023-06-07 13:26
设计规则和模式
依赖倒置原则
java
开发语言
设计规则之单一职责原则
tip:需要《
设计模式之禅
》的pdf,可以联系我作为程序员一定学习编程之道,一定要对代码的编写有追求,不能实现就完事了。我们应该让自己写的代码更加优雅,即使这会费时费力。
激流丶
·
2023-06-07 13:56
设计规则和模式
单一职责原则
java
开发语言
设计规则之开闭原则
tip:需要《
设计模式之禅
》的书籍,可以联系我作为程序员一定学习编程之道,一定要对代码的编写有追求,不能实现就完事了。我们应该让自己写的代码更加优雅,即使这会费时费力。
激流丶
·
2023-06-07 13:15
设计规则和模式
开闭原则
java
开发语言
23种设计模式
摘自《
设计模式之禅
》(第2版)设计原则单一职责原则(SingleResponsibilityPrinciple,SRP)Thereshouldneverbemorethanonereasonforaclasstochange
lotusfan2018
·
2023-04-27 15:26
读《
设计模式之禅
》(二)
上次看了设计模式的6大设计原则,单一职责原则、开闭原则、迪米特法则、里氏替换原则、接口隔离原则、依赖倒置原则。这次开始学习具体的23种设计模式。一、单例模式Ensureaclasshasonlyinstance,andprovideaglobalpointofaccesstoit.确保某一个类只有一个实例,而且自行实例化并向整个系统提供整个实例。类图:图1单例模式的应用单例模式的优点减少内存开支;
zyda
·
2023-04-14 23:15
设计模式·建造者模式
2、Java简化版构造模式在刚看《
设计模式之禅
》中对建造者模式的讲解时发现,书中的案例和平常工作中遇到的建造者模式不同,当时看的也有点懵逼,先来看一下在我们经常遇到的建造者模式,比如Andro
Chenyangqi
·
2023-04-14 10:43
Javaの设计模式之观察者模式
推荐阅读:《
设计模式之禅
》ObserverPattern设计模式之观察者模式(发布订阅模式)Demogithub地址:【BuilderPattern】一、定义定义对象间一种一对多的依赖关系,使得每当一个对象改变状态
耑意儿
·
2023-04-11 13:11
策略模式
设计模式之禅
上用了下文的故事,讲述策略模式:在三国演义中,我最佩服诸葛亮的地方不是因为他未出茅庐而有三分天下的预测,也不是他在赤壁鏖战中借东风的法术,更不是他七擒七纵孟获的策略。那是什么呢?
嘟嘟碰碰叮叮当当
·
2023-04-08 11:42
DAY1-23种设计模式学习开始
参考书籍:《
设计模式之禅
》,各个模式大PK写的不错,看了之后,理解会更深刻;《Java设计模式》程细注,思路清晰,逐级深入,很不错。《Java设计模式》刘伟,思路清晰,逐级深入,很不错。
轩雨轩寻hy
·
2023-04-08 01:55
设计模式
学习
JAVA设计模式之观察者模式
前言本系列文章参考《
设计模式之禅
》、菜鸟教程网以及网上的一些文章进行归纳总结,并结合自身开发应用。设计模式的命名以《
设计模式之禅
》为准。
微笑兔
·
2023-04-04 04:24
Go语言设计模式(3)抽象工厂模式
——《
设计模式之禅
》好吧,就跟它的名字一样,它的
Noelle Mu
·
2023-04-01 13:36
go语言
设计模式
设计模式六大原则--依赖倒置原则(Dependence Inversion Principle ,DIP)
参考书籍:
设计模式之禅
---秦小波著定义:①高级模块不应该依赖于低级模块,两者都应该依赖于抽象。②抽象不应该依赖于细节。③细节应该依赖于抽象。那么高级模块、低级模块,抽象,细节各指的是什么呢?
小杰的快乐时光
·
2023-03-21 13:03
19、命令模式(Command Pattern)
(来自《
设计模式之禅
》)1.2结构C
火山_6c7b
·
2023-03-21 00:31
设计模式-代理模式
代理模式参考资料图解设计模式大话设计模式
设计模式之禅
github我见过最好的设计模式http://c.biancheng.net/view/1326.html定义代理模式为其他对象提供一种代理,用来控制对于这个对象的访问在客户类和目标类之间起到中介作用结构型设计模式类图
黄金时代的架构之路
·
2023-03-14 08:47
设计模式 pdf 电子书大全
):https://u632278.ctfile.com/fs/632278-376170149重构与模式:https://u632278.ctfile.com/fs/632278-376166576
设计模式之禅
萧潇公举
·
2023-03-09 21:24
结构型模式:享元模式
(来自《
设计模式之禅
》)你要的故事还记得笔袋么?可能有人已经忘记了,在写这篇文
LieBrother
·
2023-02-07 08:50
设计模式之模板方法模式(TemplateMethod)
在地铁上看《
设计模式之禅
》之模板方法模式。啊,还有这种模式,待阅读完全章后,这不就是经常使用的方法。那什么是模板方法模式呢?
忻雨昕
·
2023-01-30 15:39
《
设计模式之禅
》学习心得(1)——Facade模式
一、模式定义:门面模式(FacadePattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。门面模式又称为外观模式,它是一种对象结构型模式。简单的来说门面模式就是用来封装复杂的内部的子系统,提供给外部简单的接口而不需要关心内部具体的调用逻辑顺序。二、场景介绍:比如你要写一封信给别
X怪怪的奇异世界
·
2023-01-29 01:00
java基础巩固-宇宙第一AiYWM:为了维持生计,(
设计模式之禅
)六大原则阅读总结~整起
首先很感谢
设计模式之禅
的作者先生把六大原则展示给我,让我有了学习的机会~感谢大佬(江湖拱手礼)总的来说,能感觉到这六个原则有一句话总结就是“开闭原则相当于抽象【该实现的功能和该修复的bug都完成了,别人可不能说改就改
AIminminHu
·
2023-01-28 14:15
设计模式~学了个学
java
开发语言
后端
设计模式
单例模式(Single Pattern)
说明:本文为《
设计模式之禅
》的阅读笔记,主要总结精华和记录自己的部分理解。文中代码部分主要由Kotlin实现。
筱湮
·
2022-10-17 23:15
6大设计原则
说明:本文为《
设计模式之禅
》的阅读笔记,主要总结精华和记录自己的部分理解,主要用于日后复习,不清楚的地方可翻书看下具体的示例代码,帮助理解。
筱湮
·
2022-10-06 21:43
设计模式领域公认的3本经典著作之一《
设计模式之禅
》 [豆瓣评分 8.70]
需要的朋友点我获取:
设计模式之禅
图书简介......本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。
程序员白楠楠
·
2022-09-25 19:55
设计模式
java
编程语言
软件开发
后端
电子书总集
):https://u632278.ctfile.com/fs/632278-376170149重构与模式:https://u632278.ctfile.com/fs/632278-376166576
设计模式之禅
喔牛慢慢爬
·
2022-08-17 09:36
设计模式——门面模式(外观模式)
《HeadFirst设计模式》《
设计模式之禅
(第二版)》学习笔记,码云同步更新中如有错误或不足之处,请一定指出,谢谢~目录设计原则“依赖倒置”原则未完待续...设计模式设计模式——策略模式设计模式——装饰者模式设计模式
prik丶
·
2022-02-22 04:24
设计模式-六大原则
设计模式之禅
在继续看后面的设计模式大pk之前,我需要对前面的知识进行梳理,对比以及形成自己的一套说辞先来整理一下设计模式的首要的几个原则。
MrTrans
·
2022-02-17 05:23
java设计模式(实战)-责任链模式
责任链模式的重点是在“链”上,由一条链去处理相似的请求在链中决定谁来处理这个请求,并返回相应的结果(取自《
设计模式之禅
》)。翻译:Client对象调用一个处理者(类)的方法,可能有多个处理者(实现类
·
2022-02-07 17:19
<<
设计模式之禅
(第二版)>>——第二十七章 解释器模式
定义:是一种按照规定语法进行解析的方案,在现在的项目中使用较少,给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。通用类图:解释器模式通用类图优点:具有优良的拓展性,修改语法规则只要修改相应的非终结符表达式即可,若要拓展只需要增加非终结符类就可以了缺点:类的膨胀采用了递归的调用方法,增加了排查错误的难度效率问题,使用了大量的循环和递归
leiiiooo
·
2022-02-03 01:17
设计模式之禅
学习总结
设计模式之禅
学习总结单一职责原则SRP里式替换原则LSP依赖倒置原则DIP接口隔离原则迪米特法则LoD开闭原则:单例模式单例模式的通用类图如下图单例模式的优点单例模式的缺点单例模式的使用场景工厂模式工厂方法模式的通用类图工厂模式的优点工厂方法模式的使用场景工厂方法模式的扩展抽象工厂模式抽象工厂模式的通用类图抽象工厂模式的优点抽象工厂模式的缺点抽象工厂模式的使用场景抽象工厂模式的注意事项最佳实践模板
程序猿加油站
·
2021-10-27 19:16
设计模式
设计模式
php
go语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他