首页 文章 精选 留言 我的

精选列表

搜索[预算导向],共4509篇文章
优秀的个人博客,低调大师

Hadoop资料整理导向

一、Hadoop快速入门 分布式计算开源框架Hadoop_入门实践 一篇不错的hadoop介绍文章 用 Hadoop 进行分布式数据处理---- 入门 Hadoop入门实验 Hadoop入门 一图解说Hadoop的发展历程 讨论:Hadoop社区与中国云计算开源展望 用Hadoop进行分布式数据处理入门篇 Hadoop入门简介 hadoop入门语录 为什么Hadoop一定是分布式计算的未来? Hadoop Ubuntu 学习笔记 二、Hadoop集群搭建 Hadoop集群安装 Hadoop超级安装手册 云计算的利刃:快速部署Hadoop集群 Hadoop学习笔记之二:部署与应用实例 ubuntu下hadoop的部署 ssh的无密码登陆 Hadoop的安装部署以及使用 Hadoop集群搭建 Hadoop中的集群配置和使用技巧 三、Hadoop分布式文件系统:架构和设计 大数据下的数据分析-Hadoop架构解析 Hadoop分布式文件系统:架构和设计要点 Hadoop的HDFS 四、Hadoop 命令和使用指南 Hadoop中的数据库访问 Hadoop in Practice 用Hadoop进行分布式并行编程 用Hadoop进行分布式并行编程, 第2 部分 用Hadoop进行分布式并行编程, 第3 部分 使用 Linux 和 Hadoop 进行分布式计算 Hadoop:HDFS权限管理用户指南 Hadoop命令手册 Hadoop Shell命令 利用Ant构建Hadoop高效开发环境 四、Hadoop Map/Reduce/ DistCp SMAQ:海量数据的存储计算和查询模型l 关于MapReduce-Hadoop权威指南连载l Hadoop学习笔记之:Hadoop的两个部分 EMC为企业提供基于Hadoop的大数据分析 针对Hadoop MapReduce的数据处理API Hadoop DistCp Hadoop Map/Reduce教程 Lucene-Hadoop, GFS中Map/Reduce的简单实现 六、Hadoop本地库 Hadoop本地库 七、Hadoop Streaming Hadoop Streaming Hadoop Streaming 编程 hadoop-Streaming学习 Hadoop Streaming框架使用(一) Hadoop的Streaming 八、Hadoop Archives Hadoop Archives 九、Hadoop On Demand Hadoop On Demand管理指南 十、Hadoop常见问题 大数据时代 Hadoop解决数据处理三瓶颈 Hadoop平台存在三个方面的挑战 Hadoop关于处理大量小文件的问题和解决方法 Hadoop使用常见问题以及解决方法(1) - [分布式] Hadoop使用常见问题以及解决方法(2) - [分布式] 十一、文档资料 hadoop最好的参考资料 hadoop权威指南中文版 官方文档 hadoop开发者杂志 十二、厂商与hadoop合作发展 戴尔将在服务器中预装开源Hadoop平台 微软SQL Server增加对Hadoop的支持 Dell与Cloudera 共推Hadoop 解决方案 IBM将在Hadoop上建立全新存储架构设计 EMC为企业提供基于Hadoop的大数据分析 Yahoo公布Hadoop的源代码 Cloudera的免费Hadoop Hadoop:Google核心技术的开源版本hadoop资料汇总.pdf

优秀的个人博客,低调大师

NFV主导向开放平台的演进

