结构型模式主要分为七大模式,分别为:适配器模式、桥接模式、组合模式、装饰模式:、外观模式、享元模式、代理模式。
适配器模式
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
一、适用时期
1、适用一个已经存在的类,但如果它的接口,也就是它的方法和你的要求不相同时,就应该考虑适用适配器。
...
分类:
其他好文 时间:
2014-12-09 23:12:37
阅读次数:
436
我是Windows7下用VMware装的Ubuntu VMware的网络配置是使用桥接的方式,那么VMware里面的Ubuntu就配个静态IP吧,由于使用了桌面,就直接用图形界面配了。 ping本机是没问题的,ping网关就出现了Destination Host ...
分类:
系统相关 时间:
2014-12-09 21:38:44
阅读次数:
454
最近需要测试MySQL的主从复制功能,于是想到在现有的一台Linux服务器上安装KVM虚拟机来测试。以前研究虚拟化的时候使用的是Convirt这个虚拟化管理平台。在执行./convirt-toolinstall后网络开无法访问,最终发现是由于Linux下的桥接软件bridge-utils没有安装,所以桥接出问题,..
分类:
其他好文 时间:
2014-12-09 19:50:24
阅读次数:
218
交换机部分:两台三层交换机之间封装以太通道,并且将以太通道配置成trunkSW1:interfacerangeg0/1-2channel-group1modeoninterfaceport-channel1switchporttrunkencapsulationdot1qswitchportmodetrunk保证所有交换机之间接口为trunkSW2:interfacerangef0/1-4switchporttrunken..
分类:
其他好文 时间:
2014-12-08 19:51:48
阅读次数:
219
Centos kvm+ceph一. centos6.5 安装kvm1. disable selinux2. 确认支持intel虚拟化3. 安装需要的包4.设置桥接网络5.运行kvm instance(此步骤仅用于测试环境是否安装成功)6.连接到kvm二. centos安装ceph(firefly版本...
分类:
其他好文 时间:
2014-12-08 17:42:36
阅读次数:
1115
一种:虚机是Desktop 安装1、虚拟机—设置—网络适配器子选项—选择“桥接模式”2、在虚拟机中选择系统(System)—首选项(Preferences)—网络连接(Network Connections)3、有则点击 SYstem eth0 进行编辑,没有就选择添加再进行编辑,选择IPv4设置(...
分类:
系统相关 时间:
2014-12-08 17:22:32
阅读次数:
315
一、NAT模式特点:1、如果主机可以上网,虚拟机可以上网2、虚拟机之间不能ping通3、虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)4、主机不能ping通虚拟机应用场景:虚拟机只要求可以上网,无其它特殊要求,满足最一般需求配置方法:连接方式 选择 网络地址转换(NAT)高级...
分类:
其他好文 时间:
2014-12-08 15:16:07
阅读次数:
192
桥接模式(bridge),顾名思义,在两个有关系的物体之间搭建一座桥,两者之间可以相互独立,降低耦合,解决了继承之间的强依赖关系。
举个例子:现在有很多的电子产品,比如手机、平板等,而又有很多的生产厂商,比如苹果、小米等。如果使用多重继承的话,类是以乘积增长的,而如果用桥接模式类是以和的方式增加的。显然可以降低类的个数。
桥接模式是将抽象和实现解耦,使它们可以独立地变化。这里有抽象和实现两个概...
分类:
其他好文 时间:
2014-12-05 00:49:00
阅读次数:
219
虚拟机要选择桥接,并且禁用有线和无线网卡,开启本地连接,本地连接属性要写如下:ip地址是在连上板子后,windows cmd 下 ipconfig得出的板子的网线最好连接交换机或者路由器,再由用另一根网线连到电脑上面如果直接板子连在电脑上的话,有时候nfs可能不行,因为网线这时候相当于是在全双工通....
分类:
系统相关 时间:
2014-12-03 14:11:02
阅读次数:
291
VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通, 通过win下的eclipse连接虚拟机中伪分布的hadoop进行调试 1、设置Bridged上网方式 Vmware菜单栏VM->settings->Network Adapter或者Ctrl+D 2、查看...