摘要: 适配器的作用就是将一个接口转换成另一个接口,以符合客户的期望。 适配器使用 1客户通过调用目标接口调用适配器的方法 2适配器把请求转换成被适配者的方法。 3客户收到调用结果 适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原来的接口不兼容的类可以合作。 另外适配器可以在复杂的接口和实现类之间,用适配器提供接口的一些默认实现,这样实现类就不用实现所以的方法了,WindowsAdapte... 阅读全文
posted @ 2009-03-28 03:13 macula7 阅读(96) 评论(0) 推荐(0)
摘要: 适配器的作用就是将一个接口转换成另一个接口,以符合客户的期望。 适配器使用 1客户通过调用目标接口调用适配器的方法 2适配器把请求转换成被适配者的方法。 3客户收到调用结果 适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原来的接口不兼容的类可以合作。 另外适配器可以在复杂的接口和实现类之间,用适配器提供接口的一些默认实现,这样实现类就不用实现所以的方法了,WindowsAdapte... 阅读全文
posted @ 2009-03-28 03:13 macula7 阅读(97) 评论(0) 推荐(0)
摘要: 命令模式把方法调用封装起来,通过封装方法调用,可以把运算快封装成形。 加载调用过程: 1:首先创建一个命令对象 2:使用setCommand()将对象存储在调用者中 3:客户可以使用命令对象执行命令。 示例: //命令接口 public interface Command{ public void excute(){}; } //命令类 public class LightOnComman... 阅读全文
posted @ 2009-03-28 02:55 macula7 阅读(106) 评论(0) 推荐(0)
摘要: 命令模式把方法调用封装起来,通过封装方法调用,可以把运算快封装成形。 加载调用过程: 1:首先创建一个命令对象 2:使用setCommand()将对象存储在调用者中 3:客户可以使用命令对象执行命令。 示例: //命令接口 public interface Command{ public void excute(){}; } //命令类 public class LightOnComman... 阅读全文
posted @ 2009-03-28 02:55 macula7 阅读(89) 评论(0) 推荐(0)
摘要: 明天讨论班上完,周末把设计模式的东西整理下,把笔记做好,总结一下。虽然看完了,但是笔记没有坚持下来。失败,鄙视下自己! 阅读全文
posted @ 2009-03-27 05:40 macula7 阅读(147) 评论(0) 推荐(0)
摘要: 明天讨论班上完,周末把设计模式的东西整理下,把笔记做好,总结一下。虽然看完了,但是笔记没有坚持下来。失败,鄙视下自己! 阅读全文
posted @ 2009-03-27 05:40 macula7 阅读(93) 评论(0) 推荐(0)
摘要: 首先,选择一个接近函数f(x)零点的x0,计算相应的f(x0)和切线斜率f'(x0)(这里f'表示函数f的导数)。然后我们计算穿过点(x0,f(x0))并且斜率为f'(x0)的直线和x轴的交点的x坐标,也就是求如下方程的解: 我们将新求得的点的x坐标命名为x1,通常x1会比x0更接近方程f(x) = 0的解。因此我们现在可以利用x1开始下一轮迭代。迭代公式可化简为如下所示: 已经证明,如果... 阅读全文
posted @ 2009-03-11 05:16 macula7 阅读(201) 评论(0) 推荐(0)
摘要: 首先,选择一个接近函数f(x)零点的x0,计算相应的f(x0)和切线斜率f'(x0)(这里f'表示函数f的导数)。然后我们计算穿过点(x0,f(x0))并且斜率为f'(x0)的直线和x轴的交点的x坐标,也就是求如下方程的解: 我们将新求得的点的x坐标命名为x1,通常x1会比x0更接近方程f(x) = 0的解。因此我们现在可以利用x1开始下一轮迭代。迭代公式可化简为如下所示: 已经证明,如果... 阅读全文
posted @ 2009-03-11 05:16 macula7 阅读(132) 评论(0) 推荐(0)
摘要: 今天看书用到仿射函数,不明白,上网查资料,貌似网上这方面资料也不是很多,有的也是讨论性质,不太准确。找到一些英文资料,现总结如下: 线性(linear)定义: 1:原空间内: 如果在原空间内f(x+y)=f(x)+f(y)并且f(ax)=af(x)则称f为线性的。 2:空间映射的情况下,从m维空间到n维空间的映射: 如果L为线性的,则对于所有的m维空间向量x存在m维向量a1,a2,……an使得 ... 阅读全文
posted @ 2009-03-11 00:43 macula7 阅读(553) 评论(0) 推荐(0)
摘要: 今天看书用到仿射函数,不明白,上网查资料,貌似网上这方面资料也不是很多,有的也是讨论性质,不太准确。找到一些英文资料,现总结如下: 线性(linear)定义: 1:原空间内: 如果在原空间内f(x+y)=f(x)+f(y)并且f(ax)=af(x)则称f为线性的。 2:空间映射的情况下,从m维空间到n维空间的映射: 如果L为线性的,则对于所有的m维空间向量x存在m维向量a1,a2,……an使得 ... 阅读全文
posted @ 2009-03-11 00:43 macula7 阅读(7580) 评论(0) 推荐(0)