该文被密码保护。 阅读全文
posted @ 2019-11-21 20:29 小情绪Ango 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Intellij Idea version : 2019.1.2 JavaSDK version : 1.8 Maven version : 3.5.4 Spring Cloud version : Finchley.SR4 SpringBoot version : 2.0.9.RELEASE 阅读全文
posted @ 2019-11-11 09:55 小情绪Ango 阅读(203) 评论(0) 推荐(0) 编辑
摘要: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/P 阅读全文
posted @ 2019-11-10 17:30 小情绪Ango 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 经过大半年的求职之旅,终于落下帷幕了。 之前,是处于算面试题,看面经,投递简历; 根本没有时间学习,现在好啦,终于可以安安心心的学技术了; 恢复到以前的生活,走起…… 阅读全文
posted @ 2019-11-10 17:18 小情绪Ango 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石 阅读全文
posted @ 2018-11-20 16:27 小情绪Ango 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、概述 表示一个作用于某对象结构中的各元素的操作。 它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作,一旦这些操作需要修改的话,接受这个操作的数据结构可以保持不变。为不同类型的元素提供多种访问操作方式,且可以在不修改原有系统 阅读全文
posted @ 2018-11-20 16:19 小情绪Ango 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、概述 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链, 并沿着这条链传递该请求,直到有一个对象处理它为止。 这一模式的想法是,给多个对象处理一个请求的机会,从而解耦发送者和接受者。 职责链模式描述的请求如何沿着对象所组成的链来传递的。它将对象组成一条 阅读全文
posted @ 2018-11-20 13:12 小情绪Ango 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。在很多情况下我们对象的行为依赖于它的一个或者多个变化的属性,这些可变的属性我们称之为状态,也就是说行为依赖状态,即当该对象因为在外部的互动而导致他的状态发生变化,从而它的行为也会做出相应 阅读全文
posted @ 2018-11-19 21:53 小情绪Ango 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、概述 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。解释器模式描述了如何构成一个简单的语言解释器,主要应用在使用面向对象语言开发的编译器中。它描述了如何为简单的语言定义一个文法,如何在该语言中表示一个句子,以及如何解释这些句子。 二、使用场景 当 阅读全文
posted @ 2018-11-19 20:17 小情绪Ango 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。它实现了对信息的封装,使得客户不需要关心状态保存的细节。保存就要消耗资源,所以备忘录模式的缺点就在于消耗资源。如果类的成员变量过多,势必会占用比较大的资源,而且每一次保存都 阅读全文
posted @ 2018-11-19 17:49 小情绪Ango 阅读(194) 评论(0) 推荐(0) 编辑