难点辨析
WCL0520
在技术大神的路上越走越远!(求赞求关注(*^_^*))
展开
-
Sqoop从mysql导数据到hdfs+从mysql导数据到hive
#mysql-hdfs#wheresqoop import \ --connect jdbc:mysql://192.168.133.195:3306/mmm \ --driver com.mysql.jdbc.Driver \ --table userinfos \ --where 'userid<3' \ --username root \ --password root \ --delete-target-dir \ --target-dir /mytmp/datas \原创 2020-11-11 19:53:18 · 163 阅读 · 0 评论 -
Java高频知识合集(1)
1、数组操作(1)增 int[] array = {2,5,13,27,55,57,76,82,99};//建有序数组 Scanner input = new Scanner(System.in); System.out.println("请输入需要插入的值:"); int t = input.nextInt();//读取控制台输入的值 int i = array.length-2;//数组插入末尾默认补个0,所以array.length-2就是99的位置 for原创 2020-10-08 10:39:56 · 143 阅读 · 0 评论 -
SQL+HIVE 题目:查询下周过生日的学生
就这短短一个小问,本人汗颜,花了近两个小时才搞明白,具体步骤如下,望指正!1、表内容 首先考虑什么是下周:现在可以得到的是现在的时间,current_data(),在通过dayofweek可以知道现在是周几。 确定星期几之后,就要弄清楚从今天到下周一差了几天,经过测试可以发现用9减去星期数在加上当前日期就可以得到下周一的日期,然后在用date_add(),就可以计算出下周日的日期 最后就是排查学生生日的月份和天数在这两个日期之间的人,本人就是一直在这里卡壳了,首先我直接想取出月份原创 2020-09-23 19:18:16 · 2618 阅读 · 1 评论 -
scala 正则超详细总结!!!
一、scala正则表达式-1Scala支持多种正则表达式解析方式(1)String.matches()方法例:var a = "!123".matches("[a-zA-Z0-9]{4}")println(a)结果:false(2)正则表达式模式匹配var source = Source.fromFile("D:\\wcl.txt","UTF-8")var lines = source.getLines.toArrayval reg = """([A-Z]+) ([0-9]{4}-[0原创 2020-09-17 16:06:34 · 991 阅读 · 0 评论 -
scala 中缀表达式和中置操作符
一、中缀表达式(::)中缀表达式的关键字就是::,下方代码通过match+::进行模式匹配,只有当第一个case条件中的size-1个(即one,two,three,four全部匹配成功)匹配成功,才会执行第一个case语句,并执行println代码,输出第一、第四以及rest处的数据,不然走第二条case语句,输出nihaoList(1,2,3,4,5) match { case one :: two :: three :: four :: rest => println(one,four,原创 2020-09-15 20:14:14 · 368 阅读 · 0 评论