近日,有调查显示网络功能虚拟化(NFV)和软件定义网络(SDN)平台是电信和网络设备供应商关注的重点,该调查同时表明网络正在向开放平台和开放的软件体系结构转变。许多现有的网络系统是建立在COTS(commercial-off-the-shelf)平台上的,包括机架服务器、刀片服务器、ATCA、设备平台、微服务器。调查显示,大多数公司将在未来的系统中使用开放计算平台,大约五分之一的公司已经使用了白盒交换机,预计在接下来的1到2年内这个数据将超过一半。 这是Heavy Reading调查报告《COTS, ATCA & White Box User Survey: 2016 Market Outlook 》中的一个重大发现,该调查报告是基于75位专业人士,囊括了50个不同的电信和网络设备供应商的报告,该报告使用COTS硬件,NEBS/ETSI兼容的平台和白盒交换机。它包括使用不同的应用于未来的系统架构的COTS平台信息,受访者被问及使用的系统集成和他们如何使用系统集成商解决方案的问题。该报告还包括使用不同的ATCA平台的信息,ATCA是增强和扩展插件卡和嵌入式软件的平台。 在过去的15年里,电信行业一直在稳步从封闭走向开放。2000年,大多数电信系统内部开发的电信设备使用专用芯片、硬件、中间件、应用软件。从那时起,每一个组件已逐步从内部解决方案转移到生态系统解决方案。COTS平台已经成为这一转变的关键部分,现在大多数公司都在部分使用或全部使用COTS平台。 第一代COTS平台获得了行业组织的一致认可,例如PICMG或基于PC硬件的标准。PICMG ATCA平台已经广泛应用于电信系统,但由于它的复杂性、生态系统面临的挑战、设备供应商不愿开放平台的第三方解决方案的影响,并没有达到统治市场的预期。ATCA不断改善,包括更快速度的交换。刀片服务器和机架服务器也被广泛应用在ATCA不必要的灵活性上,服务提供商通过NEBS和ETSI兼容的平台,能够提供运营商级可用性。 最新一代COTS平台支持SDN和NFV,有3个关键的不同变化。开放计算项目基金会是一个旨在开发运行在服务器上的开放的可扩展解决方案、存储、数据中心硬件的行业组织。开放计算项目开发的关键是开放架构标准,它定义了一个开放的框架,支持多个设备配置,大多数公司在调查中表示将使用开放计算系统解决方案。英特尔架构规模给主要的供应商定义了一个模块化的平台开发方法。ATCA 3 R4.0被指定为支持电信云计算和数据中心的应用程序,它也被设备供应商广泛应用。 系统集成商在部署基于COTS平台的系统中尤为重要,主要系统集成商包括Advantech,Dell,Hewlett Packard Enterprise,IBM,Kontron, Oracle,Radisys,Supermicro。系统集成商将构建并测试使用多个来源的硬件平台、插件卡、软件的系统。向开放解决方案的转变,可能会增加系统集成的价值。 开源规范被电信系统的每个部分所支持:COTS平台、虚拟化、中间件、操作系统、网络功能。第一代COTS平台出售专有的解决方案,即使底层硬件和中间件是基于行业规范的。从第一代中得到的教训是,现在应用于下一代的COTS平台将成为开发的生态系统中的一部分,能够让服务提供商部署虚拟化的网络解决方案,支持电信系统中的电信级应用。 作者:何妍 来源:51CTO

优秀的个人博客,低调大师

IT人的自我导向型学习:学习的3个维度

