- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 Cassandra总结1
转载网址:http://www.cnblogs.com/maheng/p/4979273.htmlCassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google’s Big Table 的数据结构和功能特点,采用Memtable的方式进行存储。在 Cassandra 写入数据之前,需要先记录日志 ( Commitlo
2015-11-26 20:28:42 464
转载 Cassandra 总结3
转载地址:http://www.cnblogs.com/maheng/p/4993016.html一、启动cassandra客户端 首先启动cassandra,然后运行bin\cassandra-cli.bat启动客户端,默认hostname为localhost,port为9160F:\apache-cassandra-2.1.11-bin\bin>cassandra-cli Starting
2015-11-26 20:20:54 2598
原创 行为型模式之十——访问者模式
模式定义访问者模式(Visitor Pattern):表示一个作用于某对象结构中各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。它是一种对象行为型模式。模式结构Visitor 抽象访问者为对象结构类中每一个具体元素类声明一个访问操作,从这个操作的名称或参数类型可以清楚知道需要访问的具体元素的类型,具体访问者需要实现这些操作方法,定义对这些元素的访问操作。Conc
2015-11-08 23:35:50 1597
原创 行为型模式之九——模板方法模式
模式定义模板方法模式(Template Method Pattern):定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变一个算法的结构即可重定义该算法的某些特定步骤。模板方法模式是一种类行为型模式。模式结构模板方法模式结构类图如下: 1. AbstractClass 在抽象类中定义一系列基本操作,这些基本操作可以是具体的,也可以是抽象的,每一个基本操作对应算法
2015-11-07 22:22:51 1564
原创 行为型模式之八——状态模式
模式定义状态模式(State Pattern):允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。状态模式是一种对象行为型模式。模式结构状态模式结构图如下所示: Context 环境类又称为上下文类,它是拥有状态的对象,但是由于其状态存在多样性且在不同状态下对象的行为有所不同,因此将状态独立出去形成单独的状态类。在环境类中维护一个抽象状态类State的实例,这个实例定义当前状
2015-11-07 21:43:40 1750
原创 行为型模式之七——策略模式
模式定义策略模式(Strategy Pattern):定义一系列算法,将每一个算法封装起来,并让它们可以互相替换。策略模式让算法独立于使用它的客户而变化。它是一种对象行为型模式。模式结构策略模式的模式结构图如下所示: Context 环境类是使用算法的角色,它在解决某个问题时可以采用多种策略。在环境类中维护一个对抽象策略类的引用实例,用于定义所采用的策略。Strategy 抽象策略类为所支持的
2015-11-05 17:32:46 1192
原创 行为型模式之六——观察者模式
模式定义观察者模式(Observer Pattern):定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象得到通知并被自动更新。它是一种对象行为型模式。模式结构观察者模式结构图如下所示: Subject 目标又称为主题,它是指被观察的对象。在目标中定义了一个观察者集合,它可以存储任意数量的观察者对象,它提供一个接口来增加和删除观察者对象,同时它定义了通知方法notify
2015-11-04 16:45:46 2127
原创 行为型模式之五——备忘录模式
模式定义备忘录模式(Memento Pattern):在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象回复到原先保存的状态。这是一个对象行为型模式。模式结构备忘录模式结构图如下所示: Originator 原发器可以创建一个备忘录,并存储它的当前内部状态,也可以使用备忘录来恢复其内部状态。一般将需要保存内部状态的类设计为原发器。Memento 存储
2015-11-02 22:39:05 493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人