<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiyf2046的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiyf2046</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiyf2046]]></copyright><item><title><![CDATA[从菜鸟走向大数据高手]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/50436796</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/50436796</guid><author>xiyf2046</author><pubDate>Wed, 30 Dec 2015 19:06:24 +0800</pubDate><description><![CDATA[大数据技术稳步向前，好好学习！

王家林的第一个中国梦：免费为全社会培养100万名优秀的大数据从业人员！

您可以通过王家林老师的微信号18610086859发红包捐助大数据、互联网+、O2O、工业4.0、微营销、移动互联网等系列免费实战课程，目前已经发布的王家林免费视频全集如下：

1，《大数据不眠夜：Spark内核天机解密（共140讲）》：         

51CTO在线观]]></description><category></category></item><item><title><![CDATA[计算机为什么要用补码？]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/38469199</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/38469199</guid><author>xiyf2046</author><pubDate>Sun, 10 Aug 2014 13:13:02 +0800</pubDate><description><![CDATA[目录(?)[-]

计算负整数的补码计算二进制有符号数的十进制数计算负整数的二进制补码表示为什么使用补码表示负整数



计算机使用补码表示负整数！正整数就用源码来表示。那什么是补码呢？其实源码的补码就是源码的相反数，他们相加得0 。
计算负整数的补码：
规则就是源码各位取反，然后加1得到。
例如：如果我们用8位来表示有符号整数的话，那么十进制1用二进制表示为：



[]]></description><category></category></item><item><title><![CDATA[Spark：大数据的“电光石火”]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/17304379</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/17304379</guid><author>xiyf2046</author><pubDate>Fri, 13 Dec 2013 16:30:28 +0800</pubDate><description><![CDATA[摘要：Spark是发源于美国加州大学伯克利分校AMPLab的集群计算平台。它立足于内存计算，从多迭代批量处理出发，兼收并蓄数据仓库、流处理和图计算等多种计算范式，是罕见的全能选手。

Spark已正式申请加入Apache孵化器，从灵机一闪的实验室“电火花”成长为大数据技术平台中异军突起的新锐。本文主要讲述Spark的设计思想。Spark如其名，展现了大数据不常见的“电光石火”。具体特点概括为“]]></description><category></category></item><item><title><![CDATA[深入剖析阿里巴巴云梯YARN集群]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/17259303</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/17259303</guid><author>xiyf2046</author><pubDate>Wed, 11 Dec 2013 10:21:10 +0800</pubDate><description><![CDATA[摘要：阿里巴巴是国内使用Hadoop最早的公司之一，已开启了Apache Hadoop 2.0时代。本文将详细介绍阿里巴巴如何充分利用YARN的新特性来构建和完善其多功能分布式集群——云梯YARN集群。
阿里巴巴作为国内使用Hadoop最早的公司之一，已开启了Apache Hadoop 2.0时代。阿里巴巴的Hadoop集群，即云梯集群，分为存储与计算两个模块，计算模块既有MRv1，也有YARN]]></description><category></category></item><item><title><![CDATA[OpenStack的架构详解]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/17258937</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/17258937</guid><author>xiyf2046</author><pubDate>Wed, 11 Dec 2013 10:01:39 +0800</pubDate><description><![CDATA[OpenStack的架构详解

2012-05-16 09:59 多易网 多易网 字号：T | T





OpenStack既是一个社区，也是一个项目和一个开源软件，它提供了一个部署云的操作平台或工具集。其宗旨在于，帮助组织运行为虚拟计算或存储服务的云，为公有云、私有云，也为大云、小云提供可扩展的、灵活的云计算。

AD：2013云计算架构师峰会课程资料下载



]]></description><category></category></item><item><title><![CDATA[hadoop 没有启动data node报异常]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/17119555</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/17119555</guid><author>xiyf2046</author><pubDate>Wed, 04 Dec 2013 15:35:46 +0800</pubDate><description><![CDATA[在启动了name node但没有启动data node情况下，可以建立目录和文件，但是不能向文件中写入内容。]]></description><category></category></item><item><title><![CDATA[SQL on Hadoop的最新进展及7项相关技术分享]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16963923</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16963923</guid><author>xiyf2046</author><pubDate>Tue, 26 Nov 2013 14:14:35 +0800</pubDate><description><![CDATA[大数据是现在非常热门的一个话题，从工程或者技术的角度来看，大数据的核心是如何存储、分析、挖掘海量的数据解决实际的问题。那么对于一个工程师或者分析师来说，如何查询和分析TB/PB级别的数据是在大数据时代不可回避的问题。SQL on Hadoop就成为了一个重要的工具。为什么非要把SQL放到Hadoop上？ SQL易于使用；那为什么非得基于Hadoop呢？Hadoop架构具备很强的鲁棒性和可扩展性。本]]></description><category></category></item><item><title><![CDATA[经典思维50法-费米思维]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16959191</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16959191</guid><author>xiyf2046</author><pubDate>Tue, 26 Nov 2013 09:43:30 +0800</pubDate><description><![CDATA[核心思想：
化繁为简、直指核心：
将一个复杂问题化为几个简单问题；撇去外在繁复的概念或符号，直接进入内在本质。


软件工程中该思维的体现：
项目估算自底向上方法、程序设计中分层思想；


敏捷方法的核心是：拥抱变化，大家一起办。
cmmi的核心是：挡住变化，按规矩办。]]></description><category></category></item><item><title><![CDATA[oozie hpdl参数分析]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16949365</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16949365</guid><author>xiyf2046</author><pubDate>Mon, 25 Nov 2013 19:46:18 +0800</pubDate><description><![CDATA[一 oozie设置参数方式：
1）客户端调用时，例如：
            Properties conf = wc.createConfiguration();
	    conf.setProperty("user.name", "oozie");
	    conf.setProperty("dataflow.taskMangerURL", "http://172.16.11.253]]></description><category></category></item><item><title><![CDATA[技术团队新官上任之基层篇]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16868001</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16868001</guid><author>xiyf2046</author><pubDate>Thu, 21 Nov 2013 20:19:19 +0800</pubDate><description><![CDATA[摘要：从技术一线升职为基层技术管理人员，直至CTO或分管技术的总经理、副总裁，这可能是很多技术人员的梦想职业发展路线图。本文希望能够和刚刚走上技术管理岗位的同学们分享一些经验，使职业生涯的发展更加顺利和合理。


技术团队的管理人员身负技术和管理的双重使命，有着与众不同的成长路线。绝大多数情况下，在成长路线的第一步，是“技而优则管”，亦即由于表现出了出众的技术交付能力，优秀的技术人员被提拔到]]></description><category></category></item><item><title><![CDATA[技术团队新官上任之中层篇]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16867979</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16867979</guid><author>xiyf2046</author><pubDate>Thu, 21 Nov 2013 20:18:42 +0800</pubDate><description><![CDATA[摘要：对任何企业来说，中层管理人员都是极为关键的，因为中层是执行力的来源。可以说，一家企业有没有希望，只要看一下中层是精明强干，还是松松垮垮就全明白了。其中有哪些必须了解和掌握的知识和道理呢？

恭喜升职为中层技术管理人员！在不同的企业里，中层技术管理人员的具体职位名称有所不同。在微软、IBM这样的大型企业里，中层大致对应着部门经理或产品线负责人这样的职位。而在互联网企业如BAT，技术总监、高]]></description><category></category></item><item><title><![CDATA[技术团队新官上任之高层篇]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/16867911</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/16867911</guid><author>xiyf2046</author><pubDate>Thu, 21 Nov 2013 20:16:59 +0800</pubDate><description><![CDATA[摘要：Google CEO曾说：“信息技术发挥的潜力尚不足百分之一。” 无论是技术创业，还是被突然委任掌舵新公司成为技术和管理兼顾的一把手，高层技术管理职位对于很多人来说其实并不遥远。


什么是高层管理人员？这是应该首先明确的问题。和技术团队的基层和中层管理人员不同，“高层技术管理人员”其实是个伪概念。我的意思是， 没有什么严格意义上的“高层技术管理人员”、“高层销售管理人员”等。高层管理]]></description><category></category></item><item><title><![CDATA[Google工程师谈程序员的自我修养]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/13015607</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/13015607</guid><author>xiyf2046</author><pubDate>Fri, 25 Oct 2013 09:20:50 +0800</pubDate><description><![CDATA[摘要：美国计算机协会对Sanjay Ghemawat进行了专访，Sanjay谈到了Google的文化和大数据的机会。Sanjay认为，挑战是一切创新的原动力，与团队成员紧密配合会产生更多创新，在实践中学习，让项目先简单快速的运行起来。


【优快云编译】美国计算机协会十月的人物栏目对Sanjay Ghemawat进行了 专访，他是Google系统架构组（包括MapReduce、 BigTa]]></description><category></category></item><item><title><![CDATA[从真实案例出发：如何在协作开发中避免误解！]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/13015563</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/13015563</guid><author>xiyf2046</author><pubDate>Fri, 25 Oct 2013 09:18:47 +0800</pubDate><description><![CDATA[摘要：优秀的软件是多部门齐心协力的产物，在软件开发项目里，一旦交流不当，误解是避免不了的。文章里从项目经理--开发者--测试者--客户之间的微妙而又重要的关系入手，和文档细节、交流工具的使用，分析了如何避免误解。


本文作者Dmitriy Kharchenko是一家乌克兰软件开发公司Acceptic
 Ltd的CEO。该公司的核心运营项目包括创建复杂的客户端App，专注于为开发者团队提供]]></description><category></category></item><item><title><![CDATA[代码重构方向原则指导]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12904517</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12904517</guid><author>xiyf2046</author><pubDate>Mon, 21 Oct 2013 09:12:04 +0800</pubDate><description><![CDATA[重构是一种对软件进行修改的行为，但它并不改变软件的功能特征，而是通过让软件程序更清晰，更简洁和更条理来改进软件的质量。代码重构之于软件，相当于结构修改之于散文。每次人们对如何对代码进行重构的讨论就像是讨论如果对一篇文学作品进行修订一样无休无止。所有人都知道应该根据项目的自身情况来对代码进行重构，而重构是无止境的。莫扎特从来不不对他的作品进行修订，特罗洛普对自己作品修订的恰到好处，大多数作家认为他们]]></description><category></category></item><item><title><![CDATA[关于架构的讨论：烦人的细节]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12849441</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12849441</guid><author>xiyf2046</author><pubDate>Fri, 18 Oct 2013 10:16:17 +0800</pubDate><description><![CDATA[Bob大叔和Simon Brown关于描述系统架构时基础架构（infrastructure）所起的作用展开了讨论。

　　在之前标题为 《尖叫的架构（Screaming Architecture）》的文章中，Robert Martin（也就是Bob大叔）阐述了这样的观点：软件产品的架构应该让所有人都很容易了解产品所要达到的目的，并且系统的架构应该反应系统的用例而不是它使用的框架：


架]]></description><category></category></item><item><title><![CDATA[大型网站架构不得不考虑的10个问题]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12849427</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12849427</guid><author>xiyf2046</author><pubDate>Fri, 18 Oct 2013 10:15:21 +0800</pubDate><description><![CDATA[这里的大型网站架构只包括高互动性高交互性的数据型大型网站，基于大家众所周知的原因，我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构 了，我们以高负载高数据交换高数据流动性的网站为例，比如海内，开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环 境，我们从架构的方面去看问题，实现语言方面并不是问题，语言的优势在于实现而不是好坏，不论你选择任何语言，架构都是必须]]></description><category></category></item><item><title><![CDATA[浅谈软件架构师的素质与职责]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12849377</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12849377</guid><author>xiyf2046</author><pubDate>Fri, 18 Oct 2013 10:12:51 +0800</pubDate><description><![CDATA[有关架构师的基本素质，网上有很多声音，我总结了一下，让大家帮助参详，以便指出其中谬误。

沟通能力和自我表达

我认为沟通能力是基本中的基本，最为重要，最为普遍的素质。技术人员好像容易忽略，想成为架构师就不能忽略。因为架构师要做的第一件事就是与团队成员、项目经理、客户认同沟通，获得认同。我知道，这对于现在做技术，以后想转做架构的人也许很难．对本人也是如此。也许 你会注意到虽然你兢兢业业，老]]></description><category></category></item><item><title><![CDATA[浅谈软件架构师的素质与职责]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12849357</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12849357</guid><author>xiyf2046</author><pubDate>Fri, 18 Oct 2013 10:10:35 +0800</pubDate><description><![CDATA[有关架构师的基本素质，网上有很多声音，我总结了一下，让大家帮助参详，以便指出其中谬误。

沟通能力和自我表达

我认为沟通能力是基本中的基本，最为重要，最为普遍的素质。技术人员好像容易忽略，想成为架构师就不能忽略。因为架构师要做的第一件事就是与团队成员、项目经理、客户认同沟通，获得认同。我知道，这对于现在做技术，以后想转做架构的人也许很难．对本人也是如此。也许 你会注意到虽然你兢兢业业，老]]></description><category></category></item><item><title><![CDATA[SQL on Hadoop的最新进展及7项相关技术分享]]></title><link>https://blog.youkuaiyun.com/xiyf2046/article/details/12848867</link><guid>https://blog.youkuaiyun.com/xiyf2046/article/details/12848867</guid><author>xiyf2046</author><pubDate>Fri, 18 Oct 2013 09:43:09 +0800</pubDate><description><![CDATA[摘要：SQL on Hadoop对于大数据而言非常重要。本文从技术架构和最新进展的角度分析了7种SQL on Hadoop产品的优缺点和适用范围：Hive、Tez/Stinger、Impala、Shark/Spark、Phoenix、 Hdapt/HadoopDB、Hawq/Greenplum。


编者按：大数据最大的魅力在于通过技术分析和挖掘带来新的商业价值。SQL on Hadoop是]]></description><category></category></item></channel></rss>