首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
patterns
Learning JavaScript Design Patterns — A book by Addy Osmani
Learning JavaScript Design Patterns A book by Addy Osma […]
Learning JavaScript Design Patterns — A book by Addy Osmani
Learning JavaScript Design Patterns A book by Addy Osma […]
设计模式之代理模式
设计模式之代理模式 代理模式 作用:在不改变原有代码的基础上,增加或扩展额外的功能 静态代理 //1,被代理类 […]
Design Patterns | 02 什么样的代码是好代码
作为一个开发者,要想写出好代码,就要知道什么是好代码,以及评判代码好坏的常见标准。 目录 01 – […]
Design Patterns | 01 为什么要尽早掌握设计模式
设计模式是前人经验的总结,教大家如何写出可扩展、可读、可维护的高质量代码。设计模式与日常工作中的编码有直接的关 […]
设计模式:三种工厂模式
三种工厂模式 简单工厂实现 简单工厂模式(严格来说这不算一种Gof的设计模式,更像是一种编程习惯)属于类的创建 […]
设计模式从入门到放弃系列:单例模式
单例模式 简介 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式 […]
设计模式之装饰者模式
装饰者(Decorator)模式就是在不修改任何底层代码的情况下,给对象赋予新的职责。 装饰者模式又称 […]
设计模式之工厂模式
工厂(Factory)模式本质上就是封装对象的创建。 工厂模式大致分为:简单工厂、静态工厂、工厂方法、 […]
设计模式之策略模式
策略模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法时的处理策略。 本模式的核心思想 […]
Proxy模式(代理[延迟]模式)
Proxy?? Proxy是“代理人”的意思,它指的是代替别人进行工作的人。代理实际上就是使用委托的机制,在代 […]
State模式(状态设计模式)
State??? State模式中,我们用类来表示状态。以类来表示状态后,我们就能通过切换类来方便地改变对象的 […]
Memento模式(备忘录设计模式)
Memento模式? 使用面向对象编程的方式实现撤销功能时,需要事先保存实例的相关状态信息。然后,在撤销时,还 […]
Observer模式(观察者设计模式)
Observer 设计模式? 在Observer模式中,当观察对象的状态发生变化时,会通知给观察者。Obser […]
Mediator模式(仲裁者设计模式)
Mediator ? Mediator的意思是“仲裁者”“中介者”。一方面,当发生麻烦事情的时候,通知仲裁者; […]
Visitor模式(访问者设计模式)
Visitor ? 在Visitor模式中,数据结构与处理被分离开来。我们编写一个表示“访问者”的类来访问数据 […]
Decorator模式(装饰器模式)
Decorator模式? 假如现在有一块蛋糕,如果只涂上奶油,其他什么都不加,就是奶油蛋糕。如果加上草莓,就是 […]
Composite模式(组合设计模式)
Composite 设计模式? 在计算机的文件系统中,有“文件夹”的概念(在有些操作系统(Linux操作系统) […]
策略模式(Strategy
Strategy 无论什么程序,其目的都是解决问题。而为了解决问题,我们又需要编写特定的算法。使用Strate […]
责任链模式(Chain Of Responsibility)
Chain Of Responsibility? 这种情况下,我们可以考虑将多个对象组成一条职责链,然后按照它 […]
桥接设计模式(Bridge)
Bridge??? Bridge的意思是“桥梁”。就像在现实世界中,桥梁的功能是将河流的两侧连接起来一样,Br […]
抽象工厂模式(Abstract Factory)
#### Abstract Factory? 抽象工厂的工作是将“抽象零件”组装为“抽象产品”。在templa […]
Factory Method (工厂模式)
什么是工厂设计模式 根据名字即可了解,工厂肯定是用来生产产品的,在我们的程序开发中,需要用到不同的类,对于熟悉 […]
设计模式之单例模式
设计模式之单例模式 Posted on 2018-05-06 12:57 blue星空 阅读(…) […]
Template Method 模板设计模式
什么是模板设计模式 对于不了解的模板设计模式的来说,可以认为如同古代的造纸术一样,纸所以成型,取决于用了模板的 […]
热门专题
3Dmax各类问题汇总及其完整解决方法
分形造型(一)
设置服务器文件自动备份,同时可做本地代码程序同步软件
23-自定义用户模型
掌门教育
12款精美的免费
爬虫工具
PHP批量生成底部带编号二维码
World,可能遇到的情况,Java程序运行机制)
【摩天大楼平地起】基础篇
中国省市区地址三级联动jQuery插件
star说明
7.2.1
在django做QQ登录中:Error
Cumulative
Points(三角形外接圆)
显卡驱动与安装
操作系统基础介绍
ES6中的Promise详解
微信小程序获取登录手机号
类型保护
C语言课设——电影院选票系统
1
2
3
4
5
…
10
Next »