自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQOOP详细讲解

​要知道你要数据的来源和数据的目的地mysql:--connect--usernameroot--password123456--tablestudent​hdfs:'\t'​hive:1)--create-hive-table (如果表不存在,自动创建,如果存在,报错,就不需要这个参数)testsqoop'\t'2)','# 增量需要添加的参数=================================================append。

2024-05-14 08:59:18 895

原创 HBase shell

create '表名',{NAME => '列族名1'},{NAME => '列族名2'},{NAME => '列族名3'}put 'users', 'rk1001', 'info:name', '张三'put 'users', 'rk1001', 'address', '上海市'create '表名', '列族名1', '列族名2', '列族名3'put '表名', '行键', '列族名:列名', '列值'incr '表名', '行键', '列族:列名', 步长值。

2024-05-08 15:08:16 948

原创 HBase概括

HBase由三种类型的服务器以主从模式构成:Region Server:负责数据的读写服务,用户通过与Region server交互来实现对数据的访问。HBase HMaster:负责Region的分配及数据库的创建和删除等操作。ZooKeeper:负责维护集群的状态(某台服务器是否在线,服务器之间数据的同步操作及master的选举等)。HDFS的DataNode负责存储所有Region Server所管理的数据,即HBase中的所有数据都是以HDFS文件的形式存储的。

2024-04-28 21:09:38 866 5

原创 Redis持久化机制

Redis官方提供了两种不同的持久化方法来将内存的数据存储到硬盘里面分别是:- 快照(Snapshot)- AOF (Append Only File) 只追加日志文件。

2024-04-07 19:27:50 1174

原创 随谈:程序员如何运动

最后,男性的健康体脂率应该是15%到20%,女性的健康体脂率是20%到25%。推荐买一个体脂秤测试跟踪自己的体脂率变化。

2024-04-03 17:15:43 577 1

原创 第十四谈:多线程

1.创建线程类并继承Thread,重写run()方法。2.创建该线程的对象。3.start()启动线程@Override//在run方法中编写线程要做的事情。i <= 200;i++) {//2、创建该线程类的对象(可以创建若干个)MyThread1 t1 = new MyThread1("赵云");//更改线程的优先级//返回线程的优先级t1.start();MyThread1 t2 = new MyThread1("展昭");t2.start();

2024-04-03 08:39:29 311 1

原创 第一说:Redis 及其 基本数据类型

1.Redis中库说明- 使用redis的默认配置器动redis服务后,默认会存在16个库,编号从0-15 配置文件中有个database相关的- 可以使用select 库的编号 来选择一个redis的库2.Redis中清空库的指令- 清空当前的库 FLUSHDB- 清空全部的库 FLUSHALL3.redis客户端显示中文。

2024-03-29 10:13:51 968 1

原创 第十三谈:常用类(2)

【代码】第十三谈:常用类(2)

2024-03-29 09:29:27 373 1

原创 第十二谈:常用类(1)

public String toString():输出一个对象,实际上输出的是对象调用的toString()方法。object类是Java中所有类的父类,Object类属于java.lang包下的类,不需要进行导包。public final Class getClass():获取一个类对应的Class对象。public int hashCode():返回对象的哈希码值。构造方法:Object() 无参构造方法。3.getXXX()和setXXX()2.构造方法(无参/有参)

2024-03-27 16:13:18 479 1

原创 第十一谈:内部类

1、成员内部类(非静态)既可以访问外部类的中的成员变量,也可以是私有的成员变量。2)类方法(成员方法)要想去调用成员内部类中的属性,要先创建对象,通过对象去调用属性。注意事项:静态类可以直接访问外部的静态属性和方法,不能访问外部的非静态属性和方法。局部内部类既可以访问外部类的静态属性和方法,也可以访问外部类的非静态属性和方法。1)成员内部类中既可以访问外部类中的静态属性,也可以外部类中的非静态属性。成员内部类的定义:在类的成员位置上定义一个类,相当于类的成员属性。在类中定义一个没有名称,只有类体的类。

2024-03-25 19:27:40 194 1

原创 第十谈:抽象&&接口

2.接口中只允许出现抽象方法,默认会在方法的前面加上public abstract修饰符。java中定义了一个interface表示一个接口,主要是为了扩展一个类的额外功能。2.普通类继承抽象类必须重写抽象方法,而且必须去除abstract关键字。1.接口可以被看作一个特殊的类,JVM也会把接口看作一个class文件。3.当一个具体的类实现一个接口的时候,必须要重写其中的所有抽象方法。6.java允许一个类继承一个类的同时实现接口,可以实现多个接口。5.一个类可以同时实现多个接口,接口之间要用,分隔符。

