上一页 1 ··· 5 6 7 8 9 10 下一页

2019年6月20日

SQL执行顺序和coalesce以及case when的用法

摘要: 1、mysql的执行顺序 from -> on -> join -> where -> group by -> 聚集函数 -> having -> select ->distinct -> union -> order by -> limit 注意:select distinct name from 阅读全文

posted @ 2019-06-20 11:50 hdc520 阅读(2817) 评论(0) 推荐(0) 编辑

2019年6月17日

Hadoop的配置文件

摘要: hadoop-env.sh:脚本中所用到的环境变量,以运行Hadoop mapred-env.sh:脚本中所用到的环境变量,以运行mapreduce yarn-env.sh:脚本中所用到的环境变量,以运行YARN core-site.xml:hadoop core 的配置选项,如HDFS,MapRe 阅读全文

posted @ 2019-06-17 10:08 hdc520 阅读(340) 评论(0) 推荐(0) 编辑

2019年6月15日

Hadoop中的全排序和二次排序

摘要: 1、MapReduce的全排序 (1)使用一个reduce进行排序。 MapReduce默认保证同一个分区内的Key是有序的,但是不保证全局有序。如果我们将所有的数据全部发送到一个Reduce,就可以实现结果全局有序。所有的数据都发送到一个Reduce进行排序,这样不能充分利用集群的计算资源,而且在 阅读全文

posted @ 2019-06-15 11:51 hdc520 阅读(457) 评论(0) 推荐(0) 编辑

2019年6月14日

SQL基础语句

摘要: 判断字段长度函数length SELECT name,capitalFROM worldWHERE LENGTH(name)=LENGTH(capital) 求字串,注意分左字串和右字串 LEFT(ARG,LENGTH)、RIGHT(ARG,LENGTH) LEFT、RIGHT函数返回ARG最左边、 阅读全文

posted @ 2019-06-14 22:22 hdc520 阅读(460) 评论(0) 推荐(0) 编辑

2019年6月13日

leetcode之删除数组中的重复值(26题)

摘要: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前 阅读全文

posted @ 2019-06-13 17:11 hdc520 阅读(168) 评论(0) 推荐(0) 编辑

2019年6月12日

刷题or源码链接

摘要: Hadoop权威指南的Github https://github.com/tomwhite/hadoop-book hadoopAPI http://hadoop.apache.org/docs/current/api/ TopN之mapreduce http://www.mamicode.com/ 阅读全文

posted @ 2019-06-12 21:29 hdc520 阅读(434) 评论(0) 推荐(0) 编辑

2019年6月7日

Hadoop的基础命令

摘要: 首次使用Hadoop时,格式化文件系统命令:hdfs namenode -format 启动HDFS:start-dfs.sh 启动YARN:start-all.sh start-all.sh等价于start-dfs.sh + start-yarn.sh Hadoop 删除文件夹和文件的命令: 删除 阅读全文

posted @ 2019-06-07 17:41 hdc520 阅读(2266) 评论(0) 推荐(0) 编辑

2019年3月18日

map/reduce之间的shuffle,partition,combiner过程的详解

摘要: https://blog.csdn.net/iemdm1110/article/details/71744010 简单概述: shuffle 开始和结束时间: 开始时间:map执行完成有输出文件产生,shuffle开始; 结束时间:reduce输入文件最终确定了,shuffle结束; shuffle 阅读全文

posted @ 2019-03-18 22:10 hdc520 阅读(491) 评论(0) 推荐(0) 编辑

2019年3月1日

框架小知识总结_1

摘要: 层次结构: JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。 Java Web中的MVC和三层架构 https://www.cnblogs.c 阅读全文

posted @ 2019-03-01 21:06 hdc520 阅读(114) 评论(0) 推荐(0) 编辑

2019年1月5日

shell编程基础知识3

摘要: 1、Linux下scp的用法 scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。 例如:scp /home/hdc/ 阅读全文

posted @ 2019-01-05 16:07 hdc520 阅读(107) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页

导航