设计模式
hgc0907
这个作者很懒,什么都没留下…
展开
-
建造者模式
建造者模式 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 介绍 意图:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 主要解决:主要解决在软件系统中,有时候面原创 2017-02-23 09:07:45 · 213 阅读 · 0 评论 -
java 与设计模式学习之策略模式
前言:由业务驱动对设计模式的需求会让学习起来更加深刻。 一、策略模式 因为业务需要,接入不同的推广商IOS设备积分墙功能,业务流程为,我方提供一个判断IOS设备IDFA是否存在的排重接口,一个点击上报IDFA接口; 1、推广商调用排重接口确认该设备在我方还未存在则允许用户做任务 2、做任务过程调用点击上报idfa接口,我方记录点击上报的idfa 3、当用户下载我方app比启动激活后,由我原创 2017-12-28 08:38:24 · 267 阅读 · 0 评论 -
从Java多线程可见性谈Happens-Before原则
Happens-Before是一个非常抽象的概念,然而它又是学习Java并发编程不可跨域的部分。本文会先阐述Happens-Before在并发编程中解决的问题——多线程可见性,...转载 2018-06-14 09:09:03 · 1249 阅读 · 1 评论