自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.NoClassDefFoundError: scala/math/Ordering$$anon$9

Flink任务本地运行时报异常:java.lang.NoClassDefFoundError: scala/math/Ordering$$anon$9需引入依赖,如下所示:<dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-reflect</artifactId> <version>2.12.11</version>

2021-03-18 12:50:43 1065

原创 Linux返回错误码对照表

一下列举了一些常见的linux命令执行过程中遇到的一些错误对码,感觉有用的同学可以收藏下~"OS error code 1: Operation not permitted""OS error code 2: No such file or directory""OS error code 3: No such process""OS error code 4: Interrupted system call""OS error code 5: Input/outpu

2020-11-16 19:16:53 1641

原创 Scala面试算法题:求树的最大深度

首先把题目要求放在这里:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。 图示树状结构: 3 / \ 9 20 / \ 15 7本道题大眼一看,明白了~绝对是利用递归计算,这道题在力扣上难度为简单,虽然简单但是极为不平凡,如果对递归不熟悉的同学,可能就会绕晕了,下面是博主给出的代码,三行完事object Solution { def maxDepth(root:

2020-10-30 00:15:30 225

原创 Scala面试算法题:合并两个有序链表

题目:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。输入:1->2->4, 1->3->4输出:1->1->2->3->4->4下面是做题详情/** * Definition for singly-linked list. * class ListNode(_x: Int = 0, _next: ListNode = null) { * var next: ListNode = _ne

2020-10-23 00:54:04 187

原创 MySQLNonTransientConnectionException数据库连接异常

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Data source rejected establishment of connection, message from server:"Too many connections"

2020-10-12 23:56:41 3764

原创 大数据分布式发布订阅系统Kafka(一)

大数据分布式发布订阅系统Kafka第一章 Kafka背景介绍Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的

2020-09-17 01:50:58 852

原创 大数据之最强处理引擎Apache Flink(一)

一、Flink简介Apache Flink项目是大数据计算领域冉冉升起的一颗新星,其中大数据领域的处理引擎的发展经历了几个重要的历程:由一代的MapReduce的矢量编程模式从Map端到Reduce端带领当着当时的大小企业开始了最为原始的大数据集的处理方式;二代基于DAG编程模式的Tez和基于纯流式模型的Strom,正式开启了由批式处理转为流式处理的大门;发展到后来的基于RDD(弹性分布式数据集)的Spark,在当时可以说做数据处理业务不懂Spark就相当于是不是真正意义上的工程师;最后登场的就是我们最

2020-05-26 00:34:34 420

空空如也

空空如也

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

TA关注的人

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