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
设计模式系列
设计模式(十):结构型之外观模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式设计模式
冬天vs不冷
·
2023-06-10 14:05
设计模式
设计模式
外观模式
java
合订本|用Go语言实现23种设计模式及学习重点
今天是咱们用Go学
设计模式系列
的最后一期,整个系列中我带着大家一起学习了经典的23种设计模式用Go语言如何来实现,以及它们在日常工作开发中的应用场景。
kevin_tech
·
2023-06-09 15:56
golang
设计模式
学习
c#
java
23种设计模式之职责链模式(Chain of Responsibility Pattern)
本篇文章将23种设计模式中的访问者模式,此篇文章为一天学习一个
设计模式系列
文章,后面会分享其他模式知识。如果文章有什么需要改进的地方还请大佬不吝赐教。
小威要向诸佬学习呀
·
2023-06-08 14:43
一天一种设计模式
设计模式
责任链模式
java
C++并发线程 - 如何多线程并发同步【详解:条件变量/安全队列/future/promise/packaged_task/boost::thread_group等使用】
系列文章目录C++高性能优化编程系列深入理解软件架构设计系列高级C++并发线程编程深入理解
设计模式系列
期待你的关注哦!!!有更多博文系列等着看哦,会经常更新!!!因为你的关注激励着我的创作!!!
Allen.Su
·
2023-06-08 10:10
C++并发线程系列
c++
开发语言
线程
《23种
设计模式系列
教程》
《23种
设计模式系列
教程》目录大纲:介绍一共包含创建型设计模式5种、结构型设计模式7种、行为型设计模式11种,共23种设计模式1)创建型模式:用于描述“怎样创建对象“,它的主要特点是“将对象的创建与使用分离
緑水長流*z
·
2023-06-08 10:27
#
《设计模式系列》
设计模式
uml
java
C++高性能优化编程之如何测量性能(一)
系列文章目录C++高性能优化编程系列深入理解设计原则系列深入理解
设计模式系列
高级C++并发线程编程性能测量系列文章目录1、为什么要进行性能优化2、性能测试的指标是什么3、测量性能及改善变更记录文档4、性能测量分析工具的使用
Allen.Su
·
2023-06-08 10:53
c++
性能优化
设计模式(六):结构型之代理模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式目录一
冬天vs不冷
·
2023-06-07 22:34
设计模式
代理模式
设计模式
java
设计模式(二、三):创建型之工厂方法和抽象工厂模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式目录一
冬天vs不冷
·
2023-06-07 22:33
设计模式
设计模式
java
工厂模式
设计模式(四):创建型之原型模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式目录一
冬天vs不冷
·
2023-06-07 22:33
设计模式
原型模式
设计模式
java
设计模式(五):创建型之建造者模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式目录一
冬天vs不冷
·
2023-06-07 22:33
设计模式
设计模式
建造者模式
设计模式(一):创建型之单例模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式目录一
冬天vs不冷
·
2023-06-07 22:32
设计模式
单例模式
设计模式
java
设计模式(七):结构型之适配器模式
设计模式系列
文章设计模式(一):创建型之单例模式设计模式(二、三):创建型之工厂方法和抽象工厂模式设计模式(四):创建型之原型模式设计模式(五):创建型之建造者模式设计模式(六):结构型之代理模式设计模式
冬天vs不冷
·
2023-06-07 22:24
设计模式
设计模式
适配器模式
深入理解SOMEIP培训讲义 - 干货!!!
以下是我写的系列文章系列文章目录C++高性能优化编程系列深入理解设计原则系列深入理解
设计模式系列
高级C++并发线程编程世间最容易的事是坚持,最难的事也是坚持。要记住,坚持到底就是胜利。
Allen.Su
·
2023-06-07 07:09
网络协议
c++
SOMEIP
深入理解设计原则之组件构建原则【软件架构设计】
系列文章目录C++高性能优化编程系列深入理解软件架构设计系列深入理解
设计模式系列
高级C++并发线程编程组件构建原则系列文章目录1、组件构建原则的定义和解读1、组件2、组件聚合2.1、复用/发布等同原则(
Allen.Su
·
2023-06-07 07:38
深入理解软件架构设计系列
c++
设计原则
架构
java
C++并发线程 - 如何管控线程【启动/暂停/停止/恢复】
系列文章目录C++高性能优化编程系列深入理解软件架构设计系列高级C++并发线程系列深入理解
设计模式系列
超越昨天的自己Keepsgoingbeyondyesterday'sown线程管控系列文章目录1、线程最基本的使用
Allen.Su
·
2023-06-07 07:08
C++并发线程编程
c++
开发语言
线程
并发
C++并发线程 - 如何线程间共享数据【如何使用锁操作】
系列文章目录C++高性能优化编程系列深入理解软件架构设计系列高级C++并发线程编程深入理解
设计模式系列
期待你的关注哦!!!快乐在于态度,成功在于细节,命运在于习惯。
Allen.Su
·
2023-06-07 07:21
C++并发线程编程
c++
java
开发语言
并发线程
设计模式系列
篇(五)——代理模式
What代理模式(ProxyDesignPattern),指的是在不改变原有类的情况下,通过引入代理类,为目标类提供额外的功能操作,实现对原有类的扩展的目的。一般来说,代理模式是对原有类的非功能性的扩展,如监控、统计、鉴权、限流、事务、幂等、日志等。Why代理模式主要有以下2个优点:无须改变原有类,就能实现对原有类的扩展;可以很好的将功能代码和框架代码解耦。可以将监控、统计、鉴权、限流、事务、幂等
复旦猿
·
2023-04-18 17:50
android常用的工厂模式,Android的设计模式-简单工厂模式
前言Android的
设计模式系列
文章介绍,欢迎关注,持续更新中:java1.定义定义一个用于建立对象的接口,让子类决定实例化哪一个类。设计模式2.介绍简单工厂模式属于建立型模式。
weixin_39977886
·
2023-04-17 17:15
android常用的工厂模式
android 工厂方法模式应用场景,Android的设计模式-工厂方法模式
前言Android的
设计模式系列
文章介绍:欢迎关注,持续更新中:1.定义定义一个用于创建对象的接口,让子类决定实例化哪个类。2.介绍工厂方法模式属于创建型模式。
weixin_39844426
·
2023-04-17 17:45
android
工厂方法模式应用场景
android 工厂方法模式应用场景,Android 设计模式之各种工厂方法模式
久违的
设计模式系列
视频。之前写过三篇设计模式。感兴趣的可以看看。好了,我们开始正式开始介绍工厂方法模式,简单工厂方法模式(静态工厂方法模式),抽象工厂方法模式。
weixin_39997310
·
2023-04-17 17:45
android
工厂方法模式应用场景
Android的设计模式-抽象工厂模式
前言Android的
设计模式系列
文章介绍,欢迎关注,持续更新中:Android的设计模式-设计模式的六大原则创建型模式:Android的设计模式-单例模式Android的设计模式-建造者模式Android
四月葡萄
·
2023-04-17 17:15
设计模式
设计模式
java
android
抽象工厂模式
Android 的设计模式---工厂模式(三种)
前言:Android的
设计模式系列
文章,欢迎star,持续更新。。。
福林-flynn
·
2023-04-17 17:43
Java
android
Android
设计模式
Android工厂模式
工厂模式
java
工厂模式
三种工厂模式
Java/Android
设计模式系列
(4)--抽象工厂模式
再来介绍一下抽象工厂模式(AbstactFactoryPattern),也是创建型模式之一,上篇博客主要介绍了工厂方法模式。抽象工厂模式和工厂方法模式稍有区别。工厂方法模式中工厂类生产出来的产品都是具体的,也就是说每个工厂都会生产某一种具体的产品,但是如果工厂类中所生产出来的产品是多种多样的,工厂方法模式也就不再适用了,就要使用抽象工厂模式了。抽象工厂模式的起源或者最早的应用,是对不同操作系统的图
jakey_jp黄导
·
2023-04-17 17:42
设计模式
工厂模式
设计模式
抽象工厂模式
Design Patterns in Android:目录纲要
前言什么是设计模式23种设计模式导航创建型结构型行为型结语参考前言继《
设计模式系列
:OOP设计6大原则》之后,博主自此将“间歇性”更新《DesignPatternsinAndroid》(设计模式Android
MichaelX_Blog
·
2023-04-14 09:26
Design
Patterns
Android
Design
Patterns
in
Android
android
设计模式
android开发
设计模式系列
:二、建造者模式
一、概述建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是对一个个体的创建过程进行细分,拆解为不同的创建部分。注:上面图片来源于https://mp.weixin.qq.com/s/yR0Fceqsz0dJqOYTpzq-yw二、代码实现2.1使用Lombok的@Bulider注解实现importlombok.Builder;/***@authorxc
象话
·
2023-04-03 14:51
设计模式
设计模式
建造者模式
JAVA
设计模式系列
一、单例模式https://blog.csdn.net/qq_34908167/article/details/128847592二、建造者模式https://blog.csdn.net/qq_34908167/article/details/128850453
象话
·
2023-04-03 14:50
设计模式
java
设计模式
开发语言
面向对象设计原则_重温
设计模式系列
(三)面向对象设计原则
背景面向对象基础知识,只是给了我们一个概念,如何更好的设计出良好的面向对象代码,需要有设计原则作为支持。设计原则是核心指导思想,在这些原则的基础上,经过不断的实践,抽象,提炼逐步产生了针对特定问题的设计模式。因此,学好设计模式的基础是掌握基本的设计原则。本文将介绍面向对象常用的设计原则。(某些原则,也可以用在系统级,模块级等类型的设计中应用)1、代码抽象三原则1.1DRY原则(Don'trepea
weixin_39757122
·
2023-04-03 13:58
面向对象设计原则
设计模式系列
— 访问者模式
image点赞再看,养成习惯,公众号搜一搜【一角钱技术】关注更多原创技术文章。本文GitHuborg_hejianhui/JavaStudy已收录,有我的系列文章。前言23种设计模式速记工厂方法(factorymethod)模式抽象工厂(abstractfactory)模式原型(prototype)模式单例(singleton)模式建造者/构建器(builder)模式适配器(adapter)模式桥
一角钱技术
·
2023-04-02 06:28
设计模式系列
— 责任链模式
点赞再看,养成习惯,公众号搜一搜【一角钱技术】关注更多原创技术文章。本文GitHuborg_hejianhui/JavaStudy已收录,有我的系列文章。前言23种设计模式速记单例(singleton)模式工厂方法(factorymethod)模式抽象工厂(abstractfactory)模式建造者/构建器(builder)模式原型(prototype)模式享元(flyweight)模式外观(fa
一角钱技术
·
2023-04-01 15:41
Java
设计模式系列
-装饰器模式
原创文章,转载请标注出处:《Java
设计模式系列
-装饰器模式》一、概述装饰器模式作用是针对目标方法进行增强,提供新的功能或者额外的功能。
唯一浩哥
·
2023-03-28 15:21
Kotlin手写建造者模式(Builder)
设计模式系列
前言我一直以来都认为,设计模式是前人为解决特定问题而总结出来的方法经验,尽信书不如无书,设计模式不必死记硬背,也不要因为不懂而觉得多么神秘多么高端,也大可不必因为懂了就觉得多么骄傲多么高人一等
hjhjw1991
·
2023-03-28 13:24
装饰者模式(Decorator)
前言
设计模式系列
代码均持续更新在我的gitHub:togithub装饰者模式定义在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)装饰者模式成员抽象构件(Component)角色
程序员有个鬼压力
·
2023-03-27 10:33
设计模式系列
— 代理模式
点赞再看,养成习惯,公众号搜一搜【一角钱技术】关注更多原创技术文章。本文GitHuborg_hejianhui/JavaStudy已收录,有我的系列文章。前言23种设计模式速记单例(singleton)模式工厂方法(factorymethod)模式抽象工厂(abstractfactory)模式建造者/构建器(builder)模式原型(prototype)模式享元(flyweight)模式外观(fa
一角钱技术
·
2023-03-25 04:45
Java 设计模式《概述》设计模式,如此简单~
博客专栏Java
设计模式系列
内容,就现在,让设计模式如此简单。
lvgo
·
2023-03-24 12:46
设计模式系列
— 建造者模式
点赞再看,养成习惯,公众号搜一搜【一角钱技术】关注更多原创技术文章。本文GitHuborg_hejianhui/JavaStudy已收录,有我的系列文章。前言23种设计模式速记单例(singleton)模式工厂方法(factorymethod)模式抽象工厂(abstractfactory)模式23种设计模式快速记忆的请看上面第一篇,本篇和大家一起来学习建造者模式相关内容。模式定义将一个复杂对象的创
一角钱技术
·
2023-03-23 04:09
Android常见设计模式:适配器模式
Android常用
设计模式系列
:面向对象的基础特征面向对象的设计原
_fanqh
·
2023-03-15 09:30
设计模式
前言这是我写的
设计模式系列
文章的目录,同时也是我在读《Android源码设计模式解析与实战》这本书时的笔记,力求写得通俗易懂在将原书简化的基础上加上一些我自己的理解。
aaa
·
2023-03-14 19:41
设计模式系列
— 中介者模式
点赞再看,养成习惯,公众号搜一搜【一角钱技术】关注更多原创技术文章。本文GitHuborg_hejianhui/JavaStudy已收录,有我的系列文章。前言23种设计模式速记单例(singleton)模式工厂方法(factorymethod)模式抽象工厂(abstractfactory)模式建造者/构建器(builder)模式原型(prototype)模式享元(flyweight)模式外观(fa
一角钱技术
·
2023-03-10 11:25
适配器模式(Adapter)
前言
设计模式系列
代码均持续更新在我的gitHub:togithubI.适配器模式工作原理将一个类的接口转换成另一种接口,让原本接口不相兼容的类可以兼容(例如生活中的USB转外接屏幕的转接器-USB转HDMI
程序员有个鬼压力
·
2023-01-30 23:07
Swift 中的设计模式 #2 观察者模式与备忘录模式
作者:AndrewJaffee,原文链接,原文日期:2018-08-06译者:jojotov;校对:Forelax,pmst;定稿:Forelax本次教程是AppCoda上周开启的
设计模式系列
的第二期。
weixin_34109408
·
2022-12-28 17:58
设计模式
swift
移动开发
移动开发 | Swift 中的设计模式 #2 观察者模式与备忘录模式
本次教程是AppCoda上周开启的
设计模式系列
的第二期。
极光开发者
·
2022-12-28 17:28
【
设计模式系列
】7.模板模式和责任链模式
目录一、模板模式1、模板模式特点2、结构分析3、场景举例二、责任链模式1、责任链模式特点2、场景举例一、模板模式1、模板模式特点不同场景的处理流程,部分逻辑是通用的,可以放到父类中作为通用实现,而另一部分逻辑是个性化的,需要子类去个性实现;通常情况下,模板方法模式用于定义构建某个对象的步骤与顺序,或者定义一个算法的骨架;模板方法使用到的是Java的继承机制,经常在重构项目时用到模板模式;2、结构分
谁是谁的小确幸
·
2022-12-25 10:59
#
设计模式
模板模式
责任链模式
一张图让你读懂什么是设计模式 --
设计模式系列
总结
设计模式设计模式是一种对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。设计模式原则:1、开闭原则(OpenClosePrinciple):对扩展开放对修改关闭2、里氏代换原则(LiskovSubstitutionPrinciple):程序适用父类一定适用子类3、依赖倒转原则(DependenceInver
萤火虫的星光
·
2022-12-24 10:41
java
设计模式
java
23天读懂23种设计模式:代理模式(结构型)
winter代理模式也是结构型的设计模式之一,本文是
设计模式系列
(共24节)的第7篇文章。设计模式都从六大原则出发进行总结:《第一节:设计模式的六大原则》
一枚野生程序猿
·
2022-12-24 10:09
设计模式
java
proxy
jvm
spring
C++
设计模式系列
(二)工厂模式
文章目录一、什么是工厂二、简单工厂模式UML类图简单工厂模式结构代码一、定义抽象产品类AbstractProduct二、定义具体产品类三、定义工厂类和工厂方法应用扩展一、扩展具体产品类二、扩展工厂类方法三、扩展应用优点缺点使用场合三、工厂方法模式UML类图工厂方法模式结构代码一、定义抽象产品类AbstractProduct(和简单工厂一致)二、定义具体产品类(和简单工厂一致)三、定义抽象工厂类Ab
胖茄子
·
2022-12-15 17:15
C++语言
c++
设计模式
开发语言
java
设计模式系列
7——桥接模式
桥接设计模式将抽象部分与实现部分分离,使它们都可以独立的变化。通俗来说,是通过组合来桥接其它的行为/维度应用场景系统需要在构件的抽象化角色和具体化角色之间增加更多的灵活性不想使用继承导致系统类的个数急剧增加的系统有时候一个类,可能会拥有多个变化维度,比如啤酒,有不同的容量和品牌,可以使用继承组合的方式进行开发,假如维度很多,就容易出现类的膨胀,使用桥接模式就可以解决这个问题,且解耦业务重现我们需要
CV大魔王
·
2022-10-12 11:08
java设计模式
设计模式
java
从vue源码中学习观察者模式
摘要:源码解读
设计模式系列
文章将陆陆续续进行更新中~摘要:源码解读
设计模式系列
文章将陆陆续续进行更新中~观察者模式首先话题下来,我们得反问一下自己,什么是观察者模式?
·
2022-10-04 20:07
vue.js
设计模式系列
-第二十六章(23种设计模式总结)
一、创建型设计模式创建型设计模式包括:单例模式、工厂模式、建造者模式、原型模式。它主要解决对象的创建问题,封装复杂的创建过程,解耦对象的创建代码和使用代码。1.1单例模式单例模式用来创建全局唯一的对象。一个类只允许创建一个对象(或者叫实例),那这个类就是一个单例类,这种设计模式就叫作单例模式。单例有几种经典的实现方式,它们分别是:饿汉式、懒汉式、双重检测、静态内部类、枚举。尽管单例是一个很常用的设
素履之往、、
·
2022-09-25 19:50
设计模式
设计模式
Go 语言
设计模式系列
之二——设计模式简介
从这篇开始将开始讨论设计模式,我们在日常开发代码的时候总是希望开发的代码可以被充分的复用,设计模式就是为了解决代码复用问题而提出的。在GoF的经典著作DesignPatterns:ElementsofReusableObject-OrientedSoftwar中提出了23中设计模式,这23中设计模式描述了一些常见的问题并且提出了解决问题的模板即为设计模式,这些模板可以用在不同的上下文中。通过研究设
NKCCDD
·
2022-09-22 18:36
设计模式之(10)——桥接模式
Hello,大家好,我是你们的新朋友小烤鸭,我们的
设计模式系列
中断了几天,今天我们继续给它续上,那么我们下面继续来说一种结构型设计模式,那就是大名鼎鼎的“桥接模式”。
一只烤鸭朝北走
·
2022-09-09 14:00
上一页
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
其他