自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

友培的博客

致力于学习大数据的开源博主

  • 博客(6)
  • 资源 (20)
  • 收藏
  • 关注

原创 Scala学习视频心得(二)变量和数据类型、运算符

文章目录1、变量&常量2、命名规范1)命名规则3、字符串输出4、键盘输入5、数据类型1)整数类型2)浮点类型3)字符类型4)特殊类型6、类型转换1)数值类型自动转换2)强制类型转换3)数值类型和String类型转换类型转换面试题7、运算符1)算术运算符2)比较运算符Scala中==、equals、eq3)逻辑运算符4)赋值运算符5)Scala运算符本质IDEA中宏定义1、变量&常量 声明一个整数类型的变量 a ,并将10赋值给a var a:Int = 10 pr

2021-02-28 20:24:58 178

原创 Scala学习视频心得(一)语言特点、伴生对象

文章目录1、Scala语言特点2、伴生对象1、Scala语言特点​ Scala是一门以Java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言(静态语言需要提前编译的如: Java、c、cll等,动态语言如: js)。1)Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程。(多范式,就是多种编程方法的意思。有面向过程、面向对象、泛型、函数式四种程序设计方法。)Scala源代码(.scala)会被编译成Java字节码(.class),然后运行

2021-02-28 20:22:25 149

原创 Azkaban学习视频心得

文章目录1、简介2、Azkaban特点3、ooize 和 azkaban 特性对比4、安装流程(确保时间同步)5、案例实操1)、单job工作流(指定目录创建目录)2)、多job工作流(依赖关系)3)、MapReduce任务(wordcount)4)、hive任务1、简介Azkaban 是由 Linkedin 公司推出的一个批量工作流任务调度器,主要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的 key:value 对的方式,通过配置中的 dependencies 来设置

2021-02-06 15:51:58 140

原创 Kafka学习视频心得(三)自定义offset、kafka拦截器、监控、面试题

文章目录1、自定义保存offsetConsumerManual.java2、自定义Interceptor1)、原理2)、实操TimeInterceptor.javaCountInterceptor.javaProducer.javaConsumer.java3、flume对接Kafka1)、配置flume(flume-kafka.conf)(flume1.9.0)2) 启动kafkaIDEA消费者3) 进入flume根目录下,启动flume4) 向 /opt/module/datas/flume.log里追

2021-02-04 20:20:54 206

原创 Kafka学习视频心得(二)kafka架构深入、API

文章目录1、Exactly Once1)、引入幂等性2)、如何启用?3)、缺点2、消费方式1)、为什么不用push方式?2)、pull方式的不足之处以及解决方法3、kafka消费者分区分配策略1)、当consumer的数量比partition的数量小的时候怎么分配?2)、roundrobin策略3)、range策略4、offset的维护1)、引入2)、解决5、Kafka高效读写数据1)、顺序写磁盘2)、页面缓存(Pagecache)①、定义②、pagecache具体操作③、联系kafka④、好处3)、零复制

2021-02-03 21:32:12 195 1

原创 Kafka学习视频心得(一)安装、存储原理、分区、消息安全

文章目录1、消息队列的两种模式1)、点对点模式2)、发布/订阅模式(kafka)2、kafka定义3、kafka基础架构4、kafka安装5、kafka的存储原理1)、文件存储机制2)、index和log文件解释3)、timeindex补充:6、kafka生产者分区策略1)、分区的原因2)、分区的原则7、kafka消息的安全性1)、副本数据同步策略2)、ISR3)、ack应答机制4)、故障处理细节①、follower故障②、leader故障1、消息队列的两种模式1)、点对点模式一对一,消费者主动拉取

2021-02-01 16:06:38 176

sunrsasign.jar

sunrsasign.jar

2022-11-25

picgov2.3.0

picgo2.3.0

2022-05-04

大数据监控告警系统资源.rar

大数据监控告警系统资源

2021-12-12

关于Kafka学习视频对照文档.zip

Kafka是一个分布式的基于发布/订阅模式的消息队列,主要应用于大数据实时处理领域。

2021-02-06

关于Azkaban学习视频的对照文档.pdf

