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
设计模式系列
代理设计模式(一) - 定义、角色划分
前言代理
设计模式系列
文章代理设计模式(一)-定义、角色划分代理设计模式(二)-静态代理代理设计模式(三)-动态代理代理设计模式(四)-实现Retrofit的onCreate()1.定义?
世道无情
·
2020-06-24 09:17
Android 的设计模式---观察者模式
前言:Android的
设计模式系列
文章,欢迎star,持续更新。。。
福林-flynn
·
2020-06-24 06:47
Java
java设计模式——浅显易懂之七大原则
准备连载java
设计模式系列
供自己以后复习和大家学习讨论。由于本人是初学者,站的角度更多是它是什么,我们要怎么做的角度进行思考,有出错的地方欢迎各位大牛指正,接下来直接进入正题。
奋斗扬
·
2020-06-24 02:08
设计模式
【
设计模式系列
】之《UML五种关系与代码的对应关系》
五种关系的耦合强弱比较:依赖<关联<聚合<组合<继承一、依赖关系:(一)说明虚线+箭头可描述为:Usesa依赖是类的五种关系中耦合最小的一种关系。因为在生成代码的时候,这两个关系类都不会增加属性。(二)依赖关系图与代码的对应关系(PS:依赖关系:Animal依赖于Water(动物依赖于水))PublicclassAnimal(){PublicAnimal(){}}PublicclassWater(
chestnut_lan
·
2020-06-24 02:35
JAVA设计模式之单例模式(懒汉式和饿汉式)
本文继续介绍23种
设计模式系列
之单例模式。概念:java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。
jun_tong
·
2020-06-23 23:36
常见知识
Java设计模式之责任链模式、职责链模式
本文继续介绍23种
设计模式系列
之职责链模式。什么是链1、链是一系列节点的集合。2.、链的各节点可灵活拆分再重组。
炸斯特
·
2020-06-23 20:36
设计模式
Java设计模式
Java
设计模式系列
-抽象工厂模式
原创文章,转载请标注出处:《Java
设计模式系列
-抽象工厂模式》一、概述抽象工厂模式是对工厂方法模式的再升级,但是二者面对的场景稍显差别。
唯一浩哥
·
2020-06-23 18:34
设计模式(五)观察者模式
相关文章
设计模式系列
1.观察者模式模式简介定义观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象
刘望舒
·
2020-06-23 18:28
设计模式
Java 设计模式之外观模式
设计模式系列
创建型设计模式Java设计模式之单例模式Java设计模式之静态工厂方法模式Java设计模式之工厂方法模式Java设计模式之抽象工厂模式Java设计模式之Builder模式Java设计模式之静态工厂
左海龙
·
2020-06-23 12:16
架构设计
Java 设计模式之代理模式
设计模式系列
创建型设计模式Java设计模式之单例模式Java设计模式之静态工厂方法模式Java设计模式之工厂方法模式Java设计模式之抽象工厂模式Java设计模式之Builder模式Java设计模式之静态工厂
左海龙
·
2020-06-23 12:45
架构设计
Java 设计模式之静态工厂、工厂方法、抽象工厂和 Builder 模式的区别
设计模式系列
创建型设计模式Java设计模式之单例模式Java设计模式之静态工厂方法模式Java设计模式之工厂方法模式Java设计模式之抽象工厂模式Java设计模式之Builder模式Java设计模式之静态工厂
左海龙
·
2020-06-23 12:44
架构设计
Java 设计模式之静态工厂方法模式
设计模式系列
创建型设计模式Java设计模式之单例模式Java设计模式之静态工厂方法模式Java设计模式之工厂方法模式Java设计模式之抽象工厂模式Java设计模式之Builder模式Java设计模式之静态工厂
左海龙
·
2020-06-23 12:44
架构设计
设计模式系列
(十四)组合模式(Composite Pattern)
设计模式系列
(十四)组合模式(CompositePattern)组合模式就是允许将对象组成树形结构来表现“整体/部分”的层次结构。组合能让客户以一致的方式处理个别对象和对象组合。
君临丶天下
·
2020-06-23 02:41
C++
设计模式
Android进阶之大话设计模式
Android进阶之大话设计模式一般来说,常用的设计模式有以下八种:单例、工厂、观察者、代理、命令、适配器、合成、访问者……>>详细1Android
设计模式系列
-组合模式Android中对组合模式的应用
weven dex
·
2020-06-22 08:04
Android
设计模式
原型设计模式(七) - 使用场景
前言原型
设计模式系列
文章原型设计模式(一)-定义、订单拆分原型设计模式(二)-订单拆分一般写法实现原型设计模式(三)-订单拆分采用原型设计模式进行改进原型设计模式(四)-订单拆分采用系统自带的拷贝的方法实现原型设计模式
世道无情
·
2020-06-22 03:41
Java 23种
设计模式系列
之——实战桥接模式
设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有两类:并发型模式和线程池模
Java斗帝之路
·
2020-06-21 22:18
java
设计模式
实战桥接模式
七大类
后端
CSDN博文精选:最受欢迎的系列专栏博客推荐
Android游戏开发魏祝林:Android开发高手进阶教程宣雨松:Objective-C语法锦集杨中科:WindowsPhone开发视频教程keyboardOTA:在BlackBerry上使用OpenGL绘图
设计模式系列
FeelTouch
·
2020-06-21 20:01
面试-笔试-考试
设计模式系列
之装饰模式(Decorator Pattern)——扩展系统功能
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-06-21 16:00
设计模式系列
之组合模式(Composite Pattern)——树形结构的处理
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-06-20 11:00
设计模式系列
之工厂模式三兄弟(Factory Pattern)
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-06-14 20:00
设计模式系列
之建造者模式(Builder Pattern)——复杂对象的组装与创建
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-06-07 17:00
设计模式系列
之原型模式(Prototype Pattern)——对象的克隆
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-05-30 14:00
设计模式系列
之单例模式(Singleton Pattern)——确保对象的唯一性
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-05-23 14:00
设计模式系列
之适配器模式(Adapter Pattern)——不兼容结构的协调
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-05-17 12:00
【趣味
设计模式系列
】之【策略模式】
1.简介策略模式(strategy):定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。2.图解商城搞多种优惠活动,顾客只能参与其中一种优惠算法。3.案例实现类图FullDistcount满200减20元;FirstPurchaseDiscount首次购买减20元;SecondPurchaseDiscount第二件打9折;HolidayDiscount节日一律减5元.代码实现如下,环境类
小猪爸爸
·
2020-05-06 23:00
【
设计模式系列
7】详解观察者模式pull和push两种写法
java设计模式之观察者模式
设计模式系列
总览什么是观察者模式观察者模式示例JDK观察者模式使用java.util.Observable的黑暗面观察者模式的有优点观察者模式的有缺点
设计模式系列
总览设计模式飞机票三大工厂模式登机入口策略模式登机入口委派模式登机入口模板方法模式登机入口观察者模式登机入口单例模式登机入口原型模式登机入口代理模式登机入口装饰者模式登机入口适配器模式登机入口建造者模式登机入口
双子孤狼
·
2020-04-25 21:40
设计模式
java
设计模式
【
设计模式系列
6】单例模式的8种写法及如何防止单例被破坏
深入分析java单例模式
设计模式系列
总览什么是单例模式单例模式的常见写法一、饿汉式单例优点缺点示例二、懒汉式单例示例1(普通写法)示例2(synchronized写法)示例3(DCL写法)示例4(内部类写法
双子孤狼
·
2020-04-25 13:03
设计模式
java
设计模式
【
设计模式系列
5】深入分析原型模式及浅克隆和深克隆的区别
java设计模式之原型模式
设计模式系列
总览什么是原型模式原型模式示例11.标准的原型模式需要先创建一个原型接口2.创建一个对象实现原型接口3.编写测试类原型模式示例21.创建一个原型对象,实现Cloneable
双子孤狼
·
2020-04-19 14:26
设计模式
设计模式
java
prototype
设计模式系列
之迭代器模式(Iterator Pattern)——遍历聚合对象中的元素
说明:
设计模式系列
文章是读刘伟所著《设计模式的艺术之道(软件开发人员内功修炼之道)》一书的阅读笔记。个人感觉这本书讲的不错,有兴趣推荐读一读。
行无际
·
2020-04-19 12:00
从Google Sample的Model层设计开始
文末附上google
设计模式系列
demo链接为什么Model层如此重要如标题,准备详细记录一下Todo
岱zy
·
2020-04-14 06:18
设计模式系列
之「状态模式」
“欢迎准时准点收看俗到掉渣的《小Y讲堂》节目,大家好,我是小Y,一个集性感毛发与才华于一身的程序猿。很多小伙伴应该都有同感:主人公只身英勇炸炮楼的情节在抗日题材的影视节目中可谓是习空见惯,情节的魅力点在于主人公扛炸药包、放置、离开、点火这一过程中的每一个环节都环环相扣,扣人心弦,让人情绪起伏不定。如果有人此刻问小Y看到这种情节电影心里会联想到什么?那不是废话吗?当然是《小Y讲堂》这次要讲的主题——
YoungManSter
·
2020-04-14 00:13
设计模式系列
之九模板方法模式
模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。有一个泡茶和冲咖啡的业务,他们都有差不多相似的流程。一、不使用设计模式publicclassTea{//泡茶流程voidprocess(){boilWater();steepTeaBag();pourInCup();addLemon();}publicvo
梦中人在梦中
·
2020-04-13 15:01
设计模式系列
:OOP设计6大原则
作者简介原创微信公众号郭霖WeChatID:guolin_blog本篇来自MichaelX的投稿,分享了面向对象程序设计的6个原则,希望能对大家有所帮助。MichaelX的博客地址:http://blog.csdn.net/Xiong_IT前言相信有过开发经验的人都有过这种体验:让你接手一个的项目,2种情况。A.这个项目已经被好几个人,甚至好几代程序员开发维护过;B.这个项目等待你的全新开发。不给
木木00
·
2020-04-12 07:28
【
设计模式系列
4】详解模板方法模式
详解模板方法模式
设计模式系列
总览什么是模板方法模式模板方法模式示例1、创建一个烹饪蔬菜类(模板模式一般用抽象类来定步骤)2、创建一个烹饪白菜类继承上面的抽象类3、最后我们可以创建一个测试类类运行一下4、
双子孤狼
·
2020-04-11 22:10
设计模式
设计模式
java
编程语言
Android常见设计模式十:Build模式
Android常用
设计模式系列
:面向对象的基础特征面向对象的设计原则单例模式模板模式适配器模式工厂模式代理模式原
雨纷纷__
·
2020-04-11 17:47
Android常见设计模式十二:装饰者模式
Android常用
设计模式系列
:面向对象的基础特征面向对象的设计原则单例模式模板模式适配器模式工厂模式代理模式原
雨纷纷__
·
2020-04-10 23:52
设计模式系列
-观察者模式
JAVA
设计模式系列
:单例模式观察者模式观察者模型定义也称作发布/订阅模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。
特立独行的猪手
·
2020-04-10 21:17
设计模式系列
--简介
一、定义设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应
暮染1
·
2020-04-10 17:28
观察者设计模式(二) - 推拉模式
前言观察者
设计模式系列
文章:观察者设计模式(一)-定义、角色划分、示例代码观察者设计模式(二)-推拉模式观察者设计模式(三)-Java自带的观察者观察者设计模式(四)-源码中观察者设计模式的使用场景1.
世道无情
·
2020-04-10 05:21
原型设计模式(一) - 定义、订单拆分
前言原型
设计模式系列
文章原型设计模式(一)-定义、订单拆分原型设计模式(二)-订单拆分一般写法实现原型设计模式(三)-订单拆分采用原型设计模式进行改进原型设计模式(四)-订单拆分采用系统自带的拷贝的方法实现原型设计模式
世道无情
·
2020-04-10 00:06
Android常见设计模式六:工厂模式
Android常用
设计模式系列
:单例模式模板模式适配器模式工厂模式代理模式原型模式策略模式Build模式观察者模
雨纷纷__
·
2020-04-08 23:47
设计模式系列
-单例模式
1单例模式单例模式:确保某一个类只有一个实例,自行实例化并向整个系统提供这个实例。使用场景确保某个类只有一个对象的场景,避免产生多个对象消耗资源,或者某个对象应该有且只有一个的场景。特点1.构造函数不对外开放,一般为private2.通过静态方法返回单例类的对象3.确保对象只有一个,尤其是在多线程的情况下4.确保单例类对象在反序列化时不会重新创建对象写单例一:饿汉模式publicclassSing
ztzt123
·
2020-04-08 08:53
Android常见设计模式八:原型模式
Android常用
设计模式系列
:面向对象的基础特征面向对象的设计原则单例模式模板模式适配器模式工厂模式代理模式原
雨纷纷__
·
2020-04-08 04:29
设计模式系列
-Builder模式,工厂方法模式和抽象工厂模式
建造者的模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示使用场景:1.多个部件或零件,都可以装配到一个对象中,但产生的结果又不相同时。2.当初始化一个对象特别复杂的时候,比如参数多,而且很多参数都有默认值。builder.png它分为抽象建造者(Builder)角色、具体建造者(ConcreteBuilder)角色、导演者(Director)角色、产品(Produ
ztzt123
·
2020-04-07 22:31
Android常见设计模式十四:门面模式
Android常用
设计模式系列
:面向对象的基础特征面向对象的设计原则单例模式模板模式适配器模式工厂模式代理模式原
雨纷纷__
·
2020-04-06 14:53
模板设计模式(一) - 定义及源码中所用到的模板设计模式
前言模板
设计模式系列
文章模板设计模式(一)-定义及源码中所用到的模板设计模式模板设计模式(二)-线程池工作机制模板设计模式(三)-OkHttp的Dispatcher(线程池)1.模板设计模式定义?
世道无情
·
2020-04-05 22:43
工厂模式(1)简单工厂模式
设计模式系列
文章1、概念描述简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。
Aaron任
·
2020-04-05 20:02
观察者设计模式(四) - 源码中观察者设计模式的使用场景
前言观察者
设计模式系列
文章:观察者设计模式(一)-定义、角色划分、示例代码观察者设计模式(二)-推拉模式观察者设计模式(三)-Java自带的观察者观察者设计模式(四)-源码中观察者设计模式的使用场景1.
世道无情
·
2020-04-05 12:18
Android的设计模式-策略模式
前言Android的
设计模式系列
文章介绍,欢迎关注,持续更新中:Android的设计模式-设计模式的六大原则一句话总结23种设计模式则创建型模式:Android的设计模式-单例模式Android的设计模式
四月葡萄
·
2020-04-04 15:37
设计模式系列
(1)策略模式
阅读本文大概需要花费您2分钟文章内容来自对《HeadFirst设计模式》第一章,《Android源码设计模式解析与实战》第七章学习总结。一个概念策略模式:定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。三个设计原则1)**找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起**比如鸭子类的叫和飞的行为就属于变化的部分,独立出来后
北方南山
·
2020-04-03 13:39
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他