`
baishuo491
  • 浏览: 78443 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
原创,转载请注明出处  http://baishuo491.iteye.com/blog/2019510 ,作者邮箱:vc_java@hotmail.com,新浪微博:爱看历史的码农--白硕 作者单位:亚信联创大数据平台部 从一个简单的例子,来看rdd的演化,和stage是如何生成的(过程灰常之复杂 ...
终于有了自己的微信公众号,欢迎关注“认真学习spark”微信公众号,也可以扫描下面二维码关注:)
实训所用的excel示例文件,正在更新中
object Optimizer extends RuleExecutor[LogicalPlan] {   val batches =     Batch("ConstantFolding", Once,       ConstantFolding,       BooleanSimplification,       SimplifyFilters,       SimplifyCasts) ::     Batch("Filter Pushdown", Once,       CombineFilters,       PushPredicateTh ...
抱歉,最近事情多。刚刚上传了ppt 附件所包含的文件仅用做学习交流用。在不以营利为目的的情况下,可以自由传播。请勿修改或进行以营利为目的的传播
先把图上了,无图无真相
原创,转载请注明出处   http://baishuo491.iteye.com/blog/2007317 ,作者邮箱:vc_java@hotmail.com,新浪微博:爱看历史的码农--白硕 对于 http://baishuo491.iteye.com/blog/1994026,画了一张图,辅助源码阅读,图片较大
原创,转载请注明出处  http://baishuo491.iteye.com/blog/1994026 ,作者邮箱:vc_java@hotmail.com,新浪微博:爱看历史的码农--白硕 在sparkContext的建立过程中(更细致的说是clientActor的preStart回调函数中),会向master发送RegisterApplication消息master ! RegisterApplication(appDescription) 当master收到RegisterApplication请求后: app = addApplication(description, se ...
原创,转载请注明出处 http://baishuo491.iteye.com/blog/1990242。作者邮箱 vc_java@hotmail.com Spark的master启动后,等待work通过spark://master'ip:7077的url去连接Master.   在worker的回调函数preStart(Worker.scala)里面,调用了函数connectToMaster,这个函 ...
原创  转载请注明出处  http://baishuo491.iteye.com/blog/1958649  作者邮箱:vc_java@hotmail.com Create操作     1.String clientMachine = getClientMachine();     2.namesystem.startFile(src,new PermissionStatus(UserGroupInformation.getCurrentUser().getShortUserName(),     null, masked),clientName, clientMachine, overwri ...
http://hi.baidu.com/scuxy06/item/7046362d0f5be8fd51fd8724 http://tengine.taobao.org/book/chapter_09.html#nginx-100 http://www.ibm.com/developerworks/cn/linux/l-lkm/ blog.csdn.net/hansel/article/details/2903709 http://blog.csdn.net/muge0913/article/details/7322230 http://tools.ietf.org/html/rfc6749 ht ...
http://nettedfish.sinaapp.com/blog/2013/08/05/deep-into-git-with-diagrams/
注释的翻译如下:先interrupt所有的线程,在join它们,如果interrupted,就返回false,表明某些线程还在running /**    * Try to interrupt all of the given threads, and join on them.    * If interrupted, returns false, indicating some threads may    * still be running.    */   private boolean interruptAndJoinThreads(List<Thread> thread ...
原创 INodeFileUnderConstruction 继承自INodeFile ,但是多了下面这六个类变量。都是在为了标示UnderConstruction状态时的一些必要的信息 class INodeFileUnderConstruction extends INodeFile String clientName;         // lease holder   private final String clientMachine;   private final DatanodeDescriptor clientNode; // if client is a cluster ...
原创,转载请注明出处  白硕 baishuo491@163.com http://baishuo491.iteye.com/blog/1916241 2.0以后,重构为为以Command为基础的一系列类  bstract public class Command extends Configured 最核心的是run函数,里面主要的行为就是处理各种选项,展开参数,并且处理每个参数(注释原话 The default behavior is to process options, * expand arguments, and then process each argument.) run函数 ...
Global site tag (gtag.js) - Google Analytics