logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java学习--==和equals

Java中==和equals()的比较差异:==比较基本数据类型的值或引用类型的地址;equals()默认比较地址,但可重写为内容比较。关键区别在于:字符串字面量共享地址,new String()创建新对象;包装类缓存小数值;自定义类需重写equals()。注意事项:null安全调用equals(),避免空指针。总结:基本类型用==,引用类型内容比较用equals(),地址比较用==,字符串优先用

#java#学习#python
IDEA 社区版下载与安装

本文介绍了如何下载IntelliJ IDEA。首先访问官网https://www.jetbrains.com/idea/download/?section=mac,选择中文界面后点击Download按钮。提供了商业版和社区版两种选择,作者选择了免费的社区版进行下载。操作简单,下载过程自动开始。全文简要说明了从官网选择版本到开始下载的完整流程。

#java#intellij idea#idea
Hadoop之hive的drop table恢复

一、恢复过程:  在之前我有对hadoop的回收站有过了解,就是将hdfs dfs -rm删除掉的文件进行恢复,只需要hdfs dfs -mv将文件从回收站中搬过来就行,我就先使用这个方法,但是效果不佳,执行select count(*) from table_name,得到的结果为0。这个时候我想到这个表被drop掉以后在mysql的元数据库中已经没有数据了,那就得需要将这些数据的信息重新写..

hive之greatest和least函数

greatest(col_a, col_b, ..., col_n)比较n个column的大小,过滤掉null或对null值进行处理,当某个column中是string,而其他是int/double/float等时,返回null;

文章图片
#hive#hadoop#数据仓库
java.lang.ClassNotFoundException: org.apache.flink.streaming.api.scala.StreamExecutionEnvironment$

flink报如下错误:解决办法:如果直接运行项目,会报这个错,解决方式是将pom.xml中的org.apache.flink依赖的<scope>provided</scope>去掉。

#flink
java.lang.NoClassDefFoundError: org/apache/hadoop/yarn/exceptions/YarnException

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/yarn/exceptions/YarnException当执行./bin/yarn-session.sh时报如下错误:解决办法:将cp /data/hadoop-3.1.4/share/hadoop/yarn/hadoop-yarn-api-3

#hadoop
hive获取当月第一天 和最后一天

trunc('2020-08-07','MM')-- 获取当月第一天last_day('2020-08-07')-- 获取当月最后一天

#hive
java.lang.NumberFormatException: Not a version: 9-------flink遇到的

org.apache.flink.shaded.guava18.com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NumberFormatException: Not a version: 9报错:Exception in thread “main” org.apache.flink.shaded.gu

【HDFS】hive任务报HDFS异常:last block does not have enough number of replicas

HIVE运行查询脚本时报错,last block does not have enough number of replicas:1 2018-10-15 2018-07-172 2018-10-15 10:00:013 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; su...

hive中的concat,concat_ws,collect_set用法

需求:对用户的订单进行分析,将不同订单类型分别多少单展示出来,每个用户一行原数据:user    order_type    order_numberuser1    delivered    10user2    returned    1user1    returned    3user2    delivered    20目标:user    orderuser1 ...

#hive
    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择