文摘首页 | 我的好库
好库文摘

设计模式-适配器模式

1、定义   适配器模式将一个类的接口,转换成客户期望的另外一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。 2、实现方式 1)通过组合方式实现: /** * 目标接口 */ public interface......

嗜血蚂蚁 发布于 2018/9/9 14:58:40 阅读(10) 评论(0)

学习使用Git 版本控制 代码管理

Git 版本控制 学习教程 Git版本控制器,可以作为程序员、计算机科学和软件工程的研究人员在编写代码、工程开发过程中的文件管理和代码管理的工具。在基本的Git Bash和Git GUI之外,有很多在MacOS、Linux和Window......

Tancred 发布于 2018/9/9 10:02:11 阅读(11) 评论(0)

GitLab 社区版 11.0.2用户管理教程

Gitlab地址:http://xx.xx.xx.xx/users/sign_in 登录之后,主界面   右上角功能按钮,分别为管理区域、新建、问题、合并请求、待办事件、个人设置   选择管理区域按钮......

渣渣辉 发布于 2018/9/9 2:57:22 阅读(9) 评论(0)

五分钟了解设计模式(3)---适配器模式

生活中的一些例子 在我们的日常生活中,对于适配器,可以说是无处不在。例如我们平时使用的笔记本电脑,可能笔记本电脑的工作电压是20V,但我们一般的家庭用电是220V,这时候电脑在充电的时候就需要一个电源适配器来把220V的电脑转化为20......

帅地 发布于 2018/9/8 18:03:25 阅读(16) 评论(0)

设计模式之策略模式

前言 最近在读《Head First设计模式》一书,为加强记忆及便于日后查阅,在博客将自己的学习过程进行记录。谨以本篇策略模式作为博客的开篇章,并在后续过程中不断丰富自己的博客内容,欢迎各位进行浏览。 问题 现有一游戏SimDuck,游......

程序员luis 发布于 2018/9/7 21:01:17 阅读(11) 评论(0)

5分钟读懂设计模式(2)---装饰者模式

每当我们买了新房子之后,相信绝大部分人都会进行装修,给房子增加一些其他新的物品。不过,无论如何装修,这个房子还是这个房子,最本质的东西并没有变,有的只是我们通过装修的方式,给这个房子增加了一些额外的功能….. 通过装修的方式,给房子增......

帅地 发布于 2018/9/7 17:29:59 阅读(9) 评论(0)

如何机智判断页面是刷新还是关闭,背景:vue项目,需求:关闭页面,下次直接跳到登陆页

最近项目有这么个需求:要在关闭当前系统的窗口的时候,退出登录, 因为如果不退出登录可能存在安全风险,其实我想说,电脑没事别借给别人活着离开工位记得一定要锁屏,其实我们设置了cookie失效时间的,过了一段时间会自动清空cookie。......

saucxs 发布于 2018/9/7 17:04:38 阅读(11) 评论(0)

设计模式八: 委派(Delegate)

简介 委派模式不属于GOF23种设计模式, 主要角色有三种: 抽象任务角色, 委派者角色, 具体任务角色. 实现层面上, 定义一个抽象接口, 它有若干实现类, 他们真正执行业务方法, 这些子类是具体任务角色; 定义委派者角色也实现该接口......

罪恶斯巴克 发布于 2018/9/7 12:56:09 阅读(14) 评论(0)

设计模式之装饰器模式 Decorator 包装模式 wrapper 装饰器模式概念示例UML图 装饰器模式 优点 缺点 使用场景 以及简化方法

引子           现实世界的装饰器模式 大家应该都吃过手抓饼,本文装饰器模式以手抓饼为模型展开简介 "老板,来一个手抓饼, ......

noteless 发布于 2018/9/7 10:53:05 阅读(6) 评论(0)

Git实战手册(二): 标签应用和版本管理

