自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spark-Java Day 20

1 集合(集合是java中提供的一种容器,可以用来存储多个数据)1.1 集合体系结构a 集合主要分为两大系列:Collection和Map,Collection表示一组对象,Map表示一组映射关系或键值对b Collection根接口 子接口 List Set Queue …public class TestCollection { public static void main(String[] args) { Collection<String> object

2021-11-23 10:16:26 1344

原创 Spark-Java Day 19多线程与泛型

1 多线程1.1 线程间通信(1) 创建线程是由于操作系统决定,因此顺序不确定,在程序中通过条件控制,让线程执行有顺序的,这个机制------>等待唤醒机制。(2)等待唤醒机制调用方法第一个 wait()方法 线程不再活动,不再参与调度(释放锁,需要被唤醒)第二个notify()/notifyAll()选取通知的wait()线程释放均为Object类的方法(3)编写线程间通信例子1.2 线程其他概念a 线程生命周期线程生命周期五种状态:新建(New), 就绪(Runnable),

2021-11-22 15:54:38 1433

原创 Spark-Java Day 17字符串 多线程

字符串1.1 字符串拼接相关问题1 常量+常量 结果常量池2 常量与变量 或 变量与变量 结果堆3 拼接后调用intern()方法:结果在常量池4 concat方法拼接,结果都是在堆1.2 字符编码转变new String(str.getBytes(“UTF-8”), “UTF-8”);1.3 正则匹配^[验证规则]{验证次数}$ ^开始 $结束1.4 字符串操作其他方法a 替换replace(“要替换的内容”,“替换成内容”) 不支持正则replaceFirst(.

2021-11-21 11:07:16 1248

原创 Spark-Java Day16异常,包装

1 JavaSE异常程序在执行过程中出现了非正常情况,使得JVM非正常运行。2 异常处理方式:(1) 遇到错误就终止程序的运行(2) 编写代码处理3 Java异常体系结构a Throwable 顶层异常类b Throwable 两个子类Error 编译时出现Exception 运行时出现c 两个常用方法getMessage() 得到异常基本内容printStackTrace() 得到异常详细信息4 常见异常(1) 栈溢出异常 StackOverflowError

2021-11-20 16:00:56 664

原创 Spark-Java Day 15

1 设计模式23种1.1 单例模式一个类对外只提供一个对象。a 构造器私有化,不让外界new对象b 在本类内实例化一个对象,让外界可以获取到a 饿汉式(不管要不要,类加载时已经准备好)方式一:private static final Single SINGLE = new Single();private Single(){}public static Single getSingle(){ return SINGLE;}方式二:public static final Sing

2021-11-19 11:30:38 366

原创 Spark-Java Day14

接口(支持多态)JDK1.8之前所有的属性都是公有静态常量所有的方法都是公有的抽象方法接口无法实例化对象,也没有构造器接口只能作为父级使用类可以实现多个接口,但类需要实现接口中所有抽象方法接口可以继承多个接口JDK1.8之后新增两种类型方法(可以有代码体)a 静态方法static void staticMethod(){}使用方式:接口名.staticMethod();b 默认方法default void defaultMethod(){}使用方式:实现类对象.defau..

2021-11-18 16:12:18 609

原创 Spark-Java Day 13

回顾: 简述final修饰符功能1 修饰类 该类不能被继承2 修饰变量 该变量就是常量(初始化后无法被修改)3 修饰方法 不能被重写1 多态面向对象三大特性之一。1.1 定义同一行为具有多个不同表现形式。1.2 前提继承父类或实现接口1 父子类2 重写3 父类应用指向子对象1.3 多态语法Person per = new Student();Person是Student的父类1.4 多态注意事项使用不了子类的独有内容。名义上是父类的,就只能调用到父类中存在的,如果子类有重

2021-11-17 19:58:18 647

原创 Spark-Java Day 12

1 初始化快类的五大成员:成员变量、成员方法、构造器、初始化块、内部类1.1 分类a 实例化初始化块每次实例化对象都会自动执行(类似构造器){//代码}功能:对类中多个构造器中相同内容的复用性提高特点:构造器之前执行如果有继承:先执行父类构造器,再执行子类构造器如果存在初始化块,父类初始化块-负类构造器-子类初始化块-子类构造器b 类初始化块在类加载(只加载一次)的时候自动执行的一个代码块,只执行一次static{}特点:在类加载时只执行一次用途:该类一旦被使用就执行一段

2021-11-16 22:21:33 751

原创 Spark-Java Day11

1 面向对象三大特性之集成1.1 继承的好处提高复用性1.2 继承的语法class 类名 extends 父类名{}1.3 继承使用的时机a 多个类中有相同的内容,提取中一个父类b 在写子类时,发现有父类可以继承2 继承之成员变量2.1 父类中所有成员变量都会被子类继承下去如果父类成员变量是私有的,子类不能直接访问2.2 成员变量不重名访问成员变量不影响2.3 成员变量重名this.成员变量 就近原则(访问子类成员变量)super.成员变量 访问父类成员变量3 继承之成

2021-11-14 21:24:50 1058

原创 Spark-Java Day10

1 构造器 类的五大成员之一实例化对象2 构造器语法方法:修饰符 返回值类型 方法名(形参列表){代码块}构造器:a 没有返回值b 方法名必须和类名一致3 构造器的执行时机在实例化时调用,实例化一次调用一次a 任何一个类都存在一个无参构造器b 如果写了构造器就会覆盖,不写,就是默认无参构造器c 构造器可以重载4 封装类(JavaBean)必备三要素:a 私有的属性b 公有的get/set方法c 公有的无参构造器--------------------------------

2021-11-13 10:22:07 871

原创 Spark-Java Day 09

1 方法的重载最终的好处:解决相同类型的方法以及起方法名的问题方法的要求:在同一个类中不允许出现两个完全相同的方法。要求:a 同一个类中,方法名可以相同b 形参列表必须不同(个数、顺序、类型)c 和返回值无关d 和访问修饰符无关重载方法调用时,先找完全符合的,找不到完全符合的,找兼容的如果多个兼容的,则会报错2 参数传递机制形参:在方法定义位置,指定形式参数实参:在方法调用位置,需要指定实际的参数总结:3 引用数据类型,栈内存存储的是地址,在方法传参的时候是地址传递–>多个

2021-11-11 21:28:52 1085

原创 Spark-Java Day 08

1 类的第二大成员—成员方法(复用性提高,扩展性提高)类:一组具有相同特征和行为的对象的集合,抽象出来的概念。属性:通过变量去存储数据方法:一段可以运行的代码(实现需求)2 方法原则a 先声明后使用b 不调用不执行,调用一次执行一次调用一次,在栈中压入一个方法栈3 成员方法的分类a 实例方法 属于对象,通过对象调用b 类方法 属于类4 方法的语法a 修饰符, 可有可无b 返回值类型c 方法名 自定义名字(符合命名规则和规范)d 形参列表e 方法体 main方法可以写5 方法

2021-11-10 16:09:16 717

原创 Spark-Java Day07

1 二维数组数组:本身是一个数据类型–引用数据类型数组本身是可以存储数组,称之为二维数组基本数据类型8个1.1 使用定义:数据类型[][] 数组名;数据类型 数组名[][];初始化:动态初始化数组名 = new 数据类型[n][m];二维数组的空间以及小数组的空间都会开辟;二维数组的空间存储是小数组的地址,小数组存储的是数据类型的默认值数组名 = new 数据类型[n][];只开辟二维数组的空间,长度为n。小数组空间不开辟二维数组中默认值是null,因为是引用数据类型静态初始

2021-11-09 16:38:51 703

原创 Spark-Java Day 06

1 数组的操作1.1 数组的反转int [] arrs = {1,5,2,3};编写程序。让arrs中数组反转。1. 新建数组进行倒序赋值2. 对原数组首尾交换System.out.println("数组反转:"); for(int j=0; j< arrs.length/2; j++){ int temp = arrs[j]; arrs[j] = arrs[arrs.length-j-1]; arrs[arrs.length-j-1] = temp;

2021-11-08 17:35:46 418

原创 Spark-Java Day 05

1 数组容器:存储数据。数组概念:数组用于存储数据长度固定的容器,保证多个数据的数据类型要一致。1. 创建数组时,必须指定长度。2. 数组在创建的时候需要指定类型3. 数组是有序的数组特点:数组长度一旦确定,不允许修改2 数组的使用2.1 数组定义1. 动态初始化a 数组的声明语法: 数据类型[] 数组名;数据类型 数组名[];b 数组空间的开辟数组名 = new 数据类型[数组长度]二合一:数据类型 数组名[] = new 数据类型[数组长度];2. 静态初始化a数

2021-11-06 09:31:53 128

原创 Spark-Java Day 04

(上期作业)循环结构(提高复用性,提高扩展性和维护性)whilefordo-whileforeach 增强for循环递归2

2021-11-04 17:36:29 116

原创 Spark - Java Day03

1.1 算数运算符变量名++ / ++变量名(自增1)变量名-- / --变量名(自减1)如果(++放在变量名前,则是先++再赋值++放在变量名后面则是先赋值再++)例:int p = 10int j = p++p =11 j = 10若int q = ++p则 p=11, q=11...

2021-11-03 10:36:52 89

原创 Spark-Java Day02

1 数据类型分类:a 基本数据类型(4类8个):整型数据byte 1个字节short 2个字节int 4个字节(程序默认整型数据)long 8个字节浮点型数据float 单精度 4个字节double 双精度 8个字节 (默认)字符型数据(单引号引起,必有一个字符)char gbk两个字节 utf-8三个字节布尔型数据(true false)boolean 1个字节b 引用数据类型:(可以自定义)字符串数据:String

2021-10-29 10:40:24 103

原创 Spark-Java Day01

Spark-Java Day01打开DOS文件管理系统,在指定路径上方直接输入cmd,打开的cmd即为当前路径的命令行。切换盘符: 盘符: ----到指定根目录查看当前目录下所有内容: dir切换目录 cd 目录名称回到上一级 cd… 回到盘符根目录 cd/清屏 cls退出 exitJava优点a 完全面向对象b 支持分布式c 健壮性d 安全e 跨平台性 --操作系统(Windows,Linux,

2021-10-28 16:06:48 96

原创 用户组相关操作学习笔记

1 赋予root权限usermod -g root 用户名2 建立用户useradd –d /usr/test -m test此命令创建了一个用户test,用户主目录为/usr/test3 设置用户密码passwd test4 改变文件或目录所属组(改变/opt/local /book/及其子目录下的所有文件的属组为book。)chgrp - R book /opt/local /bookHadoop 多用户配置(Root用户)在root用户下新增另外一个用户据test1新

2021-04-02 15:13:26 97

原创 Spark处理数据文件转LIBSVM格式解决方法

SparkMlLib中处理的文件是LIBSVM格式,因此在处理前需要先转换数据文件的格式1. 首先获得FormatDataLibsvm.xls文件, 文件链接地址为:链接:https://pan.baidu.com/s/1Ctc52R447Kfisf6JaJ013w提取码:auwe2.取出数据文件,这里以wine.data为例将wine.data转为.txt格式(我这里直接重命名文件的属性,不建议这样做,我是图省事)打开FormatDataLibsvm.xls,将wine.txt拖进去,然后关

2020-10-19 22:34:09 1458

原创 分布式Hadoop集群、Spark配置(11台机器)学习笔记

1. 准备工作由于环境限制,本人直接在linux下创建了自己的用户名,用自己的用户进行操作,所以涉及到的修改环境变量的一些问题,均是在*.bashrc*中编辑,如果想要配置全局的环境变量,需要在/etc/profile中修改在本地机器上先下载好相关软件hadoop-2.9.2(https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.9.2/)jdk1.8.0_221(链接:https://pan.baidu.com/s/

2020-09-07 15:40:03 383

原创 Scala项目配置(学习笔记)

1. 安装scala-ide下载链接:http://scala-ide.org/2. 安装完成后新建工程

2020-07-10 09:08:33 197

原创 Hbase配置步骤以及启动(学习笔记)

1 修改配置文件1.1 修改hbase.env.sh切换到hbase下的conf目录中vi hbase-env.sh以下这些代码都是配置文件中有的,只需要修改一下即可,有的是被注释了,有的是路径不对,仔细检查均可找到:export JAVA_HOME=/usr/local/jdk1.8.0_161(jdk地址)export HBASE_MANAGES_ZK=true注释以下代码:#export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermS

2020-07-08 09:02:13 1060

原创 工程伦理_慕课网_第十三讲参考答案

1多选(3分)知识产权指的是,在()等领域中,发明者、创造者对自己的创造性劳动成果依法享有的专有权。得分/总分A.科学技术1.00/3.00B.文化1.00/3.00C.艺术1.00/3.00D.劳动成果A、B、C2多选(3分)工业产权指的是一种在()和其他产业中具有实用经济意义的权利。 得分/总分A.商业0.75/3.00B.林业0...

2020-04-27 18:44:50 4157

原创 慕课-工程伦理第十二讲参考答案

文字最下方有图片,方便更清晰参考1单选(2分)下列哪一项不属于丝绸之路经济带()? 得分/总分A.从中国到东南亚、南亚、印度洋B.从中国出发,经中亚、西亚至波斯湾、地中海C.从中国沿海港口过南海到印度洋,延伸至欧洲2.00/2.00D.从中国出发,经中亚、俄罗斯到达欧洲2单选(2分)什么叫做“一带一路”朋友圈()?得分/总分A.理解与信任B....

2020-04-17 11:56:05 3112

原创 工程伦理第十一讲参考答案

文字最下方有图片,更方便供大家参考1单选(2分)在舍恩伯格看来,下列哪项不是以往数据与大数据的不同之处()得分/总分A.先大胆假设,再小心求证 2.00/2.00B.聚焦发现和分析事物的相关性而非因果性 C.可以获得全体数据而非采样数据 D.允许获取的数据呈现混乱、复杂状态而不再强求干净、精确,即大方向的正确比微观精准更重要 2单选(2分)下列哪一项不是“...

2020-04-13 19:58:05 7296 2

原创 Ubuntu系统下配置单机版Hadoop、Spark、Pyspark以及安装Anaconda教程

(这篇博客实属记录本人在安装以及配置环境中的一些小心得,希望能够帮助到大家。)1.首先安装Java_JDK在jdk版本选择上,我们一般选择JDK1.8版本,有较好的兼容性。(附链接:链接:https://pan.baidu.com/s/11Y_dum09skPRspHNjhaBwA提取码:3loc)上传到Linux下进行解压,命令为tar -zxvf 文件地址 -C 目标解压地址例...

2020-04-12 17:07:18 965

原创 慕课网-工程伦理第六讲课后答案

1单选(2分)目前,有关可持续发展的定义有100多种,但被广泛接受、影响最大的是世界环境与发展委员会在()中的定义。得分/总分A.《21世纪议程》B.《我们共同的未来》2.00/2.00C.《世界自然保护大纲》D.《里约热内卢环境与发展宣言》2单选(2分)“()”的理念起源于1972年召开的斯德哥尔摩的《人类环境宣言》得分/总分A.可持续发展B....

2020-04-03 10:53:43 1693

原创 慕课网--工程伦理第七讲课后答案

1单选(2分)以下哪项是对“做正确的事”的错误描述?() 得分/总分A.可以采取一切方法实现一个结果或目的。2.00/2.00B.目的是合法的并且是道德上正当的。C.这件事情是正确的。D.做这件事情的方式是正确的。 2单选(2分)以下哪项是对“合规”的错误描述?()得分/总分A.在各项工作中加以贯彻执行。B.合规是现代企业的治理手段。 C...

2020-04-03 10:49:51 3253

原创 慕课网-工程伦理第八讲参考答案

文体结束后会有图片供大家参考1单选(2分)以下哪项是对戴维斯认为的“职业”特征的错误的表述?得分/总分A.职业是一种集体的概念。 B.职业可以以任何方式去实现道德理想。2.00/2.00C.职业是组织化的。 D.职业是自愿的。 2单选(2分)以下哪项是对岗位胜任力和职业能力特征的错误表述?得分/总分A.胜任力是以岗位作为参照系,职业能力是以职业作为...

2020-04-03 10:44:34 3252

原创 慕课网--工程伦理第九讲参考答案

本次得分为:35.00/35.00, 本次测试的提交时间为:2020-04-03, 如果你认为本次测试成绩不理想,你可以选择再做一次。文体结束后下方有图片,可供参考。1单选(2分)创新是将()等要素引入生产体系使生产体系发生变革的过程,是对现存生产要素进行创造性破坏。得分/总分A.文化B.伦理C.劳动力D.技术2.00/2.002单选(2分)道德的本质是...

2020-04-03 10:39:02 3361

空空如也

空空如也

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

TA关注的人

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