自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

文斌咨询

VX搜文斌咨询

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 实用设计模式之观察者模式

1.什么是观察者模式        观察者模式是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。 2.观察者模式的实现        虽然在Java中提供了现成的Observer和Observable实现,但由于Observable已经被实现成class,所以当需要将自己的某个业务类实现成可被观察的特性时,往往还是得自己来实现,因此

2013-03-30 11:32:01 2975

原创 实用设计模式之单例模式

1.什么是单例模式        单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并提供全局访问点。 2.单例的使用        教科书中的示例是很简单的,要想实现一个单例类,只需要三点:定义私有的静态成员私有化构造方法提供公有的静态工厂方法        典型的代码是:

2013-03-27 19:13:31 5753

原创 实用设计模式之状态模式

状态模式的针对性很强,当有状态变化的时候很多工程师会倾向于选择状态模式,但在使用时仍然存在着很多问题,比如状态的拆分不清晰、状态的变迁不准确、类的职责划分不单一等,一旦与具体的业务逻辑和已有的代码上下文放在一起,就出现了混乱。因此,本文以一个实际的例子来总结一下在现实当中如何使用状态模式。 1.什么是状态模式        状态模式(State Pattern)是设计模式的一种,属于行为模式。其定

2013-03-17 16:29:51 4790 2

原创 测试驱动开发——读《浮现式设计》有感

题记:正在读《浮现式设计:专业软件开发的演进本质》(荣获第19届Jolt生产力大奖)一书,顺手写下了一点自己的感想与浅见,是以为记。         前几天刚在我的微博上说我在读一本《测试驱动开发》的书,今天在读《浮现式设计》时又遇见了“测试驱动开发”,好友胡研还调侃说现在有需求驱动开发、系分驱动开发、文档驱动开发、模型驱动开发、用例驱动开发、项目管理驱动开发、质量驱动开发等各种驱动开发。开发人员

2013-03-02 15:25:32 2366 2

Windows Phone中使用XNA进行3D开发示例

实现了飞船在天空中飞行的演示效果,用到了矩阵、模型加载、天空盒、纹理贴图、光线等知识

2012-01-07

仿新浪微博客户端的Android控件组合应用_修正版

仿新浪微博Android客户端主界面的源码。

2011-05-26

仿新浪微博界面的Android代码

仿新浪微博Android客户端主界面的源码。

2011-05-25

空空如也

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

TA关注的人

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