- 博客(5)
- 资源 (5)
- 问答 (7)
- 收藏
- 关注
原创 为什么要面向接口编程:
ArrayList中存放的都是各种类型的对象,当我们再从ArrayList中取出对象时,我们并不知道这个是哪个对象,也不知道调用哪个方法,但是如果这里面的所有对象都继承了相同的接口,虽然实现不同,但是我们可以知道调用哪个方法,这个在Command Pattern中可以有明显的体现。 通过面向对象编程,把我们care的方法做成一个Interface可以解决这些问题。 2009-
2009-11-27 17:04:00 1665
原创 设计模式之Template
Template Pattern 将目标类定义成一个抽象类, 将其实现放在一个新的继承类里来实现。这样来做很容易根据需求来改变相关方法的实现,Template Pattern相对比较简单,在许多其他的类里都用到了相关的思想,比如Abstract Factory里也用到了这种思想,这个应该算是Design Pattern里相对比较基础的一种思想吧。public abstract class
2009-11-27 11:14:00 474
原创 设计模式之Memento
Memento pattern其实就是为当前类中的数据做一个备份, 当要恢复以前的数据时就调用存放原始数据的这个类来重新初始化这个类, Memento pattern类似于将数据存backup在本地文件中,但这种方式是想对于数据量比较小的,不具有长期保存价值的,比如用户输入错误的信息,在恢复到上一个页面时要保存已经输入的信息。public class Origin
2009-11-27 10:38:00 477
原创 云计算的思考和启示
最近云计算盛行,到底云计算给人们带来了什么东西? 这个商业化的社会特别是在IT行业里,没有需求是不会有产出的,我想其终究的好处是可以节省成本。 通过云操作,将优势资源集中在一处,通过付费来对外提供服务,这样可以降低大企业的运营成本,可以让小企业享受其财力所不能及的一些服务。 这样看来,云计算确实不是什么新鲜的产物,只是把我们现有的一些资源集中起来罢了。那么从另一个
2009-11-05 11:45:00 1326
转载 MyEclipse 的快捷键 大全
存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+/(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个窗口
2009-11-02 11:08:00 438
iOS: UICollectionViewcell里面的图片不能加载
2013-10-15
manifest.xml中的Action和Activity是什么关系
2013-05-31
manifest.xml中filter内容是取的交集么
2013-05-31
求教下这个 “bail:” 这是什么语法? 咋没见过
2013-03-29
为什么UIimage.ciimage值为空
2013-03-26
multi touches:多手势操作时anchorpoint的计算问题
2013-03-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人