2024-03-23 08:51:42 238

原创 第九谈:多态

3.要有父类的引用指向子类的对象(只有继承关系/实现关系才可以这么写)。ClassCastException:类型转换异常。能够转换的两个类之间必须是存在继承关系或者实现关系。1.提高了程序的维护性(由继承保证)。2.提高了程序的扩展性(由多态保证)2.要有方法的重写。

2024-03-22 13:53:35 158 1

原创 第八谈:继承

java针对多个类中有相同的部分的话,可以将相同的部分提取出来,单独放到一个类中A,然后其他类与这个A类产生一个关系,这样的话,其他的类中就有了A类中的属性或行为。2.方法的重写(子类中出现了和父类中一模一样的方法声明(返回值类型,方法名,参数列表都和父类一模一样))。3.让类与类之间产生了关系,是多态的前提:这也是继承的一个弊端(类的耦合性很强)。3.Java中的类与类之间的继承,运行多重继承,形成继承体系。:多个类相同的成员可以放到同一个类中。2.java中的类与类之间的继承,

2024-03-22 10:33:57 265 1

原创 第七谈:封装

java中提供了一个关键字,可以将变量变成类变量(共享变量),这个关键字:static,被static修饰的成员,会被该类所有的对象共享。private关键字:主要作用是体现封装的思想,被private修饰的成员无法在其他类中直接获取。3.被static修饰的成员叫做类成员,将来可以直接使用类名来访问:类名.类成员。2.被static修饰的成员优先对象而存在于方法区中的静态区,并且有个默认值。1.被static修饰的成员叫做类成员,被该类所有的对象共享。private可以修饰成员变量,成员方法,构造方法。

2024-03-20 14:04:58 179 1

原创 第六谈:方法续集

/方法一:return res;int a1,b1;//方法二:return res;

2024-03-19 21:28:36 719 1

原创 第五谈:数组

数据类型[][] 变量名 = new 数据类型[][]{{元素…语句定义格式: 数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3,...};数据类型[][] 变量名 = {{元素…数据类型[] 数据名 = {元素1,元素2,元素3,...};数据类型[][] 变量名 = new 数据类型[m][n];举例:int[][] arr = new int[3][3]数据类型[][] 变量名 = new 数据类型[m][];数据类型[] 数组名 = new 数据类型[元素个数];

2024-03-19 17:08:59 232 1

原创 第四谈:方法

修饰符 返回值类型 方法名(参数类型1 参数名1,参数类型2 参数名2,……4、方法定义的时候,如果明确了有返回值类型,方法定义内部必要有一个return返回值。两种参数:形参(方法定义时的名字参数),实参(将来调用方法时实际传入的值)return:表示结束整个方法,将结果返回给调用者,必须写在方法的最后一行。返回值类型:用来限定方法的返回值类型,与return具体返回的值有关。返回值:方法最终给调用者的结果,类型要与返回值类型有关联。方法和方法是平级关系。方法体:描述方法要干什么。

2024-03-19 09:04:11 328

原创 # 第三谈:语句

do..while循环,无论条件是否满足,都会执行一次循环体内容。for(初始化条件语句;注意事项:for(;)就是无条件执行,会变成死循环。}while(判断条件语句);while (判断条件语句){

2024-03-18 08:47:15 321 1

原创 第二谈:数据类型

数据类型 变量名 = 初始化值;注意事项:1.在同一作作用域下(理解为一个大括号内部),变量名不能重复。2.整数默认是int类型,要想定义一个long类型的变量,需要在值的后面加上L或l。3.小数默认是double类型,要想定义一个float类型的变量,需要在值的后面加上F或f。4.变量必须要有初始化,否则无法使用。(变量名命名规则: 1.变量名只能由字母,数字,下划线组成。2.变量名不能以数字开头,但可以包含数字。3.变量名区分大小写,例如count和Count是不同的变量名。

2024-03-18 08:36:59 384

原创 第一谈:JAVA

是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摈弃了C++里难以理解的多继承、指针等概念。系统变量-->Path-->新建-->D:\soft\java\jdk\bin。配置Path环境变量(必须配置的)(目的:为了可以在任意目录下找到javac和java命令)方式2:(推荐)使用另外一个变量存储jdk的安装目录,使用%的方式进行引用。简单性,面向对象,分布式,健壮性,安全性,平台独立,可移植性,多线程,动态性。右击此电脑-->属性-->高级系统设置-->环境变量-->系统变量。

2024-03-18 08:32:27 353

空空如也

空空如也

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

TA关注的人

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