- 教程所示图片使用的是 github 仓库图片,墙内朋友请移步[ 原文地址 ](https://godbmw.com/passage/50) - **有空就来看看[个人技术小站](https://godbmw.com), 我一直都在......

GodBMW 发布于 2018/9/6 20:39:45 阅读(10) 评论(0)

设计模式走一遍---观察者模式(下)

上篇我们讲解了观察者模式的一些知识,而且自定义观察者模式的经典代码,(传送们:设计模式走一遍—-观察者模式(上)) 这篇简单讲一下JDK自带的观察者模式实现代码。 对于观察者模式,JDK中提供了一个Observer接口(观察者),一个......

帅地 发布于 2018/9/6 11:49:20 阅读(16) 评论(0)

设计模式之适配器模式 adapter 适配器模式分类概念角色详解 类适配器 对象适配器 接口适配器 双向适配器

现实世界中的适配器模型   先来看下来几个图片,截图自淘宝 上图为港版的插头与港版的插座   上图为插座适配器卖家的描述图   上图为适配后的结果 现实世界中适配器模式 角色分类......

noteless 发布于 2018/9/6 9:18:19 阅读(16) 评论(0)

设计模式七: 策略(Strategy)

简介 策略属于行为型模式的一种,策略模式允许对象的行为或算法在运行时改变,使用不同的算法达成相同的结果或目的. 实现层面上,定义一个抽象的算法接口, 然后根据具体算法的不同定义不同的类去实现该接口, 调用时不同实现的实例可以相互替换.......

罪恶斯巴克 发布于 2018/9/5 11:19:24 阅读(12) 评论(0)

设计模式六: 模板方法(Template Method)

简介 模板方法属于行为型模式的一种. 实现层面上, 在抽象类中定义了算法或流程的骨架, 将其中易变的部分延迟到子类实现, 也就是允许它的子类实现其中的某些步骤. 模板方法适用于算法不变, 但算法中某些步骤有变化的场景, 例如Spring......

罪恶斯巴克 发布于 2018/9/4 21:33:29 阅读(13) 评论(0)

一个“三无管理者”的思考

本文转载于本人的微信公众号中的文章,最新文章请关注公众号。 一、引言 二、三无管理者 三、三无管理者如何管理 四、三无管理者的辛酸 五、情商提升 六、优秀的管理者   一、引言 领导在钉钉群中发了篇文章《技术......

三石雨 发布于 2018/9/4 11:15:03 阅读(8) 评论(0)

设计模式五: 原型模式(Prototype)

设计模式五: 原型模式(Prototype) 简介 原型模式是属于创建型模式的一种,是通过拷贝原型对象来创建新的对象. 万能的Java超类Object提供了clone()方法来实现对象的拷贝. 可以在以下场景中使用原型模式: 构造函数......

罪恶斯巴克 发布于 2018/9/3 17:01:31 阅读(12) 评论(0)

从技术转管理,我做了什么来拯救自己?

我是一名新手项目经理,转项目管理岗1年半。在做管理之前,我是一名开发。也就是说,我是最常见的技术转管理了。 最开始,我极度不适应这个岗位。很累,但是不见成效。经过一年多的摸索,我终于在工作中总结出了一些心得,一些套路。所以我想给技术转管......

zer0black 发布于 2018/9/3 13:10:26 阅读(7) 评论(0)

设计模式读书笔记(一)

一、设计模式的概念:   每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。   二、模式的四个基本要素:   1、模式名称:一个助记名,它用一两......

cfYu 发布于 2018/9/2 23:08:56 阅读(11) 评论(0)

职场小白初涉设计模式之责任链模式

最近,接到一个需求,在数据计算之前,根据需求的具体内容对数据进行过滤,保留下需要计算的那部分。 对于职场小白没经验的我来说,拿到需求,在确定于什么位置过滤数据以后,就开始义无反顾地码代码!! 怎么码呢?当然是建立需要过滤的接口及实现类......

Shawn不要懒 发布于 2018/9/2 22:45:09 阅读(6) 评论(0)

设计模式四: 抽象工厂(Abstract Factory)

设计模式四: 抽象工厂(Abstract Factory) 简介 抽象工厂模式是创建型模式的一种, 与工厂方法不同的是抽象工厂针对的是生产一组相关的产品, 即一个产品族. 抽象工厂使用工厂方法模式来生产单一产品, 单一产品的具体实现分别......

罪恶斯巴克 发布于 2018/9/2 11:14:18 阅读(13) 评论(0)
上一页 1 2 3 4 5 6 7 8 ... 下一页共212页  到第