摘要: 父类中定义处理流程,子类中实现具体处理的模式称为Template Method模式 优点: 可以保持逻辑处理通用化(父类中定义处理流程) 父类与子类之间协作(子类实现父类的抽象方法) 父类与子类保持一致性(子类继承父类) 延伸: 子类可以使用父类的方法 可以通过子类增加方法以实现新功能 子类重写父类 阅读全文
posted @ 2018-08-29 23:47 使用D 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 只有Memory引擎支持哈希索引(不讨论NDB集群支持唯一哈希索引的情况) 哈希索引基于哈希表实现,只有精确匹配索引所有列的查询才有效。 存储引擎会根据所有的索引计算出一个哈希码 哈希索引将所有的哈希码存储在索引中,同时在哈希表中保存指向每个数据行额指针。 因为索引只是只需要存储对应的哈希值,所以索 阅读全文
posted @ 2018-08-29 23:06 使用D 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: 使用Adapter模式可以在完全不改变原有代码的前提下使现有代码适配于新的接口API。 Adapter模式有以下两种方式: 类适配器模式(使用继承方式的适配器) 对象适配器模式(使用委托的适配器) Adapter涉及到的角色 Target对象:该角色定义了所需的方法(Print接口) Client请 阅读全文
posted @ 2018-08-29 00:07 使用D 阅读(204) 评论(0) 推荐(0) 编辑