自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Scala数组函数总结

Scala 数组函数数组是一种可变的、可索引的数据集合。在Scala中用Array[T]的形式来表示Java中的数组形式 T[]。##变量:赋值后可以改变,生命周期中可以被多次赋值##常量:赋值后不变,类似Java中的final变量##Scala会根据你输入的值推断输入的类型scala> var k =300k: Int = 300scala> var k ="300"k: String = 300scala> k ="ggg"k: String = gggsc

2020-09-14 23:43:56 1359

原创 Hive常用函数大全说明及实例

Hive 函数数量很大,今天写一些常用的,其他的后面用到了会更新加上Hive 函数大致分为:聚合函数、内置函数、表生成函数其中内置函数占大部分,包括:数学函数、字符函数、集和函数、转换函数、日期函数、条件函数等关于精度的问题,大家参考这篇文章:https://blog.csdn.net/qq_34566673/article/details/108299006一、数学函数:! 非,举例:select !true结果:false!=不等值比较,举例:select 1!=1结果:fals

2020-08-30 01:20:47 783

原创 VMware Tools 启动脚本未能在虚拟机中成功运行的解决办法

当你打开虚拟机会出现下面的弹窗,且在xftp当中无法上传文件或者压缩包,可能是内存被占满的问题,导致没有足够的空间上传文件解决步骤:登陆你的虚拟机,查看内存是否如之前猜想一样,内存被占满输入命令:df -a,查看磁盘使用情况,发现 /dev/mapper/centos-root 被使用100%,所以,确定是内存不够。输入命令:在根目录下 cd /输入命令:du --max-depth=1 -h此时发现一共36G内存, opt 目录下34G,接着我们打开 opt目录,看看是哪儿被占满了,

2020-08-29 23:48:45 7336 1

原创 elasticsearch运行和headmas、nodejs安装

一、运行ES注意:不允许 root 启动:默认端口:9200(1) 指令:su root / su 用户名 切换用户指令:cd /opt/bigdata/elk/es622/bin指令: ./elasticsearch 前台手动启动./elasticsearch -d 后台启动注意:1)后台启动可能遇到weilai.log 权限问题,修改权限即可指令:es 文件授权:chown -R kevin:kevin es622 -R 递归授权指令:chmod 622 path 根据路径确认权限

2020-08-22 15:59:03 243

原创 linux下Elasticsearch和分词器的安装

这里以第三号虚拟机(vwmaster03)做演示一、目录管理(建立目录存放安装包和安装文件)1、 指令:[root@master03 ~]# cd /opt指令:[root@master03 opt]# cd install指令:[root@master03 install]# mkdir elk2、 将elk安装包文件传输到 opt/install/elk 中(Xftp中)拖文件至install/elk 解压到bigdata/elk[root@master03 elk]# tar -z

2020-08-22 15:42:08 877

原创 VMware虚拟机免密登录

1、主机名和免密登录(1)设置主机名:hostnamectl set-hostname 名字(2)查看别名:hostname(3)配置主机名:cd etc/hosts查看你的主机名:配置主机名指令:vi /etc/hosts 进入文件编辑模式指令:i 进入编辑模式指令:网络IP地址 主机别名例如:每个主机从机之间都要设置(互相认得)192.168.87.200 vwmaster192.168.87.201 vwmaster02192.168.87.202 vwmaster03

2020-08-22 15:28:50 1436 1

原创 VMware虚拟机环境安装

安装Linux、JDK 、tomcat、mysql一、目录管理1、打开Xshellcd / 切到根目录下cd opt创建两个文件夹:mkdir install bigdata(1)opt / install /java 安装源文件(2)opt / bigdata / java 安装目录打开 install 创建一个文件夹 java 用来存放安装源文件2、打开 Xftp,打开你的你要安装的虚拟机 把目录改为 /opt / install / java然后把 JDK 、tomcat的压

2020-08-10 00:12:16 695

原创 VMware 虚拟机基础设置

