自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle报错异常代码说明

Oracle报错说明

2024-05-11 10:22:40 418

原创 Linux的上传下载插件安装

安装命令yum install lrzsz从本地上传文件至服务器rz从服务器下载文件至本地sz filename

2020-12-04 19:44:56 328

原创 HBase

HBase与Hive的对比1.Hive数据仓库Hive的本质其实就相当于将HDFS中已经存储的文件在Mysql中做了一个双射关系,以方便使用HQL去管理查询。用于数据分析、清洗Hive适用于离线的数据分析和清洗,延迟较高。基于HDFS、MapReduceHive存储的数据依旧在DataNode上,编写的HQL语句终将是转换为MapReduce代码执行。2.HBase数据库是一种面向列族存储的非关系型数据库。用于存储结构化和非结构化的数据适用于单表非关系型数据的

2020-12-03 20:23:14 103

原创 Zookeeper

1、Zookeeper入门概述 Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。 Zookeeper从设计模式角度来理解,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生了变化,Zookeeper就负责通知已经在Zookeeper上注册的那些观察者做出相应的反应. Zookeeper = 文件系统 + 通知机制特点1、Zookeeper:一个领导者(Leader),多个跟随者

2020-11-28 20:56:27 151

原创 进击java-day06

day06数组中的常见算法1. 数组元素的赋值比如:杨辉三角、回形数、随机生成彩票2. 求数值型数组中元素的最大值、最小值、平均数、总和等package com.atguigu.homework;/** * 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,和值, * 平均值,并输出出来。 * 要求:所有随机数都是两位数。 * <p> * 提示:如何获取指定范围的随机数[10,99] * (int)(Math.random

2020-11-28 19:46:09 79

原创 进击java-day05

day05数组的理解 * 1. 数组,可以看做是多个相同数据类型类型的变量按照一定顺序依次紧密排列起来的集合。 * * 2.数组的相关概念: * 数组名 * 数组元素 * 数组的长度 * 数组的角标、下标、下角标、索引、index * * 3. 回顾:变量按照数据类型来分:基本数据类型、引用数据类型(数组、类、接口) * * >数组,属于引用数据类型;数组的元素,既可以是基本数据类型,也可以是引用数据类型。 * >数组,一旦初始化完成,其长度就是确定的。且长度不可变

2020-11-28 19:40:32 55

原创 进击java-day04

day04练习class Exer{ public static void main(String[] args){ int a = 10; int b = 35; int c = 45; int max; if(a >= b){ if(a >= c){ max = a; }else{ max = c; } }else{ if(b >= c){ max = b; }else{ max =

2020-11-28 19:35:34 43

原创 SSH无密登录原理

A服务器:A服务器生成公钥和私钥(公A、私A)将A服务器的公钥授权给B服务器B服务器:存储A服务器的公钥(公A)登录过程:1.A服务器向B服务器发起登录请求2.B服务器接收到收到A服务器的登录请求,开始验证身份出题:随机生成一个数字 1001 通过公A加密,假设加密完后为word 发给A服务器3.A服务器收到B服务器发来的题解题:使用私A 解密 将word 解密为10014.A服务器将解密完的 1001+会话id ,再次通过MD5加密,加密完后为order ,发送给B服...

2020-09-01 21:27:53 391 2

原创 MapReduce企业优化

MapReduce优化方法​ MapReduce优化方法主要从六个方面考虑:数据输入、Map阶段、Reduce阶段、IO传输、数据倾斜问题和常用的调优参数。数据输入​ 1.合并小文件:在执行MR任务前将小文件进行合并,大量的小文件会产生大量的Map任务,增大Map任务装载次数,而任务的装载比较耗时,从而导致MR运行较慢。​ 2.采用CombineTextInputFormat来作为输入,解决输入端大量小文件场景。Map阶段1、减少溢写(Spill)次数:

2020-08-15 00:27:04 102

原创 进击java-day03

day03运算符逻辑运算符说明& && | || ! ^说明:1. 逻辑运算符操作的都是boolean类型的变量2. 逻辑运算符的运算结果也是boolean类型代码演示class LogicTest { public static void main(String[] args) { //& 和 &&相同点:当符号左边是true时,都执行符号右边的操作 //不同点: //& : 当符号左边是fal

2020-07-07 21:27:52 62

原创 进击java-day02

day02变量1. java中的变量定义的规则:数据类型 变量名 = 变量值2. 注意点:① 变量必须在初始化之后,才能使用② 每个变量都有其声明所在的作用域。在其作用域内都可以使用。出了作用域之后,就不能使用了。③ 在同一个作用域内不允许定义两个同名的变量代码演示class Test { public static void main(String[] args) { //编译错误:变量必须在声明之后才可以使用 //System.out.println(weight);

2020-07-06 21:22:19 78

原创 存、取款入门小案例

存、取款入门小案例public class dome { public static void main(String[] args) { CheckAccount member = new CheckAccount(10086, 20000, 0.045, 5000); member.withdraw(5000); member.withdraw(18000); member.withdraw(3000); }}cla

2020-07-05 20:25:46 185

原创 进击java-day01

day01Java的历史1991年 Green项目,开发语言最初命名为Oak (橡树)1994年,开发组意识到Oak 非常适合于互联网1996年,发布JDK 1.0,约8.3万个网页应用Java技术来制作1997年,发布JDK 1.1,JavaOne会议召开,创当时全球同类会议规模之最1998年,发布JDK 1.2,同年发布企业平台J2EE1999年,Java分成J2SE、J2EE和J2ME,JSP/Servlet技术诞生2004年,发布里程碑式版本:JDK 1.5,为突出此版本的重要性,更

2020-07-05 15:23:40 82

空空如也

空空如也

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

TA关注的人

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