02 2009 档案

摘要:一些有价值的放在这: 埃拉托斯特尼筛法http://i.cn.yahoo.com/05927339641/blog/ 一个读取mp3信息的程序 http://i.cn.yahoo.com/05927339641/blog/p_36/?sc=4 volatile 变量(纯转帖)http://i.cn.yahoo.com/05927339641/blog/p_45/?sc=4 transient关键... 阅读全文
posted @ 2009-02-27 04:29 macula7 阅读(100) 评论(0) 推荐(0)
摘要:一些有价值的放在这: 埃拉托斯特尼筛法http://i.cn.yahoo.com/05927339641/blog/ 一个读取mp3信息的程序 http://i.cn.yahoo.com/05927339641/blog/p_36/?sc=4 volatile 变量(纯转帖)http://i.cn.yahoo.com/05927339641/blog/p_45/?sc=4 transient关键... 阅读全文
posted @ 2009-02-27 04:29 macula7 阅读(101) 评论(0) 推荐(0)
摘要:这次笔记是对装饰者模式的学习,书中用到的例子是startbuzz店的订单系统,对于每一种产品,都需要有一个价格方法。现在面临的问题是用户的咖啡可能很复杂,同一种咖啡也可能由于用户添加新的材料而引起价格的变动,总不能把所有的可能情况都设计成类,显然这是不现实的。 考虑了集中方案后都不太合适,继续阅读。 继承和组合:继承威力强大,但是使用继承的话设计的类弹性较差,维护困难。通过组合也可以起到在运行时具... 阅读全文
posted @ 2009-02-27 04:21 macula7 阅读(153) 评论(0) 推荐(0)
摘要:这次笔记是对装饰者模式的学习,书中用到的例子是startbuzz店的订单系统,对于每一种产品,都需要有一个价格方法。现在面临的问题是用户的咖啡可能很复杂,同一种咖啡也可能由于用户添加新的材料而引起价格的变动,总不能把所有的可能情况都设计成类,显然这是不现实的。 考虑了集中方案后都不太合适,继续阅读。 继承和组合:继承威力强大,但是使用继承的话设计的类弹性较差,维护困难。通过组合也可以起到在运行时具... 阅读全文
posted @ 2009-02-27 04:21 macula7 阅读(120) 评论(0) 推荐(0)
摘要:互信息,互信息是一个随机变量包含另一个随机变量信息量的度量。熵可以看做是一个随机变量的自信息,用它可以描述随机变量的不确定度。 相对熵给出两个随机概率分布之间距离的度量。 阅读全文
posted @ 2009-02-27 03:11 macula7 阅读(100) 评论(0) 推荐(0)
摘要:互信息,互信息是一个随机变量包含另一个随机变量信息量的度量。熵可以看做是一个随机变量的自信息,用它可以描述随机变量的不确定度。 相对熵给出两个随机概率分布之间距离的度量。 阅读全文
posted @ 2009-02-27 03:11 macula7 阅读(135) 评论(0) 推荐(0)
摘要:介绍这个模式使用的例子是一个气象检测应用的例子。采集数据,并显示在布告板上面。 系统的要求:数据采集完毕后会调用方法measurementchanged()方法,数据有变化的时候布告板要更新,系统可扩展,用户可以随心所欲添加删除布告板。 出版者+订阅者=观察者模式 系统的实现: 主题接口:interface Subject{注册观察者,删除观察者,提醒观察者} 主题实现类:Concret... 阅读全文
posted @ 2009-02-26 06:17 macula7 阅读(135) 评论(0) 推荐(0)
摘要:介绍这个模式使用的例子是一个气象检测应用的例子。采集数据,并显示在布告板上面。 系统的要求:数据采集完毕后会调用方法measurementchanged()方法,数据有变化的时候布告板要更新,系统可扩展,用户可以随心所欲添加删除布告板。 出版者+订阅者=观察者模式 系统的实现: 主题接口:interface Subject{注册观察者,删除观察者,提醒观察者} 主题实现类:Concret... 阅读全文
posted @ 2009-02-26 06:17 macula7 阅读(158) 评论(0) 推荐(0)
摘要:这两天抽空开始看设计模式的书,用的是Head first 设计模式。感觉这本书写的还是很好的,讲解非常生动,看起来也很有趣,没有枯燥感。 现在已经看完了两个模式:策略模式(strategy pattern)和观察者模式(observer pattern),想一下以前写的代码,简直就是垃圾马。好好学习设计模式,这里做好笔记。 策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,... 阅读全文
posted @ 2009-02-25 02:40 macula7 阅读(133) 评论(0) 推荐(0)
摘要:这两天抽空开始看设计模式的书,用的是Head first 设计模式。感觉这本书写的还是很好的,讲解非常生动,看起来也很有趣,没有枯燥感。 现在已经看完了两个模式:策略模式(strategy pattern)和观察者模式(observer pattern),想一下以前写的代码,简直就是垃圾马。好好学习设计模式,这里做好笔记。 策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,... 阅读全文
posted @ 2009-02-25 02:40 macula7 阅读(106) 评论(0) 推荐(0)
摘要:今天开始仔细的阅读《模式分类》这本书,把它的内容尽量搞明白。 今天的内容是贝叶斯决策论: 下面是自己忘记了的几个基本的知识点,网上查到放在这里方便查阅: 协方差 两个不同参数之间的方差就是协方差 若两个随机变量X和Y相互独立,则E[(X-E(X))(Y-E(Y))]=0,因而若上述数学期望不为零,则X和Y必不是相互独立的,亦即它们之间存在着一定的关系。 定义 E[(X-... 阅读全文
posted @ 2009-02-21 03:38 macula7 阅读(157) 评论(0) 推荐(0)
摘要:今天开始仔细的阅读《模式分类》这本书,把它的内容尽量搞明白。 今天的内容是贝叶斯决策论: 下面是自己忘记了的几个基本的知识点,网上查到放在这里方便查阅: 协方差 两个不同参数之间的方差就是协方差 若两个随机变量X和Y相互独立,则E[(X-E(X))(Y-E(Y))]=0,因而若上述数学期望不为零,则X和Y必不是相互独立的,亦即它们之间存在着一定的关系。 定义 E[(X-... 阅读全文
posted @ 2009-02-21 03:38 macula7 阅读(178) 评论(0) 推荐(0)