上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 个人博客 "http://www.milovetingting.cn" 责任链模式 模式介绍 责任链模式是行为型设计模式之一。 模式定义 使多个对象都有机会处理请求,从而避免了请求的发送者和接收者间的耦合。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。 使用场景 1. 多个对象 阅读全文
posted @ 2020-01-16 23:47 milovetingting 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 状态模式 模式介绍 状态模式中的行为是由状态来决定的,不同状态下有不同的行为。 模式定义 当一个对象的内在状态改变时允许其改变行为。 使用场景 1. 一个对象的行为取决于它的状态,并且它必须在运行时根据状态来改变行为。 2. 代 阅读全文
posted @ 2020-01-16 23:45 milovetingting 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 策略模式 模式介绍 实现某一个功能有多种算法或者策略,可以根据实际情况选择不同的算法或者策略来实现该功能,如果将这些算法或者策略抽象出来,提供一个统一的接口,不同的算法或策略有不同的实现类,这样在程序客户端就可以通过注入不同的实 阅读全文
posted @ 2020-01-16 23:43 milovetingting 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 抽象工厂模式 模式介绍 抽象工厂模式,也是创建型设计模式之一。 模式的定义 为创建一组相关或者相互依赖的对象提供一个接口,而不需要指定它们的具体类。 使用场景 一个对象族有相同的约束时可以使用抽象工厂模式。如,Android,i 阅读全文
posted @ 2020-01-16 23:42 milovetingting 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 位运算的简单应用 权限管理 位运算在实际的开发中,有很多巧妙的应用场景。如: 1. 一个存放正整数的数组,里面有一个数字只出现一次,其它数字都出现两次,求只出现一次的数字。 2. 不用临时变量,交换两个数字的值。 3. Andr 阅读全文
posted @ 2020-01-16 23:36 milovetingting 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 工厂方法模式 模式介绍 工厂方法模式是创建型设计模式之一。 模式定义 定义一个用于创建对象的接口,让子类决定实例化哪个类。 使用场景 在任何需要生成复杂对象的地方,都可以使用工厂方法模式。用new就可以完成创建的对象无需使用工厂 阅读全文
posted @ 2020-01-15 01:24 milovetingting 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" Builder模式 模式介绍 Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细地控制对象的构建流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和部件的 阅读全文
posted @ 2020-01-15 01:23 milovetingting 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 原型模式 模式介绍 原型模式是一个创建型的模式。多用于创建复杂的或者构造耗时的实例,因为这种情况下,复制一个已经存在的实例,可使程序运行更高效。 模式定义 用原型实例指定创建对象的种类,并通过复制这些原型创建新的对象。 使用场景 阅读全文
posted @ 2020-01-15 01:23 milovetingting 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 个人博客 http://www.milovetingting.cn Android埋点方案的简单实现-AOP之AspectJ AOP的定义 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 以 阅读全文
posted @ 2020-01-13 17:38 milovetingting 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 个人博客 "http://www.milovetingting.cn" 单例模式 模式介绍 整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。 定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现单例模式主要有如下几个关键点: 构造函数不对外开放,一般为pr 阅读全文
posted @ 2020-01-10 17:20 milovetingting 阅读(162) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页