自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode题目精选

一、Leetcode题精选1. 两数之和 要求:空间复杂度O(n),时间复杂度O(nlogn)牛客网返回数字位置从1开始import java.util.*;public class Solution { /** * * @param numbers int整型一维数组 * @param target int整型 * @return int整型一维数组 */ public int[] twoSum (int[]...

2021-10-14 11:44:38 743

转载 java - 如何使用Java在Spark中从列表或数组创建行

在Java中,我使用RowFactory.create()创建一个Row:Row row = RowFactory.create(record.getLong(1), record.getInt(2), record.getString(3));其中“记录”是数据库中的记录,但是我无法提前知道“记录”的长度,因此我想使用列表或数组来创建“行”。在Scala中,我可以使用Row.fromSeq()从列表或数组创建行,但是如何在Java中实现呢?// initialize first SQLCo

2021-10-04 11:47:14 1127

转载 private static final long serialVersionUID = 1L 干什么的?

private static final long serialVersionUID = 1L;是定义以一个序列号。java源码里有大量的类都有这么一个序列号。目的就是把java对象序列化而后进行保存。 java的序列化机制式通过判断类的serialVersionUID来验证版本的一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一...

2021-10-01 06:13:24 1083

原创 Flink集群安装和部署之Standalone模式

安装部署Standalone模式1 修改配置文件1.1 修改flink-conf.yaml// 修改JobManager的主机名jobmanager.rpc.address: hadoop1021.2 防止web端口冲突 (由于与spark的端口号8081冲突,修改为8082)# 防止web端口冲突jobmanager.web.port: 8082# 也可以通过masters修改hadoop102:8082网页总是打不开,加了第二句不管用所以加了第一句,奇怪。。。。

2021-09-28 13:22:02 274

原创 解决Failed to load class “org.slf4j.impl.StaticLoggerBinder“

今日运行程序,日志报错在运行时,没有做日志的实现(或者说日志的绑定),所以我们需要在maven加一下依赖:<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-nop</artifactId> <version>1.7.2</version></dependency>并在resources目录下增加log

2021-09-28 09:00:26 494

原创 Hive SQL学习笔记

语法顺序1. 写的顺序 https://blog.youkuaiyun.com/dufufd/article/details/103797568select ... from … join … on ... where ... group by ... having... order by … limit … offset2. 执行顺序1) 先运行子查询2) 每个查询语句里运行顺序from > join > on > where > group by(开始使用select

2021-09-28 04:23:13 536

原创 尚硅谷大数据Spark之RDD转换算子学习笔记及面试题

1. Spark 算子从功能上可以分为以下两类:1)Transformation 变换/转换算子:这种变换并不触发提交作业,完成作业中间过程处理。Transformation 操作是延迟计算的,也就是说从一个RDD 转换生成另一个 RDD 的转换操作不是马上执行,需要等到有 Action 操作的时候才会真正触发运算。RDD转换算子根据数据处理方式的不同将算子整体上分为Value类型、双Value类型和Key-Value类型2)Action 行动算子:这类算子会触发 SparkContext 提交

2021-09-28 03:57:24 828

原创 Hive SQL 题目总结 - 尚硅谷

​手写HQL第一题表结构:uid,subject_id,score求:找出所有科目成绩都大于某一学科平均成绩的学生数据集如下​​1001 01 90 1001 02 90 1001 03 90 1002 01 85 1002 02 85 1002 03 70 1003 01 70 1003 02 70 1003 03 85 1) 建表语句crea.

2021-09-25 11:27:48 2524

空空如也

空空如也

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

TA关注的人

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