摘要: 恢复内容开始 大数据的分布式计算框架目前使用的最多的就是hadoop的mapReduce和Spark,mapReducehe和Spark之间的最大区别是前者较偏向于离线处理,而后者重视实现性,下面主要介绍mapReducehe和Spark两者的shuffle过程。 MapReduce的Shuffle 阅读全文
posted @ 2020-06-08 18:13 高少侠也在江湖 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: 一条DQL关键字执行顺序: from、 join on(需要连接的表)、where(根据条件筛选表)、 group by(进行分组)、having(筛选分组)、 select(选取需要的列)、distinct(去重)、order by(进行排序)、limit(分页) 阅读全文
posted @ 2020-01-04 14:32 高少侠也在江湖 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 启动完整集群的步骤 1 #启动完整集群的步骤 2 #第一步:启动zookeeper 3 ./ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh start 4 #第二步:在nn1上启动所有 5 start-all.sh 6 阅读全文
posted @ 2019-12-30 21:23 高少侠也在江湖 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 那么ZK Server最基础的东西是什么呢?我想应该是Paxos了。所以本文会介绍Paxos以及它在ZK Server中对应的实现。先说Paxos,它是一个基于消息传递的一致性算法,Leslie Lamport在1990年提出,近几年被广泛应用于分布式计算中,Google的Chubby,Apache 阅读全文
posted @ 2019-12-10 16:44 高少侠也在江湖 阅读(155) 评论(0) 推荐(0) 编辑
摘要: intellij idea中文资料网上比较少,对于eclipse的项目如何导入intellij idea也没有完整的说明,本人在这里整理下,方便更多人加入到intellij idea的阵容里。 直接上干货! 一、导入Eclipse项目至idea File – New – Module from Ex 阅读全文
posted @ 2019-11-26 21:57 高少侠也在江湖 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 解1:作为要常常分享和求取代码的编程人员来说,复制别人的代码可能将代码行号一起复制了,要想在编译器里运行,得一个一个删除行号。这种傻大笨粗的方法在这2019年显得很智障。 因此用Notepad++,只需一步便可以删除所有行号,其所谓“快速”(前提是按以下步骤配置Notepad++的自带插件)。 解2 阅读全文
posted @ 2019-11-25 17:12 高少侠也在江湖 阅读(1254) 评论(0) 推荐(0) 编辑
摘要: <%@ page import="java.util.List" %> <%@ page import="com.gfj.entiny.Student" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ 阅读全文
posted @ 2019-11-19 20:03 高少侠也在江湖 阅读(877) 评论(0) 推荐(1) 编辑
摘要: 版本号代码日期下载地址 Eclipse 3.1 IO[木卫一,伊奥] 2005 http://archive.eclipse.org/eclipse/downloads/drops/R-3.1-200506271435/ Eclipse 3.2 Callisto[木卫四,卡里斯托] 2006 htt 阅读全文
posted @ 2019-11-18 20:25 高少侠也在江湖 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 方法一:不断截取源字符串 1 String str1 = "nihaokogaokoshaokoxia "; 2 String str2 = "oko "; 3 int total = 0; 4 for (String tmp = str1; tmp != null&&tmp.length()> = 阅读全文
posted @ 2019-11-08 20:36 高少侠也在江湖 阅读(3313) 评论(0) 推荐(0) 编辑