自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 观察者模式

出版社+订阅者=观察者模式 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 我们来看一下观察者模式的类图: 其中的依赖是如何产生的:因为主题是真正拥有数据的人,观察者是主题的依赖者,在数据变化的时候更新,这样比起让许多对象控制同一份数据来,可以得到更干净的oo设计。 松耦合的威力 当两个对象之间松耦合,它们依然

2012-01-31 23:38:52 1844

原创 在eclipse内调试自定义ant task

自定义的ant Task如果比较复杂,如何使用ant运行的build.xml调试对应的java代码? 思路一,ant本身是个批处理,逻辑也是用java实现的,自定义的类Task是以refect的方式由java虚拟机加载执行的。我们用的命令 ant -f xxx.xml target实际是调用了一个脚本,并把build文件和target作为参数传给ant的主函数。因此完全可以在eclipse中完成

2012-01-09 19:59:15 2830

Amazed开源项目工程

Amazed开源项目工程,资源http://code.google.com/p/apps-for-android/

2011-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除