Azkaban 是由 Linkedin 公司推出的一个批量工作流任务调度器,主要用于在一个工作流 内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的 key:value 对的方式,通 过配置中的 dependencies 来设置依赖关系。Azkaban 使用 job 配置文件建立任务之间的依赖 关系,并提供一个易于使用的 web 用户界面维护和跟踪你的工作流。

2021-02-06

关于Flume学习视频的对照文档.docx

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。

2021-01-29

关于Hive自学视频的对照数据(全).zip

关于Hive自学视频的对照数据,包含了Hive分栏里面的全部导表数据,直接按照Hive对照文档建表导入数据即可使用

2021-01-19

Hive离线分析项目.zip

对应的是Hive离线分析项目风秀直播平台这个项目是离线项目,一天算一次,定时脚本,夜间执行。第二天会算昨天的日志。 T+1一般都是分区表,一个分区存一天的数据。

2021-01-18

关于Hadoop自学视频的对照文档.zip

关于Hadoop自学视频的对照文档,里面包含三个文件,分别是:大数据技术之Hadoop(入门)、大数据技术之Hadoop(HDFS)、大数据技术之Hadoop(MapReduce)

2021-01-02

shell编程.pptx

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。

2020-12-15

大数据虚拟机安装文档.zip

关于大数据Linux平台虚拟机的安装步骤,包括:1.虚拟机搭建 2.分布式搭建-克隆虚拟机 3.分布式搭建-配置映射 4.分布式搭建-配置ssh免密 5.分布式搭建-配置JDK 6.分布式搭建-安装hadoop

2020-12-12

java基础09-正则表达式.pptx

正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在众多语言中都可以支持正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的方式达到检索,替换文本字符串的目的,但是有了正则表达式写代码更加简洁,通常两三行代码就可以达到目的,当然这也是建立在熟悉正则表达式的基础之上的。

2020-12-09

Java基础[08-反射].ppt

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象。

2020-12-09

Java基础[07-网络编程].ppt

网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net 包中 J2SE 的 API 包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net 包中提供了两种常见的网络协议的支持: TCP:TCP 是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称 TCP / IP。 UDP:UDP 是用户数据报协议的缩写,一个无连接的协议。提供了应用程序之间要发送的数据的数据包。

2020-12-09

Java基础[06-多线程].ppt

Java线程具有五中基本状态 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread(); 就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,并不是说执行了t.start()此线程立即就会执行; 运行状态(Running):当CPU开始调度处于就绪状态的线程时,此时线程才得以真正执行,即进入到运行状态。注:就 绪状态是进入到运行状态的唯一入口,也就是说,线程要想进入运行状态执行,首先必须处于就绪

2020-12-09

Java基础[05-IO流].ppt

JavaIO流,是一种计算机用语。主要是用于处理数据的传输。1.按流的方向分为:输入流和输出流 2.按流的数据单位不同分为:字节流和字符流 3.按流的功能不同分为:节点流和处理流

2020-12-09

Java基础[04-集合框架].ppt

集合可以看作是一种容器,用来存储对象信息。所有集合类都位于java.util包下,但支持多线程的集合类位于java.util.concurrent包下。

2020-12-09

Java基础[03-面向对象].ppt

java 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。对象有以下特点: 对象具有属性和行为。 对象具有变化的状态。 对象具有唯一性。 对象都是某个类别的实例。 一切皆为对象,真实世界中的所有事物都可以视为对象。

2020-12-09

Java基础[02-Java基础语法2].ppt

本章节主要涉及的范围包含:数组的定义、数组的初始化(动态初始化)、数组元素访问、数组内存分配、数组的初始化(静态初始化)、数组中的操作、方法的概述、方法的定义、方法的特点、方法的应用、方法的重载

2020-11-30

Java基础[02-Java基础语法1].ppt

本章节讲的是java基础部分,主要涉及的方面是:注释、标识符、关键字、类型转换、常量、运算符、数据类型、语句这几个方面的相关知识讲解

2020-11-30

Java基础[01-Java概述].pptx

java基础01主要从java刚开始入门讲起,从变量的命名规范、变量的类型、java的起源、分类等诸多方面进行一个导论性质的文章,后续会接连发布一系列javaSE的基础内容

2020-11-30

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

TA关注的人

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