之前的文章讲解过Oracle VM VirtualBox的安装,大同小异,这里详细展示一下一、VMware安装1、打开VMware创建新的虚拟机,以管理员身份登录2、修改网络配置:IP地址① cd /etc/sysconfig/network-scripts② ls (列表展示)可以看到 ifconfig ens33③ vi ifcfg-ens33(可以输入首字母,按Tab键自动输入)④ 修改参数BOOTPROTO = static(修改后,初始dhcp) (使用静态IP,IP会固

2020-08-09 23:53:31 1932

原创 不同打 jar 包的方式

一、普通打 jar 包的方式在之间的文章中已经详细讲解过在工程右侧的Project Structor => Artifacts => 选择 jar =>(2、 builder => build artifacts =>build / rebuild => 在工程根目录下新增 out 目录中有 xxx.jar二、maven jar 包1、先到需要打jar包的工程中,点击右侧的Maven projects => packge => 右键 run =>

2020-08-02 22:46:52 217

原创 配置maven以及tomcat

一、maven的配置创建一个新的maven工程以及基础配置大家可以参考下面的文章,讲述的比较清楚https://blog.csdn.net/qq_32588349/article/details/51461182?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH- 2.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH

2020-08-02 22:24:32 180

原创 js画出柱状图

首先将创建的 html 中的代码放入 js 中,剩下如图所示的代码柱状图可以分为三类:分别是单柱,双柱(可与旧数据做对比),覆盖双柱(可与旧数据做对比,也可以用来表示任务完成情况)这里用single、parallel、cover表示其中box就是我们绘制的区域以下是代码代表不同的区域,以便分开绘制选择器验证对 y 轴数据动态计算图标数据验证柱状图数据验证生成柱状图...

2020-07-06 00:04:09 2922

原创 jquery 操作 DOM

一、认识JQUERYjquery:用 js 封装的函数库大招:$ = jQuery$(selector) = 获取该选择器的 jQuery 对象数组$(selector).action(…) 群体操作特性js 和 jquery 不可混用(1)js 的对象不可以访问 jquery 函数(2)jquery 的对象不可以访问 js 函数(3)但是 js 和 jquery 的对象之间是可以相互转化的var $obj = $(jsObj); js 对象转化为 jquery 对象var jsOb

2020-07-06 00:03:50 193

原创 html与 js -2-js操作dom

一、浏览器窗口内置对象window.location.href = url ;修改当前浏览器窗口显示的资源路径var searchStr = window.location.search;静态页面跳转传值二、js 获取 html 标签对象1、根据选择器获取(1)根据 id 选择器获取唯一对象var e = document.getElementByld(idStr);(2)根据 class 类选择器获取对象数组var var = document.getElementsByClassNa

2020-06-28 22:47:32 178

原创 html 与 js

一、1. js:java scriptjs:基于对象,解释执行java:面向对象,编译执行2. html 引入 js 方式(1)内部 js:body的最后一行如下:3. 控制台的输入输出(1)console.log(内容);4. js 变量和数据类型(1)变量声明① var varName;② let varName;(2)赋值时确定变量的类型:注意:值类型决定变量类型变量的类型随着赋值类型的不同,可以改变甚至变量可以不用声明,直接赋值使用,但不允许① 获取变量的实际类

2020-06-28 22:28:34 1572

原创 CSS外部样式表

2020-06-21 18:31:31 278

原创 HTML基础标签

2020-06-21 18:31:11 447

原创 idea如何打jar包,导入jar包

一、打jar包首先打开我们要打包的工程,点击右上方的项目结构按钮。然后点击Artifacts,点击加号,选择JAR右侧继续选择From modules选项。点击确定后就可以了下一步,找到 Build 项目栏,选择下面的Build Artifacts。跳出一个窗口,点击build,就生成了 jar 包。可以在工程的out目录下查看。二、导入jar包点击右上方的项目结构按钮,选择 Libraries ,点击加号,选择java。在文件目录中找到 jar 包,并点击确认,就可以了。可

2020-06-15 00:05:38 285

原创 Java-面向对象的三大特性

Java面向对象的三大特型:封装、继承、多态封装和继承几乎都是为多态而准备的一、封装封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发生联系。也就是说用户无需知道内部的数据和方法的具体实现细节,只需根据留在外部的接口进行操作就行。1、属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。2、封装的优点1)

2020-06-14 23:40:06 258

原创 opp的学习总结1

一、对象和类java oop是面向对象的编程语言。什么是类:是对一类事物的描述,是抽象的、概念上的定义(将某一类具有相同属性的事物称之为类,比如人就是人这一个类的代名词)。什么是对象:是实际存在的该类事物的具体个体,因而也称为实例(比如你就是这类事物中的一个对象,你的邻居你的父母都是人这个类中的一个实例对象)。有状态和行为,比如人有名字,有民族,有肤色,有身高等等;行为有吃饭,跑步,喊叫等。在Java中定义类,使用关键字class完成。语法如下:范例:定义一个Person类类定义完成之后,肯

2020-06-09 01:05:01 706

原创 java的基础排序

一、冒泡排序冒泡排序是一种简单的排序算法。特点:效率低,实现简单。从左至右,它重复地比较和交换位置,一次比较相邻的两个元素,如果它们的顺序错误(大小)就把它们交换过来。这样可以将最大的数放到最后一个位置,直至到达数组的末端,第一轮循环结束。第二轮继续两两比较,这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。...

2020-06-08 23:52:15 356

原创 二重循环与do while循环

一、循环结构1、目前学习主要是for 循环、while循环以及do…while 循环,本篇主要涉及后两种。注意:选择用for 循环还是后面的while循环和do…while 循环,主要是看循环的次数,for 循环用于循环的次数固定,当循环次数不固定时,就用while循环和do…while 循环。2、while循环的循环流程如下: 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次,这时候j就用do…while 循环。3、do…while

2020-05-31 22:31:05 665

原创 For循环以及年历的输出

一、循环判断是否是循环的关键就是看有没有重复的执行或者输入。**1、先说一下循环的四要素:**(1 ) 先判断是否存在循环?如果有(2) 如何确定循环四要素 1)确定变量的类型和初值 2)确定循环的条件 3)确定变量值的变化趋势和步幅 4)确定重复的代码(3)验证循环是否能够正常退出 1)避免死循环的发生**2、语法**: for(变量的声明;循环的条件;变量值的变化){ 语句块;//也就是被重复的部分 }执

2020-05-31 22:30:51 1363

原创 java基础之分支结构

一、分支结构的条件(1)最终形式为 boolean true(2)简单来说:关系表达式 ,比如==> a>5 这样的表达式 false true(3)复杂来说:用逻辑运算符链接的多个关系表达式 =>(a<=5 && b>3)||(a>5 && b<10)(4)()表示优先级二、分支结构(选择分支)1.分类 (1)单分支:过滤if(条件){//如果条件为true,执行

2020-05-24 23:42:51 1055

原创 数据类型之间的转换以及控制台的输入、JAVA运算符类型

一、数据类型之间的转换(1)数值类型之间的转换:整数和小数之间的数值类型转换(2)不同数值类型的大小关系:byte < short < int < long < float < double(3)两种类型的转换**①自动类型的转换:小转大**例1:int a = 100;double b = a ;例2:char c1 = 'a';//定义一个 char 类型int i1 = c1;// char 类型自动转换为 int 类型,i1的值等于97(因为c1

2020-05-24 22:55:52 232

原创 基础的字符类型以及变量常量的区分

一、数据的基本类型1.基础类型(1)字符型单字符:用char表示 ‘ ?’ 引号内必须有字符,且只能有一个字符串:用String(S必须大写) " * " 可以有0~N个符号(内存多大就就可以有多少)补充:char是基本数据类型,String是个类,属于引用数据类型。字符串的拼接:用符号 + 要从第一个字符串开始执行就拼接,否则就为加法运算写法:(2)数值型整数字节: byte 1 -128~+127短整

2020-05-18 00:19:51 454

原创 JAVA的入门知识点

分享java入门学习的基础知识点

2020-05-17 22:39:19 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除