PropertyProvider是取得监控指标的组件,下面给出Resource.Type与PropertyProvider对应关系:
Resource.Type
PropertyProvider
Cluster
GangliaReportPropertyProvider
Service
NagiosProperty...
分类:
其他好文 时间:
2014-05-15 07:22:40
阅读次数:
257
前面提到,每一种Resource都对应一个ResourceProvider,下面给出其对应关系:
Resource.Type
ResourceProvider
Workflow
WorkflowResourceProvider
Job
JobResourceProvider
TaskAttem...
分类:
其他好文 时间:
2014-05-15 07:09:14
阅读次数:
348
1、Ring的基本概念
Ring是swfit中最重要的组件,用于记录存储对象与物理位置之间的映射关系,当用户需要对Account、Container、Object操作时,就需要查询对应的Ring文件(Account、Container、Object都有自己对应的Ring),Ring 使用Region(最近几个版本中新加入的)、Zone、Device、Partition和Replica来维护这些信...
分类:
其他好文 时间:
2014-05-14 15:22:15
阅读次数:
1213
MapTask运行通过执行.run方法:
1.生成TaskAttemptContextImpl实例,此实例中的Configuration就是job本身。
2.得到用户定义的Mapper实现类,也就是map函数的类。
3.得到InputFormat实现类。
4.得到当前task对应的InputSplit.
5.通过InputFormat,得到对应的RecordReader。
6.生成Re...
分类:
其他好文 时间:
2014-05-14 14:31:59
阅读次数:
381
首先说说什么是别名。在Yii中有很多的路径,在开发的过程当前我们也会使用一些路径。一般来说都需要使用绝对路径,但绝对路径都很长。所以,为了方便的使用路径,可以在Yi中i给每个路径起个名称,这个名称就是别名。别名的格式:别名必须以“@”字符开头,别名中还可以包含“/”。如("@www"为根别名,"@w...
分类:
其他好文 时间:
2014-05-14 02:08:59
阅读次数:
388
HandlerThread是一种特殊的Thread,也就是有Looper的thread,既然有looper的话,那我们就可以用此looper来创建一个Handler,从而实现和它的交互,比如你可以通过与它关联的Handler对象在UI线程中发消息给它处理。HandlerThread一般可以用来执.....
分类:
移动开发 时间:
2014-05-13 16:54:45
阅读次数:
351
Tomcat源码学习前的准备工作
注:由于网上的帖子大部分没有配套的图片和错误的分析,所有费了半天劲整理了此篇博客,希望大家少走弯路吧
下面我们就开始我们的Tomcat源码学习之旅。
1. 下载Tomcat6.0的源代码
首先,我们得下载Tomcat6.0的源代码。Tomcat源代码的版本控制工具不是CVS,而是Subversion,如果您的机器上没有安装Subvers...
分类:
其他好文 时间:
2014-05-13 14:24:56
阅读次数:
319
一、基本概念:
Resource:Ambari把可以被管理的资源的抽象为一个Resource实例,资源可以包括服务、组件、主机节点等,一个resource实例中包含了一系列该资源的属性;
Property:服务组件的指标名称;
ResourceProvider和PropertyProvider分别对应Resource和Property的提供方,获取指标需要先获取Resource,然后获取Property对应的metric;
Query:Query是Resource的内部对象,代表了对该资源的操作;
Requ...
分类:
其他好文 时间:
2014-05-13 09:01:34
阅读次数:
293
效果图:
程序分析:
初始化GameLayer场景触摸,背景、音乐、UI及定时间器
bool GameLayer::init()
{
if (!CCLayer::init()) {
return false;
}
// 开启触摸
this->setTouchEnabled(true);
// 创建数组,需要...
分类:
其他好文 时间:
2014-05-13 07:39:29
阅读次数:
214
Android系统下的apk程序都是通过名为PackageManagerService的包管理服务来管理的。PacketManagerService是安卓系统的一个重要服务,由SystemServer启动,主要实现apk程序包的解析,安装,更新,移动,卸载等服务。不管是系统apk(/system/app),还是我们手工安装上去的,系统所有的apk都是由其管理的。 以android 4...
分类:
移动开发 时间:
2014-05-12 23:38:46
阅读次数:
474