布莱恩特888
码龄7年
关注
提问 私信
  • 博客:15,434
    15,434
    总访问量
  • 24
    原创
  • 1,604,285
    排名
  • 11
    粉丝
  • 0
    铁粉

个人简介:Hello Java!!!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新疆
  • 加入CSDN时间: 2018-03-10
博客简介:

zjfstart的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得6次评论
  • 获得82次收藏
  • 代码片获得171次分享
创作历程
  • 23篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Java编程语言
    10篇
  • Hadoop
    1篇
  • Spark
    6篇
  • Hive
    1篇
  • 云计算
    1篇
  • Scala编程语言
    2篇
  • Eclipse使用问题
    2篇
  • 电商数据仓库
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

HDFS的读写流程

这里写目录标题HDFS的读写流程HDFS写流程(上传流程)HDFS读流程(下载流程)HDFS的读写流程HDFS写流程(上传流程)需要的东西:要上传的文件、客户端Client、NameNode首先,需要在客户端Client上创建一个分布式文件系统的对象(DistributedFileSystem),然后客户端申请向NameNode上传文件,NameNode会向客户端响应是否可以上传文件。(判断的标准:要申请的上传文件的目录不存在,且具有写权限)紧接着,客户端会开一个HDFS的输出流叫做FSDat
原创
发布博客 2020.10.22 ·
263 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hive之函数的使用

Hive中的函数1. 系统内置函数1)查看系统自带函数2)显示自带的函数的用法3)详细显示自带的函数的用法2. 自定义函数1)说明2)自定义函数类别3)编程步骤3. 自定义UDF函数1)旧API2)新API1. 系统内置函数1)查看系统自带函数hive> show functions; hive> show functions like "*date*"; 2)显示自带的函数的用法hive> desc function upper; 3)详细显示自带的函数的用法hive
原创
发布博客 2020.05.26 ·
707 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spark Streaming项目实战之实时的分析处理用户对广告点击的行为数据

使用Spark Streaming实时的分析处理用户对广告点击的行为数据1. 准备数据1.1 数据生成方式1.2 数据格式1.3 模拟数据生成及从Kafka中读取数据2. 需求一:每天每地区热门广告Top32.1 需求分析2.2 代码实现3. 需求二:最近一小时广告点击量实时统计3.1 需求分析3.2 代码实现1. 准备数据1.1 数据生成方式1.2 数据格式1.3 模拟数据生成及从Kafka中读取数据1)步骤1:开启集群启动Zookeeper集群和Kafka集群(先启动Zookeeper,在启
原创
发布博客 2020.05.25 ·
2623 阅读 ·
4 点赞 ·
0 评论 ·
24 收藏

spark-streaming项目实战数据集.zip

发布资源 2020.05.24 ·
zip

SparkStreaming之DStream的创建方式

SparkStreaming之DStream的创建方式1. RDD队列(了解)1.1用法及说明1.2 案例实操2. 自定义数据源2.1 用法及说明2.2 案例实操3. Kafka数据源(面试开发重点)3.1 版本选型3.2 Kafka 0-8 Receive模式3.3 Kafka 0-8 Direct模式3.4 Kafka 0-10 Direct模式1. RDD队列(了解)1.1用法及说明测试过程中,可以通过使用ssc.queueStream(queueOfRDDs)来创建DStream,每一个推送
原创
发布博客 2020.05.21 ·
1037 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SparkStreaming入门+WordCount案例

SparkStreaming入门+WordCount案例1. Spark Streaming概述1.1 离线和实时的概念1.2 批量和流式的概念1.3 Spark Streaming是什么1.4 Spark Streaming特点1.5 Spark Streaming架构2. DStream入门2.1 WordCount案例实操2.2 WordCount解析2.3 注意事项1. Spark Streaming概述1.1 离线和实时的概念数据处理的延迟1)离线计算就是在计算开始前已知所有输入数据,
原创
发布博客 2020.05.21 ·
1174 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

SparkCore之累加器的使用

SparkCore之累加器的使用1. 系统累加器1.1 累加器的说明1.2 使用步骤1.3 案例实操2. 自定义累加器2.1 说明2.2 自定义累加器的步骤2.3 案例实操1. 系统累加器1.1 累加器的说明累加器:分布式共享只写变量。(Task和Task之间不能读数据)累加器用来对信息进行聚合,通常在向Spark传递函数时,比如使用map()函数或者用filter()传条件时,可以使用驱动器程序中定义的变量,但是集群中运行的每个任务都会得到这些变量的一份新的副本,更新这些副本的值也不会影响驱动器
原创
发布博客 2020.05.21 ·
611 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SparkCore项目实战数据集.txt

发布资源 2020.05.17 ·
txt

SparkCore之电商用户行为数据分析项目实战

