大数据
SwillowL
这个作者很懒,什么都没留下…
展开
-
Hive高级查询练习01(数据+过程)
Hive高级查询练习01(数据+过程)一、每个店铺 top3有 50w 个京东店铺,每个顾客访问任何一个店铺的任何一个商品时,都会产生一条访问日志,访问日志存储的表名为 visit,访客用户 id 为 user_id,被访问的店铺名称为 shop。请统计:数据:u1 au2 bu1 bu1 au3 cu4 bu1 au2 cu5 bu4 bu6 cu2 cu1 au2 au2 au3 au5 au5 au5 a需求:1.每个店铺 UV(访客数)2.每个店原创 2020-08-29 23:00:22 · 546 阅读 · 0 评论 -
由于多次初始化,导致Hadoop集群jps命令缺少DataNode解决方案
hadoop集群由于多次初始化导致所有集群缺少DataNode解决方法原因:解决命令:cd /opt/bigdata/hadoop/hadoop260/dfs/rm -rf data/然后 启动hadoop就解决了原创 2020-08-20 19:30:08 · 590 阅读 · 0 评论 -
集群搭建时由于拷贝,导致启动集群报错:elasticsearch fail to send join request to master,解决方案
集群搭建时由于拷贝,导致启动集群报错:elasticsearch fail to send join request to master,解决方案由错误提示{192.168.0.101}{192.168.0.101:9301} with the same id but is a different node instance]可以看出,从vmmaster01拷贝过来的elasticsearch里也有同样的node节点,id相同导致了冲突,实际上vmmaster02的node是需要重新进行分配的,因此需要先原创 2020-08-20 18:55:30 · 366 阅读 · 0 评论 -
Linux下jdk、tomcat的超详细安装步骤
Lunix下jdk、tomcat的超详细安装步骤本章重点1、jdk的安装2、tomcat的安装1、jdk的安装打开VMware并登入返回主目录:cd/简单查看当前目录文件:进入opt目录 : cd opt/创建install(用来放源文件目录) bigdata(用来安装的目录)目录: mkdir install bigdata简单查看opt目录文件:ls在bigdata和install目录下分别创建java目录(后面如果安装的东西多了,有条理一点,东西好找:cd bigdata原创 2020-08-05 19:26:36 · 532 阅读 · 0 评论 -
方法的重写(与重载的区别以及注意事项)
方法的重写重写(Override)概念:在继承关系当中,方法的名称一样,参数列表也一样重写(Override):方法的名称一样,参数列表也一样,覆盖,腹写重载(OverLood):方法的名称一样,参数列表不一样方法的覆盖重写的特点:创建的是子类对象,优先子类方法的覆盖重写的注意事项:1必须保证父子类之间的方法的名称相同,参数列表页相同@override:写在方法前面,用来检测是不是有效的正确覆盖重写这个注解就算不写,只要满足要求,也是正确的方法覆盖重写2子类方法的返回值必须小于等于父类方原创 2020-08-02 20:58:31 · 269 阅读 · 0 评论 -
windows系统jdk的安装步骤(详细配置环境变量)
windows系统jdk的安装步骤(详细)Jdk的安装正常装在c盘,如果装到其他盘改下路径就OK,然后点下一步就可以了,配置环境变量找到jdk的bin目录并复制:C:\Program Files\Java\jdk1.8.0_231\bin我的电脑——>右键——>属性——>高级系统设置点击环境变量双击Path点击新建按钮,把bin目录下的路径复制过去然后点击确定确定是否安装好——>搜索cmd打开 输入命令:java -version 回车,出现版本信息原创 2020-08-02 20:40:20 · 328 阅读 · 0 评论 -
方法的重载初识
方法的重载初识1定义2判断是否重载3在通过对象调用方法时,如何确定某一个指定方法4判断方法的重载(overload)loading…1定义,在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或者参数类型不同即可“两同一不同”:同一个类,相同方法名参数列表不同,参数个数不同,参数类型不同2判断是否是重载跟方法的权限修饰符,返回值类型,形参变量名,方法体都没有关系3在通过对象调用方法时,如何确定某一个指定方法方法名–>参数列表4判断/**与void show(int原创 2020-06-28 21:58:24 · 172 阅读 · 0 评论 -
面向对象方法的调用小题练习:1求数组的最大值2求数组的最小值3求数组总和4求数组的平均值5复制数组 6数组排序(冒泡) 7遍历数组 8查找指定数组
面向对象方法的调用小题练习1求数组的最大值2求数组的最小值3求数组总和4求数组的平均值5复制数组6数组排序(冒泡)7遍历数组8查找指定数组package part07;public class ArrayUtil { //求数组的最大值 public int getMax(int[] arr){ int maxValue = arr[0]; for (int i = 1; i < arr.length; i++) {原创 2020-06-28 21:40:36 · 480 阅读 · 0 评论 -
面向对象小题练习
输出20位学生随机生成学号(1-20)年级(1-6)及成绩(1-100)package part05;public class Test { public static void main(String[] args) { //声明Student类型的数组 Student[] stu = new Student[20]; for (int i = 0; i <20 ; i++) { //给数组元素赋值原创 2020-06-21 21:41:55 · 171 阅读 · 0 评论 -
面向对象小问
面向对象小问一面向对象思想编程内容的三条主线分别是什么1类及类的成员:属性,方法,构造器,代码块,内部类·2面向对象的三大特征:封装,继承,多态(抽象)3其他关键字:this,super,abstr,interfa,static,final,package,import二谈谈你对面向对象中 类的对象的理解,并指出二者的关系?类:抽象的,概念上的内容对象:实实在在存在的一个个个体。创建了一个对象(new)对象是由类派生出来的(new出来的)三面向对象思想的体现一:类和对象的创建和执行操做有哪原创 2020-06-21 21:39:22 · 127 阅读 · 0 评论 -
在java oop中成员变量和局部变量区别
在java oop中成员变量和局部变量区别本章重点-属性(成员变量)和局部变量的相同点和不同点* 类中属性的使用* 属性(成员变量) 局部变量* 1相同点* 定义变量的格式:数据类型 变量名 = 变量值* 先声明,后使用* 变量都有其对应的作用域* 2不同点* (1). 在类中声明的位置不同* 属性:直接定义在类的一对打括号内{}* 局部变量:声明在方法内,方法形参,代码块内,构造器形参 ,构造*原创 2020-06-08 23:00:57 · 140 阅读 · 0 评论 -
JAVA中对于oop中类和对象的个人的理解
JAVA中个人对于oop的理解本章重点类和对象的个人理解创建及调用实例1.OOP可以理解类:抽象概念的人对象:实实在在的某个人(小明,小李)面向对象程序设计的重点是类的设计类的设计,其实就是类的成员的设计常见的类的成员有:属性:对应类中的成员变量(field/域/字段)行为(方法):对应类中的成员方法(c语言中常说的是函数/method)类的实例化——————就是创建对象方法中的对象都是局部变量2创建及调用实例创建类class Person{ //属性原创 2020-06-08 22:43:15 · 225 阅读 · 0 评论 -
ArrayList底层实现
ArrayList底层实现Modifier and TypeMethod and Descriptionbooleanadd(E e) 将指定的元素追加到此列表的末尾voidadd(int index, E element) 在此列表中的指定位置插入指定的元素。booleanaddAll(Collection<? extends E> c) 按指定集合的Iterator返回的顺序将指定集合中的所有元素追加到此列表的末尾。booleanaddAll(原创 2020-05-31 22:14:43 · 350 阅读 · 0 评论 -
Java基础-面向过程小题练习
Java基础-面向过程小题练习本章重点第一题:从1开始累加,和超过10000时的数值为多少?第二题:控制台输出7行等腰三角形?第三题随机生成10个1~1000之间的不重复随机数,就平均值,最小值,最大值?第四题使用任意排序算法完成10个不重复随机数的升序排序?第五题求500以内所有质数和第一题:从1开始累加,和超过10000时的数值为多少?输出: 第二题:控制台输出7行等腰三角形?输出:第三题随机生成10个1~1000之间的不重复随机数,就平均值,最小值,最大值?public s原创 2020-05-31 21:23:09 · 561 阅读 · 0 评论 -
从零学起大数据-Java篇-第二周学习内容分享(4)
从零学起大数据-Java篇-第二周学习内容分享(3)本章重点数组1 数组的定义:一组类型相同的连续的存储空间的表示。2一组可以包含的元素数量:0~N(N的最大值取决于内存·)。3 优点:寻址快(方便快捷)便历快;4 缺点:插入删除开销大;(插入慢,删除慢)5 数组使用四步骤1声明:数据类型[] 数组名称;***[] array;2分配空间:数组名称 = new 数据类型[空间数量] ;array = new int[int len]; len 表示空间的数量属性 int coun原创 2020-05-24 23:30:02 · 172 阅读 · 0 评论 -
从零学起大数据-Java篇-第二周学习内容分享(3)
从零学起大数据-Java篇-第二周学习内容分享(3)本章重点循环循环简单来说就是重复,今天分享一下Java中主要的三种循环结构for循环while循环do…while循环1.1.1 for循环1.语法:for(变量的声明和赋值;循环条件;变量值的变化){语句块; //被重复的部分 }2.循环的四要素(1)是否存在重复循环(2)如何确定循环四要素确定变量的类型和初值 //in count = 0;确定循环的条件 count < 100;确定变量值的变化原创 2020-05-24 22:03:15 · 147 阅读 · 0 评论 -
从零学起大数据-Java篇-第一周学习内容分享(2)
从零学起大数据-Java篇-第一周学习内容分享(2)本章重点1. 控制台的输入(scanner的使用)2. 运算符1.1控制台的输入(scanner的使用)1 导入scanner类(导包)imput java.util.Scanner;2.创建Scanner对象Scanner input = new Scanner(System.in)3输入之前通常需要【提示语句】:通过输出语句打印在控制台System.out.print(“请输入姓名:”) 不能换行,所以用print4获取键盘输原创 2020-05-18 00:01:56 · 196 阅读 · 1 评论 -
从零学起大数据-Java篇-第一周学习内容分享(1)
从零学起大数据-Java篇-第一周学习内容分享本章重点java程序的执行过程基本数据类型基本数据类型之间的转换1.1 Java的执行过程public class Study{…} java类文件的基本结构pubic static void main(String[] args){…} java文件执行入口System.out.println("…") 控制台输出控制台输出Syst原创 2020-05-17 20:33:12 · 264 阅读 · 1 评论