摘要: 适配器模式 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。将一个类的接口转换成客户希望的另外一个接口。 1、创建媒体播放器和高级媒体播放器接口 1 public interface MediaPlayer { 2 void play(String audioType, 阅读全文
posted @ 2019-11-25 23:52 honghj 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 转载:https://www.cnblogs.com/wushumin/p/9844564.html 阅读全文
posted @ 2019-11-25 18:09 honghj 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/lia17/article/details/82256565 rpm -ivh --force --nodeps *.rpm 强制装 rpm依赖包下载(oracle):yumdownloader --resolve --destdir /home/o 阅读全文
posted @ 2019-11-25 18:07 honghj 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 原型模式 原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。 这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的 阅读全文
posted @ 2019-11-25 17:45 honghj 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 建造者模式 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。 主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起 阅读全文
posted @ 2019-11-25 16:21 honghj 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 单例模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一对象的方式,可以直接访问,不需要实例化该类的对象。 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 1、饿汉式 是否 L 阅读全文
posted @ 2019-11-25 11:38 honghj 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂 阅读全文
posted @ 2019-11-25 11:00 honghj 阅读(606) 评论(0) 推荐(0) 编辑
摘要: RandomValuePropertySource:配置文件中可以使用随机数 ${random.value}、${random.int}、${random.long}、${random.int(10)}、${random.int[1024,1233]}、 阅读全文
posted @ 2019-11-25 10:36 honghj 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 一、返回ModelAndView 若处理器方法处理完后,需要跳转到其他资源,且又要在跳转的资源间传递数据,此时处理器方法返回ModelAndView比较好。当然,若要返回ModelAndView,则处理器方法中需要定义ModelAndView对象。 在使用时,若该处理器方法只是进行跳转而不传递数据, 阅读全文
posted @ 2019-11-25 10:36 honghj 阅读(437) 评论(0) 推荐(0) 编辑
摘要: linux不同服务器通过SSH连接 SCP 命令进行数据传送 1. 安装scp yum install -y openssh-client 2.命令 复制文件(本地>>远程):scp /home/database/aa.txt root@10.130.97.6:/home/database/复制文件 阅读全文
posted @ 2019-11-25 10:06 honghj 阅读(405) 评论(0) 推荐(0) 编辑