码迷,mamicode.com
首页 >  
搜索关键字:设计模式    ( 21718个结果
设计模式(十二)——策略模式
设计模式(十二)——策略模式新专题:设计模式,我会在博客(http://www.hollischuang.com)及微信公众号(hollischuang)同步更新,欢迎共同学习。前几篇文章主要介绍了几种创建型模式,本文开始介绍行为型模式。首先介绍一个比较简单的设计模式——策略模式。概念学习过设计模式的人大概都知道HeadFirst设计模式这本书,这本书中介绍的第一个模式就是策略模式。把策略模式放在
分类:其他好文   时间:2020-11-01 11:01:05    阅读次数:14
适配器模式
适配器模式(Adapter Pattern) 是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。适配器模式将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 适配器 ...
分类:其他好文   时间:2020-11-01 09:58:52    阅读次数:20
明亮解我“工厂模式无用”之惑
明亮,是我的大学同学,我们一个在北京,一个在深圳,昨晚两人视频关于工厂模式聊到深夜。明亮啊,我怎么觉得工厂模式没有用啊!不会啊,工厂模式可是最常用的设计模式之一,你说说为啥觉得没用。你看我给你举个例子,就以餐馆为例吧,类图如下所示,其中FoodFactory、Food是抽象类。首先,如果餐馆的cook()通过工厂模式来创建Food,代码如下:publiccla***estaurant{public
分类:其他好文   时间:2020-11-01 09:32:43    阅读次数:14
或许是史上最好的AQS源码分析了,你确定要错过?!AQS基础三
CC最新分享——《并发编程之透彻理解AQS源码分析》,这绝对是我见过的、讲并发编程、讲AQS讲的最好的视频了,没有之一,千万不要错过!是不是吹牛,听过就知道,欢迎围观!CC,20年Java开发和使用经验,多年的首席架构师和CTO,畅销原创书籍《研磨设计模式》的作者。参与和领导了上百个大中型项目的设计和开发,在互联网应用系统架构、系统设计、应用级框架和中间件开发等方面具有很多经验和领悟。更为难得的是
分类:其他好文   时间:2020-10-31 01:56:53    阅读次数:16
Web项目工作流程
1、Web项目工作流程 1.1 了解Web项目工作流程 拓展: HTTP请求分为三部分: 请求行 介绍自己是什么 请求头 属性 请求体 参数 get delete方法只需 请求行 请求头 不需要请求体 post put 方法三部分都需要 1.2django的生命周期 2.Django设计模式(MVC ...
分类:Web程序   时间:2020-10-29 10:25:10    阅读次数:32
推荐一本不仅仅是设计模式的书
这篇文章比较短,没有太多的技术原理,没有太多的冗长的源码,只是简简单单的推荐一本书:《Java设计模式及实践》一天在逛微信读书的时候,微信读书推荐了一本名为《Java设计模式及实践》的书籍,点进去一看只有5.4的评分,本来以为又是一本比较水的书,想到以前看的一些设计模式的书《大话设计模式》《HeadFirst设计模式》等,大部分讲的内容都不外乎于GOF的23种设计模式,这本书也应该不会逃出这些内容
分类:其他好文   时间:2020-10-29 10:01:42    阅读次数:18
Java设计模式之单例模式_懒汉式
单例模式 初识: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。 这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。 这个类提供了一种访问其唯一的对象的方式,可以直 ...
分类:编程语言   时间:2020-10-29 09:37:07    阅读次数:26
挑苹果中的行为参数化思想
草捏对Lambda表达式的了解停留在用IDEA自动替换匿名类的程度,以为Lambda表达式只是把代码缩短了而已,不过就是一个语法糖。所以一直不屑一顾,没系统学习。“不过就是代码短一点嘛,没啥大不了”。但通过学习才知道Lambda表达式不仅仅是把代码换了种表达方式,或许更重要的是背后的思想——行为参数化。所谓的行为参数化,指的是我们可以通过参数传递的形式去指定代码的行为。是不是很眼熟,学过设计模式的
分类:移动开发   时间:2020-10-27 11:50:36    阅读次数:37
设计模式-原型模式
原型模式:java中Object类是所以类的根类,object类提供了一个clone()方法,该方法可以将一个java对象复制一份,但是需要实现的clone的java类必须要实现一个接口cloneable。该借口便是该类能够复制且具有复制的能力 介绍: 1、用原型实例指定创建对象的种类,并且通过看吧 ...
分类:其他好文   时间:2020-10-27 11:11:12    阅读次数:22
设计模式-桥接模式Bridge
桥接模式 Bridge模式基于类的最小设计原则,通过使用封装继承聚合让不同类承担不同的职责。适合解决多层继承带来的类个数膨胀问题,通过继承和聚合优化优化多层继承结构。 例如:如果通过继承来实现5种不同颜色3种不同大小的笔,则需要15种具体的实现类,但是通过桥接模式则只需要8种: UML类图如下所示: ...
分类:其他好文   时间:2020-10-27 10:59:44    阅读次数:21
21718条   上一页 1 ... 23 24 25 26 27 ... 2172 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!