摘要: 由于要指导一学弟毕设,所以就对Cloud Foundry进行了简单的了解,以下为初识Cloud Foundry后,简单的总结。这有一篇关于CF各个功能模块的简要分析的文章。《Cloud Foundry技术全貌及核心组件分析》http://cnblog.cloudfoundry.com/2013/03/26/523/“以NATS为主线的CloudFoundry原理”就很好了。下面是Cloud Foundry的核心组件,我总结了一些好文章,可以参考。Cloud Control (CC)《cloud controller 源码分析(包括Ruby on Rails项目结构分析)》http://bl.. 阅读全文
posted @ 2013-06-05 15:43 maybob 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 读《C++沉思录》心得:拷贝构造函数 在读《C++沉思录》中第53页的下面这段代码时,突然看不懂了:1 int num=0;2 VehicleSurrogate parking_lot[3];3 Automobile x;4 parking_lot[num++]=x;5 //最后一天语句等价于下句6 //parking_lot[num++]=VehicleSurrogate(x); 书上是这么解释上面这段的: “这个语句创建了一个关于对象x的副本,并将VehicleProxy对象绑定到该副本,然后将这个对象赋值给parking_lot的一个元素。当最后销毁parking_lot数组时,所... 阅读全文
posted @ 2013-05-16 11:47 maybob 阅读(462) 评论(2) 推荐(0) 编辑
摘要: HDFS读文件详解通过对客户端简单读取数据的源码(见图3.1)的执行进行跟踪,可以窥探到客户端是如何读取到数据的。图3.1 客户端简单读取数据的源码 下面开始解释第5行到第12代码:第5行:根据文件的名字fileName构造一个Path类的对象path。第6行:初始化一个Configuration变量conf。第7行:根据path的成员函数getFileSystem()传入参数conf获得文件系统hdfs变量。以上三行根据文件名,得到一个FileSystem类的对象hdfs,其实hdfs是FileSystem子类DistributedFileSystem的一个对象。此处hdfs为何为Distr 阅读全文
posted @ 2013-04-25 16:17 maybob 阅读(1818) 评论(0) 推荐(0) 编辑