上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 桥接模式是用于把抽象化与实现化解耦,使得二者可以独立变化。这种模式涉及一个接口,作为一个桥梁,使得具体类的功能独立于接口实现类。两种类型的类可以在结构上改变而不彼此影响。 一、类图 桥接模式包含如下几个角色: Abstraction:抽象类角色。定义抽象类的接口并维护指向Implementor类的对 阅读全文
posted @ 2019-10-29 20:09 静水楼台/Java部落阁 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 解释器模式提供了一种评估计算语言语法或表达式的方法。 这种类型的模式属于行为模式。 这种设计模式涉及实现一个表达式接口,它告诉解释一个指定的上下文。 此模式用于SQL解析,符号处理引擎等。 一、类图 解释器模式包含以下主要角色。 抽象表达式(Abstract Expression)角色:定义解释器的 阅读全文
posted @ 2019-10-29 20:06 静水楼台/Java部落阁 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 中介者模式用一个中介对象来封装系列对象之间的交互。中介者使各个对象不需要显式地相互引用,从而使其耦合性松散,并且可以独立地改变他们之间的交互。 一、类图 中介者模式主要包含如下几个角色: Mediator: 抽象中介者。定义了同事对象到中介者对象之间的接口。 ConcreteMediator: 具体 阅读全文
posted @ 2019-10-29 19:43 静水楼台/Java部落阁 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 备忘录模式用来恢复一个对象的状态到以前的状态。 通俗的说,就是把一个类的属性临时的保存在另一个地方,并提供一个接口可以还原,比较适用的场景是系统升级,代码回滚。 一、类图 备忘录模式包含以下几个角色: Originator(原发器):它是一个普通类,可以创建一个备忘录,并存储它的当前内部状态,也可以 阅读全文
posted @ 2019-10-29 19:23 静水楼台/Java部落阁 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 状态模式也称状态机(State Machine),简单用一句话解释就是:用对象定义具体状态,调用时指向具体状态对象的方法。 一、类图 状态模式包含以下主要角色。 环境(Context)角色:也称为上下文,它定义了客户感兴趣的接口,维护一个当前状态,并将与状态相关的操作委托给当前状态对象来处理。 抽象 阅读全文
posted @ 2019-10-29 19:06 静水楼台/Java部落阁 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在策略模式中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。简单理解就是一组算法,可以互换,再简单点策略就是封装算法。 一、类图 策略模式包含如下三个角色: 环境(Context)角色:持有一个Strategy的引用。 抽象策略(Strategy)角色:这是一个抽象角色,通 阅读全文
posted @ 2019-10-29 18:41 静水楼台/Java部落阁 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 参考文档: ArchLinux官方wiki manjaro官方wiki 系统维护 (官方给出的一些建议和保持系统最优的最佳实践) pacman官方wiki manjaro官方论坛deepin相关话题: https://forum.manjaro.org/c/support/deepin/55 htt 阅读全文
posted @ 2019-10-06 15:23 静水楼台/Java部落阁 阅读(8422) 评论(0) 推荐(1) 编辑
摘要: 在上一篇中,我们学习了使用minikube来搭建k8s集群。k8s集群启动后,就可以在上面部署应用了。本篇,我们就来学习如何使用kubectl在k8s上部署应用。 官方文档:Using kubectl to Create a Deployment (Hello Minikube) 一、使用kubec 阅读全文
posted @ 2019-09-12 23:59 静水楼台/Java部落阁 阅读(1572) 评论(1) 推荐(1) 编辑
摘要: 使用的虚拟机中centos7系统分区容量不够了,需要进行扩容。 查阅了下资料,可以使用gparted图形工具来进行操作,这里记录一下注意事项: 需要注意的是,这篇文章提到:一定要用parted中的mkfs命令格式化分区,用系统自带的mkfs.ext3之类的命令格式化的分区是没办法再用parted命令 阅读全文
posted @ 2019-08-20 22:18 静水楼台/Java部落阁 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 官方文档:Building Tomcat Tomcat源码是用ant工具构建的,毕竟历史比较悠久。但现在主流构建工具还是maven,所以还是以maven形式来构建tomcat。这里我使用的tomcat源码为apache-tomcat-8.0.42-src。 开始前先安装好apache-ant,并配置 阅读全文
posted @ 2019-07-18 19:33 静水楼台/Java部落阁 阅读(1778) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页