09 2021 档案

摘要:观察者模式 观察者模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 当对象间存在一对... 阅读全文
posted @ 2021-09-26 11:04 Dawnlight-_- 阅读(53) 评论(0) 推荐(0)
摘要:装饰器模式 装饰器模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 装饰器模式(De... 阅读全文
posted @ 2021-09-26 10:30 Dawnlight-_- 阅读(55) 评论(0) 推荐(0)
摘要:代理模式 代理模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 在代理模式(Prox... 阅读全文
posted @ 2021-09-26 10:22 Dawnlight-_- 阅读(124) 评论(0) 推荐(0)
摘要:适配器模式 适配器模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 适配器模式(Ad... 阅读全文
posted @ 2021-09-26 10:05 Dawnlight-_- 阅读(51) 评论(0) 推荐(0)
摘要:享元模式 享元模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 享元模式(Flywe... 阅读全文
posted @ 2021-09-26 10:04 Dawnlight-_- 阅读(59) 评论(0) 推荐(0)
摘要:组合模式 组合模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 组合模式(Compo... 阅读全文
posted @ 2021-09-26 10:04 Dawnlight-_- 阅读(70) 评论(0) 推荐(0)
摘要:解释器模式 解释器模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 解释器模式(In... 阅读全文
posted @ 2021-09-26 10:04 Dawnlight-_- 阅读(52) 评论(0) 推荐(0)
摘要:单例模式 单例模式1.介绍概念主要作用解决的问题使用场景 2.实现实现步骤 1.介绍 概念 单例模式(Singlet... 阅读全文
posted @ 2021-09-26 10:04 Dawnlight-_- 阅读(49) 评论(0) 推荐(0)
摘要:策略模式 策略模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 在策略模式(Stra... 阅读全文
posted @ 2021-09-25 18:44 Dawnlight-_- 阅读(78) 评论(0) 推荐(0)
摘要:状态模式 状态模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 在状态模式(Stat... 阅读全文
posted @ 2021-09-25 18:37 Dawnlight-_- 阅读(57) 评论(0) 推荐(0)
摘要:原型模式 原型模式1.介绍概念主要作用解决的问题使用场景 2.实现实现步骤 1.介绍 概念 原型模式(Prototy... 阅读全文
posted @ 2021-09-25 18:06 Dawnlight-_- 阅读(129) 评论(0) 推荐(0)
摘要:中介模式 中介模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 中介者模式(Medi... 阅读全文
posted @ 2021-09-25 17:50 Dawnlight-_- 阅读(113) 评论(0) 推荐(0)
摘要:责任链模式 责任链模式1.介绍概念主要作用解决的问题使用场景 2.实现实现步骤 1.介绍 概念 责任链模式(Chai... 阅读全文
posted @ 2021-09-25 17:34 Dawnlight-_- 阅读(63) 评论(0) 推荐(0)
摘要:备忘录模式 备忘录模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 备忘录模式(Me... 阅读全文
posted @ 2021-09-25 17:18 Dawnlight-_- 阅读(55) 评论(0) 推荐(0)
摘要:访问者模式 访问者模式1.介绍概念主要作用解决的问题使用场景 2.实现背景实现步骤 1.介绍 概念 在访问者模式(V... 阅读全文
posted @ 2021-09-25 16:39 Dawnlight-_- 阅读(59) 评论(0) 推荐(0)
摘要:模板模式 1.介绍 概念 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 主要作用 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得 阅读全文
posted @ 2021-09-25 15:45 Dawnlight-_- 阅读(271) 评论(0) 推荐(0)
摘要:迭代器模式 1.介绍 概念 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式。 主要作用 提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对 阅读全文
posted @ 2021-09-25 12:22 Dawnlight-_- 阅读(66) 评论(0) 推荐(0)
摘要:命令模式 @( ) 1.介绍 概念 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 主要作用 将一个请求封装成一个对象,从而使您可以 阅读全文
posted @ 2021-09-25 11:48 Dawnlight-_- 阅读(113) 评论(0) 推荐(0)
摘要:桥接模式 1.介绍 概念 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而互不影响。 阅读全文
posted @ 2021-09-24 22:22 Dawnlight-_- 阅读(56) 评论(0) 推荐(0)
摘要:建造者模式 1.介绍 概念 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 主要作用 将一个复 阅读全文
posted @ 2021-09-24 21:48 Dawnlight-_- 阅读(52) 评论(0) 推荐(0)
摘要:外观模式 1.介绍 概念 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用 阅读全文
posted @ 2021-09-24 20:59 Dawnlight-_- 阅读(87) 评论(0) 推荐(0)
摘要:抽象工厂模式 1.介绍 概念 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类 阅读全文
posted @ 2021-09-24 20:32 Dawnlight-_- 阅读(172) 评论(0) 推荐(0)
摘要:工厂模式 1.介绍 概念 工厂模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 主要作用 专门定义一些工厂类来负责创建其它类的实例,被创建的实例通常都具有相同的父类。而对于这些工厂类,继承了 阅读全文
posted @ 2021-09-24 16:08 Dawnlight-_- 阅读(156) 评论(0) 推荐(0)
摘要:1.地址填错了 2.文件名写错了 3.在跳转页面时,如果要从servlet跳转到另外一个jsp展示页面,要注意,应该先跳转到该... 阅读全文
posted @ 2021-09-17 15:41 Dawnlight-_- 阅读(43) 评论(0) 推荐(0)
摘要:文件->首选项->用户片段 然后打开相应语言的json文件 这里以java为例子 阅读全文
posted @ 2021-09-10 21:48 Dawnlight-_- 阅读(92) 评论(0) 推荐(0)
摘要:起因: 起初我想使用vscode来写javaweb项目,然后就是跟着网上的教程各种配置,结果最后所有的步骤都完成以后。我使用浏览器去访问本地的Tomcat服务器,居然会报404错误。刚开始还以为是项目路径有问题,后面才发现是vscode配置maven的时候没有设置maven的相关文件路径。 一共有两 阅读全文
posted @ 2021-09-10 20:09 Dawnlight-_- 阅读(139) 评论(0) 推荐(0)
摘要:1.在vscode里面按下快捷键ctrl+shift+p 2.输入Classpath 3.点击Output下的Browse选择.... 阅读全文
posted @ 2021-09-10 19:43 Dawnlight-_- 阅读(765) 评论(1) 推荐(0)
摘要:或者 阅读全文
posted @ 2021-09-06 15:59 Dawnlight-_- 阅读(88) 评论(0) 推荐(0)