SparkCore之项目实战1. 数据准备1)数据格式说明2)数据详细字段说明2. 需求一:Top10热门品类1)需求说明2)需求分析3)代码实现3. 需求二:Top10热门品类中每个品类的Top10活跃Session统计1)需求说明2)需求分析3)代码实现4. 需求三:页面单跳转化率统计1)需求说明2)需求分析3)代码实现1. 数据准备本项目的数据是采集电商网站的用户行为数据,主要包含用户的4种行为:搜索、点击、下单和支付。1)数据格式说明(1)数据采用 _ 分割字段;(2)每一行表示用户
原创
发布博客 2020.05.17 ·
3186 阅读 ·
7 点赞 ·
1 评论 ·
40 收藏

Scala编程语言之匹配对象及样例类

匹配对象及样例类1.匹配对象1)基本语法class User(val name: String, val age: Int)object User{ def apply(name: String, age: Int): User = new User(name, age) def unapply(user: User): Option[(String, Int)] = { if (user == null) None el
原创
发布博客 2020.05.17 ·
354 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SparkCore之广播变量

SparkCore中的广播变量1.定义广播变量:分布式共享只读变量2.为什么使用广播变量在多个并行操作中(Executor)使用同一个变量,Spark默认会为每个任务(Task)分别发送,这样如果共享比较大的对象,会占用很大工作节点的内存。广播变量用来高效分发较大的对象。向所有工作节点发送一个较大的只读值,以供一个或多个Spark操作使用。比如,如果你的应用需要向所有节点发送一个较大的只读查询表,甚至是机器学习算法中的一个很大的特征向量,广播变量用起来都很顺手。3.广播变量的使用步骤
原创
发布博客 2020.05.17 ·
207 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Scala编程语言之Scala入门

Scala入门一、Scala概述1. 为什么学习Scala语言2.Scala语言的发展历史3.Scala语言与Java语言的关系一般来说,学Scala的人,都会Java,而Scala是基于Java的,因此我们需要将Scala和Java以及JVM之间的关系搞清楚,否则学习Scala你会蒙圈。(1)Java运行原理:先编译,在解释;.java源文件 --> 编译器(javac)...
原创
发布博客 2020.05.03 ·
319 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

电商数据仓库之项目需求及架构设计

电商数据仓库之项目需求及架构设计1.数据仓库概念2.项目需求及架构设计2.1项目需求2.2 项目框架1.技术选型2.系统数据流程设计3.框架版本选型(1)如何选择?(2)具体版本选型具体实践的是Apache版本:Hadoop3.1.3Flume1.9.0Kafka2.4.1Hive3.1.0Sqoop1.4.6MySQL5.7.29Azkaban2.5....
原创
发布博客 2020.04.26 ·
881 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

Java编程语言之排序算法和二维数组

排序算法和二维数组1.增强型for循环,也称为foreach循环(1)格式for(数组元素数据类型 临时变量 :数组名) {访问临时变量;}(2)作用:对数组的访问是只读的,常用于数组的遍历。(3)使用下标时用for循环,不使用下标用增强型for循环2.取子数组(1)取子数组public static void main(String[] args) { int[] a...
原创
发布博客 2020.02.06 ·
235 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Eclipse常用的相关快捷键

Eclipse常用的快捷键比较常用(使用频率高)1.补全代码的声明:alt + /2.快速修复: ctrl + 13.批量导包:ctrl + shift + o4.使用单行注释:ctrl + /5.使用多行注释: ctrl + shift + /6.取消多行注释:ctrl + shift + \7.复制指定行的代码:ctrl + alt + down 或 ctrl + alt +...
原创
发布博客 2020.02.04 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Eclipse使用多行注释快捷键代码格式混乱问题

Eclipse使用多行注释快捷键代码格式混乱问题第一步第二步第三步第四步第五步
原创
发布博客 2020.02.04 ·
1245 阅读 ·
7 点赞 ·
1 评论 ·
7 收藏

Java编程语言之数组2

第九天 数组21.类模板信息保存在内存中的什么位置, 里面包含了哪些信息, 类模板信息的特点和作用是什么?(1)保存在内存的方法区内;(2)类中的方法代码,属性的定义信息;(3)特点:类模板只有一个;(4)作用:创建对象时使用,调用方法时需要找到类模板。2.随机数/* 使用random()方法产生随机数*/class RandomTest{ public stati...
原创
发布博客 2020.01.22 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java编程语言之面向对象3和数组 1

第八天 面向对象2和数组11.理解this表示当前对象例子:连锁反应,(练习题)Boy类,Girl类,BoyGirlTest类;girl.marry(this);2.栈是方法的执行位置,方法区是方法存储的位置栈---------->进程 方法区------------->程序代码3.对象和属性的关系对象拥有属性,属性隶属于对象,属性依赖于对象。4.※对象...
原创
发布博客 2020.01.22 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java编程语言之面向对象2

第七天 面向对象21.垃圾对象什么是垃圾对象? 垃圾对象会被立刻清理吗? 如何清理垃圾?垃圾对象:堆空间中没有引用所指向的对象;垃圾对象不一定会被立刻清理;GC自动清理垃圾;操作:把垃圾对象占用的内存空间标记为可用状态。2.封装(1)定义:类中的成员私有化。(2)作用:保存内部数据,具有一定的安全性。【练习】Student类和StudentTest类3.变量访问的就...
原创
发布博客 2020.01.22 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多