门面模式核心内容: 客户端与子系统的通信通过外观对象进行; 外观对象封装一系列子系统的具体对应方法,对客户端只需暴露一个单一的入口方法; 客户端通过访问外观对象即可调用子系统的基础方法,无需关心子系统的具体实现; 可以通过引入抽象外观类解决增减子系统需要修改外观类的问题; 可以通过引入外部配置文件实 ...
分类:
其他好文 时间:
2020-06-22 13:12:32
阅读次数:
54
第10章使用Apache服务部署静态网站。yuminstall-yhttpd---------------yum安装apache服务/var/www/html------保存网站数据的目录/etc/httpd/conf/httpd.conf-------主配置文件目录网站默认界面可能原因:1.文件目录里没有文件2.目录没有权限访问排错流程:selinux-------安全子系统/etc/selin
分类:
Web程序 时间:
2020-06-22 09:27:36
阅读次数:
71
工厂模式可以分为普通工厂模式和抽象工厂模式 当碰到需要创建复杂对象的时候,可以使用工厂模式将对象的具体实现封装起来,用户只需要使用提供好的接口即可创建对象。 1. 普通工厂模式 步骤1 创建一个接口: public interface car { void name(); } 步骤2 创建实现接口的 ...
分类:
其他好文 时间:
2020-06-21 17:51:51
阅读次数:
46
桥接模式是将抽象部分与它的实现部分分离,使他们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 示例: 品牌接口类 package factory.bridge; //品牌 public interface Brand { ...
分类:
其他好文 时间:
2020-06-21 09:57:14
阅读次数:
47
实例分析: USB接口的电脑 通过转换器 将普通网线输入转换成USB接口输入上网。 需要一个网线类 Adaptee package factory.adapter; //要被适配的类: 网线 public class Adaptee { public void request(){ System.o ...
分类:
其他好文 时间:
2020-06-21 09:17:03
阅读次数:
44
什么是架构 1、对系统进行有序化重构 2、分与合的过程 横向的(水平) 水平分表,数据分到多个表里面,比如1000w数据 ,拆分成多个小表数据 纵向的(垂直) 列数比较多的表,拆分成多个小表存储不通数据 大的系统 --> 拆分成很多个子系统,模块,组件 架构内容 1、技术(基础架构组) --> 对源 ...
分类:
编程语言 时间:
2020-06-20 21:29:11
阅读次数:
63
new的问题: 常规的对一个象创建方法: // 创建一个Road对象 Road road = new Road(); new的问题: - 实现依赖,不能应对“具体实例化类型”的变化。 解决思路: -封装变化点——哪里变化,封装哪里 - 潜台词:如果没有变化, 当然不需要额外的封装 工厂模式的缘起 变 ...
分类:
其他好文 时间:
2020-06-20 19:28:23
阅读次数:
57
名称: 抽象工厂模式(Abstract Factory Pattern) 问题: Provide an interface for creating families of related or dependent objects without specifying their concrete ...
分类:
其他好文 时间:
2020-06-20 19:16:37
阅读次数:
66
标准时钟系统又称为母钟为需要授时设备提供标准时间信号。子钟又称时钟,接收母钟的标准时间信号。母钟可以接收GPS、北斗、GLONASS、等卫星信号,作为标准时间信号,为计算机系统、子钟、监控设备、弱电子系统、及其他需要授时的设备提供标准时间信号。 随着科技的发展,机械式母钟慢慢被石英母钟和与原子母钟代 ...
分类:
其他好文 时间:
2020-06-20 16:26:34
阅读次数:
97
spring主要用于对bean对象的管理 bean创建流程图 Bean的生命周期 1 执行构造方法 2 执行实现一堆的Aware接口 3 执行BeanPostProcesor的before接口 4 执行定义的init-method方法 5 执行BeanPostProcessor的after方法 6 ...
分类:
编程语言 时间:
2020-06-19 16:34:15
阅读次数:
51