适配器模式意图: 将一个类的接口适配成用户所期待的另一个接口。Adapter模式使得原本由于接口不兼容而不能在一起工作的那些类可以再一起工作。适配器模式中的角色: 目标接口(Target):客户所期待的接口,目标可以是具体的或抽象的类,也可以是接口 需要适配的类(Adaptee):需要适配的类...
分类:
其他好文 时间:
2014-06-19 08:43:18
阅读次数:
260
修改 '/etc/NetworkManager/NetworkManager.conf', 将 'managed=false' 修改为 'managed=true'修改 '/etc/network/interfaces', 在文件末尾添加有线网卡配置auto eth0iface eth0 inet ...
分类:
Web程序 时间:
2014-06-17 00:01:50
阅读次数:
296
SNMP(Simple Network Management Protocal),简单网络管理协议,其前身是SGMP协议(简单网关监控协议),该协议的作用是对网络上的设备进行监视管理,是一种应用层协议。...
分类:
其他好文 时间:
2014-06-16 14:36:00
阅读次数:
348
先看一个现实生活中Adapter的例子:
该例子中,电源适配Adapter把220伏 50赫兹的市政电输入,转化成5.0伏500mA的直流输出了,这样就可以用于手机充电了。
这里的源是220伏的市政电,表现在手机充电口上的是5.0伏500mA的直流电。
从adapter的角度,它要知道:源是220伏50赫兹的交流电,目标是5.0伏500mA的直流电。
在android中...
分类:
其他好文 时间:
2014-06-16 14:11:22
阅读次数:
247
在Fedora 20上写了一个简单的ping程序,创建原始套接字后没有设置任何选项,ping其他主机(NetBSD-1.0)的时候运行正常:[root@sea network]# ./ping 192.168.1.114PING 192.168.1.114:send packet(icmp):08 ...
分类:
其他好文 时间:
2014-06-15 14:02:41
阅读次数:
261
题目链接:
http://poj.org/problem?id=3411
题目:
Paid Roads
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5080
Accepted: 1784
Description
A network of m r...
分类:
其他好文 时间:
2014-06-15 13:25:24
阅读次数:
179
6.适配器模式
适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。首先,我们来看看类的适配器模式,先看类图:
核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口时Targetable,通过Adapter类,将Source的功能扩展到Targe...
分类:
其他好文 时间:
2014-06-15 12:16:42
阅读次数:
243
出现这种错误是因为主机名和/etc/hosts 文件不一致,只需要把主机名和其IP 写入/etc/hosts 文件,就ok了。注意名字不能有下划线修改network 文件之外,再使用hostname 命令指定一下主机名,就不用重启OS了。 1. 修改/etc/sysconfig/network 文件[root@localhost~]# cat /etc/sysconfig/networkN...
分类:
数据库 时间:
2014-06-14 17:29:44
阅读次数:
418
在CentOS系统中,修改主机名称的步骤如下:
1. 修改network文件
编辑network文件,配置如下:
vi /etc/sysconfig/network
配置
NETWORKING=yes
HOSTNAME=Hadoop-cluster
2 加载配置hostname Hadoop-cluster
hostname...
分类:
其他好文 时间:
2014-06-14 12:19:44
阅读次数:
181
许多人在本机做测试都是用桥接的方式让虚拟机上网。如果ip地址紧张或者根本就不允许我们拥有一个局域网的ip,这时候便可以使用NAT方式+putty来远程操作。
第一步,打开设备-Network-更改网络设置...
分类:
其他好文 时间:
2014-06-14 09:18:11
阅读次数:
259