学习的12 大家在学习之后会再次回顾以前学到的知识吗?又会隔多久才去回顾呢?回顾所学到的并去思考是学习的基本有效方法,在进行之前的内容之前,我们就开始使用这个学习方法,先来回忆一下上篇讲的主要内容是什么? ......................... ......................... 记起来什么了吗?如果没有,那么想想,你看我的文章是想得到什么?这就是学习的目的性。当然,如果你觉得看我的文章仅仅是想爽一下,那也可以,不过我的文字如果不能给你带来些什么,我觉得你可能是在浪费时间,还不如把这些时间花在看其他能给你带来更爽感觉的东西呢。 现在知识太多,如何让自己掌握这些内容,重要的是在思维发散后记得再聚焦,而且一定要聚焦了才能真有收获。对于1、2,你们需要掌握的至少两点: 1个理念:快乐学习 2个心态:渐进累积、创造软区域 教育 如果1、2知道了,如果你也有好奇心,那么你一定会问自己,会不会有3什么、4什么之类的啊?如果没有的话,你我可都要小心了,要不就是你的好奇心已经在儿童时期被摧毁了,要不就是我的文字对你没有帮助。其实第二个原因,说到底这对我没有什么影响和浪费,对你却是一个值得去思考的问题。 不过你暂时记下这个问题,有时间再去寻找答案。现在继续我们本次的话题,可能有点枯燥,但是了解事物本质的what对于真正掌握一个事物来说是至关重要的,你认同我的这个看法吗?如果认同,那就和我一起来了解一下教育吧。 我们从小到大,特别初中和高中,我们基本上离不开考试,到了大学离开那种疯狂考试之后,似乎就不知道应当如何去学习新知识了,因为应试教育让我们习惯了有人指导或者要求去做,一旦脱离这种被动反而不知道如何主动了。你可能会说这是教育的问题,但是反过来说,就算老师给你说教育是什么,如何做好教育,其实那个时候的我们根本不回去听,除非现在到了我们这个年纪,并且对自我认识有一种好奇心的才会去重新思考。 有些东西光靠思考是没有用的,至少我们应该先吸收一些外部知识做点储备加点油才能点燃新的旅程。虽然经历了从小学到大学这么长时间的教育,但是有哪个学生会去关心过教育还有什么分类学呢?我也是直到思考敏捷个人,想到学习成长时才找到学习分类法的时候,才知道在1956年,由美国教育心理学家本杰明 · 布鲁姆提出布鲁姆分类学,大致说到学习氛围认知、技巧及态度三个范畴。 也许你说你还没有到要去思考教育、认识自己的阶段,但是你有没有意识到当今社会很多事情本末倒置了,你其实已经到了不得不返回去学习这些基础东西的时候了。当然,我也说不出什么理由劝说你去思考这么无聊的问题,不过可以试想一下。在现在超前教育的环境下,如果你作为家长,你担心孩子怕输在起跑线,于是开始抢跑,幼儿园开始上小学的东西,小学上中学的,不过可惜的是,你的孩子行为习惯不好、人格没有培养,直到工作了才开始意识到你忽略了对孩子的这些方面的影响。如果时间能倒转,你现在会怎么对你孩子?我想,基于大环境,肯定也是会去多学一些,但是行为习惯这些基础本质的东西你也会去教。那你怎么去教?你必须自己懂得一些教育啊,否则自己都不行,怎么去教孩子啊。 聊教育怎么说到育儿了呢?其实育儿如育己。我们已经不小了,工作了也就应该对自己负起应有的责任,从大学走出来的那一刻就注定没有人有责任让我们去学习,有责任的只有一个人,那就是自己。前面说的也许慢啰嗦的,你可能觉得了解教育对自己也不会有什么帮助。真是这样的吗?先不要这么快下结论,我们下面来讲时中法学习三维度。 三个维度 敏捷个人PPT中出现了很多我原创的图,反馈都是不太理解。不要紧,这个系列只要出现的图,我都做个解说,今天我就要把上篇的学习12345继续说清楚。 如果我说让你去学习一门新语言来开发产品,你会觉得你要学哪三样东西?如果让你去学习找个女朋友结婚,你又会觉得药学哪三样东西?如果当说每件事,我们还比较容易说,因为这已经是一些细节的,而且一说可能还收不住,所以我们就不说这些细部的。如果不说细部的,那一定是从大里说,可能会有点抽象。 我觉得一个人可以学会三样东西:事实、习惯和态度。这三样我们要先学事实,也就是去了解世界以及事物,包括它们的外在表现以及本质内涵,只有在了解世界之后,我们才能知道到底哪种习惯和态度更合适自己。当然,这并没有严格的先后关系,不过我想一定存在一些逻辑关系,这也是开发人员应具备的思维。 瞎侃了半天,我还是要把大家拉回时钟法学习框架图,这里xyz轴分别代表着一个学习维度: 知识:事实性、概念性、程序性、反省认识 技能:记忆、理解、运用、分析、评价、创造 态度:接受、反应、评价、组织、内化 如何看这个图的关系 知道我的人都说我技术牛、还懂得TOGAF、ArchiMate、产品管理、业务分析等,还创造了敏捷个人,问我怎么做的?我只是比大多数更愿意先学习一些基础方法而已。 你从上图看到什么概念以及可能存在的逻辑关系了?先大致了解术语,然后理清逻辑关系后再深化学习,是我以前在学习TOGAF、ArchiMate、BABOK等未知领域的常用方法,很有效的啊。在我写的架构相关文字中曾经说到架构的抽象定义,架构其实就是理清组成元素和它们的关系,以及所处的上下文环境。学习也是一样,需要把学习的内容分类、以及理清它们的关系和上下文。如果你还没看出什么关系,不要紧,我们慢慢说。 首先我们来看看上面三个维度中的两个维度,也就是知识和技能。看到这也许一拨人就离开了,其实我们很多人对这两个再熟悉不过的词很陌生,并从未去深究其所代表的含义,以及给自己的指导。各维度之间都有具体的层级,为了让大家从看似简单却又复杂的学习架构图中理清局部关系,我整理出以下二维表格,其中第一行标题代表的是技能,第一列标题代表的是知识,中间带包他们的关系,顺便说一句,这种二维视图是发现关系的很好工具啊,在TOGAF等中经常出现的。 从上图可以看到,记忆与事实性知识紧密联系,理解与概念性知识紧密相连,应用与程序性知识紧密相连,而分析、评价、创造与反省认识知识紧密相连,并且还可以促进记忆、理解和应用相关知识。简单的说,如果哪天你要去学习一个新东西,你应该问自己: 我要记住哪些事实性知识? 我要理解哪些概念性知识? 我要运用哪些程序性知识? 我要分析、评价、创造出哪些反省认识知识? 上面的问题虽然简单,但是要回答出来还有点难度,你知道为什么吗?因为我们还没有学习完事实性知识和概念性知识,所以就比较难以运用和分析了。 学习过程并不是真的时时都是有趣的,只要你有兴趣,获取知识就不枯燥了。下面我们从知识来看看吧 知识 事实性知识和概念性知识代表“What”类知识,程序性知识代表“How”类知识,而反省认识知识是“知行合一”类知识,敏捷个人就属于反省认识知识域中的有效体系。 技能 态度 成功永远不只是方法的问题,还有意愿的问题。当我们的意愿强烈到一定程度的时候,可能方法就自然出现了,当然这方法是需要你去寻找的,例如企业架构可以学习TOGAF、业务需求可以学习BABOK、产品复用可以学习软件产品线、软件开发可以学习Scrum,这些方法都是出自我自己的主动兴趣去研究应用。 新加入一个公司,用的是新语言或者其他没用过的技术,这个你要不要学?团队开发的新产品是一个你从未触及的业务领域,你从未接触过,业务的东西你要不要学?新的团队新的同事,如何快速融入团队,你要不要学?......学习无处不在,我想大家关注更多的一定是知识和技能,这无可厚非,要是能力不够,我们行为做得再好也不管用,因为现在都是以结果定输赢的社会。不过,作为个人来说,如果能够快乐的工作是我们非常期望的。快乐当然分很多种,如果能做自己感兴趣的事情就是一种快乐。这兴趣的东西一讲起来又能讲半天,我想说的是很多事情并不是因为你有兴趣了才去做,有可能是因为你去做了才发现你对这个有兴趣。这就是学习的魅力,不仅学到知识和技能,还能培养你的兴趣,而这兴趣的培养其实就是态度学习而习得的。 那为什么我们需要兴趣?除了兴趣之外,态度还包括哪些呢?我们先看看大脑对每件事的6个理解层次吧。这个图在敏捷个人中有过,不过这次把上层改为了NLP的信念系统。从图中可以看到,前面说的知识和技能属于意识层面,是我们一说到学习就会想到的,然而为什么有的不聪明的人反而学得比聪明的人还好呢?这就要看上层潜意识了,也就是信念、价值观和原则,这样构成了我们态度学习的三个内容,敏捷个人有专门的练习对这些有所帮助,这里就不具体说了。 "人创造环境,同样环境也创造人。" 这不是我说的,是马克思。我们是静态的同时也是变化的,包括信念、价值观和原则,那我们如何变化的呢?有没有一个步骤给大家参考呢?当然有,看看下图,除了上面讲的态度内容之外,左边红色部分是态度的5个发展层级,各层次不是孤立的,后一类目标层次是建立在已达到的前一类目标层次的基础上的。 可能说的有点不太通俗,再简单说,知识和技能是我们的认知活动,而态度是我们的情感活动。在我们的学习过程中,认知活动和情感活动是同时发生、同时发展的,贯穿始终。认知主要解决能不能、懂不懂、会不会,这过程中必然会有心理感受和情绪体验,然后就产生了愿不愿意、喜不喜欢、相信不相信自己能学好等情感和态度。他们虽然是同时发生,不过能感知到的人并不多,能在一开始学习把态度目标也制定的就更少了。这个就不再阐述了,否则看得人基本要走光了。 举个例子 今年使用PHP+PhoneGap+JQueryMobile+WordPress做了敏捷个人手机应用,如果是你来做,你怎么完成?这里就不展开说吧,就说我的个人网站 http://www.zhoujingen.cn/blog/的搭建这件事吧。域名有了,怎么搭建个网站呢?没有时间,于是想到直接拿个开源的东东弄一下,花了一个晚上从了解wordpress到安装部署配置完。 现在你们可以思考一下,在使用wordpress部署我的个人网站这件学习上,我要记住哪些术语,理解哪些概念,执行哪些步骤,过程中我可能会遇到什么事,产生什么态度?如果你能想清楚,那说明这次的内容你也掌握了不少。 这次的内容看起来很无聊,实则是学习之根本,今天就说到这里 本文转自 陈本峰 51CTO博客,原文链接:http://blog.51cto.com/zhoujg/1378385,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册