- 博客(14)
- 收藏
- 关注
原创 SemanticException org.apache.hadoop.ipc.RemoteException(java.io.IOException):
项目场景:在hive运行自定义函数时报错问题描述:hive> select myfunction1("Hello Hive Hello Hadoop,Hello World!");FAILED: SemanticException org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /tmp/hive/wl/0de96e32-daea-4f9a-b23c-5a87295f1a8f/hive_2021-11-22_
2021-11-22 09:16:30
540
原创 Abnormal build process termination:
项目场景:idea运行scala程序报错问题描述:可能是防火墙没有关@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget(); } 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方
2021-11-15 15:25:47
459
原创 SemanticException [Error 10004]: Line 1:30 Invalid table alias or column reference ‘customers_state‘
项目场景:hive sql 语句 执行报错问题描述:SemanticException [Error 10004]: Line 1:30 Invalid table alias or column reference ‘customers_state’: (possible column names are: customer_id, customer_fname, customer_lname, customer_email, customer_password, customer_street,
2021-11-15 10:13:00
4173
转载 pandas.diff()用法
一、panda.DataFrame.diff()函数用法1.引入库代码如下(示例):import numpy as npimport pandas as pd2.实例diff是用于对比的一个函数在默认情况下是与前一行对比 ,首行用null来填充可以看做是 累积和 的逆运算df = pd.DataFrame({'a': [1, 2, 3, 4, 5, 6],... 'b': [1, 1, 2, 3, 5, 8],...
2021-10-12 09:57:35
4239
原创 NoViableAltException(334@[])
项目场景:在hive中重命名表名时报错问题描述:把报错原因放入翻译中显示 在 ‘rename’ ‘to’ 'user’附近出现了错误。hive> show tables;OKbiaolittle_usrshiTime taken: 0.047 seconds, Fetched: 3 row(s)hive> alter table biao rename to user;原因分析:可能是 user 这个名字不能使用解决方案:换一个名字就可以了
2021-10-11 20:24:14
216
原创 DataFrame分层索引
分层索引前言在数据分析中有很多场景用到,分层索引:即在一个轴向上有多个索引层级。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pd2.代码如下1、分层索引代码如下(示例):#分层索引frame= pd.DataFrame(np.arange(12).reshape((4,3)),index=[['a','a','b','b'],[1,2,1,2]],columns=[['ohio','ohio','colorado
2021-10-10 16:47:38
1052
原创 数学公式与java的转换
项目场景:将 5/9*(h-100)转为java公式问题描述:若直接输入s = 5 / 9 * (h -100) ;则由于 java默认为int类型 故5/9被计算成为了0导致不管h怎么变s都是0。正确的写法:s = 5.0f / 9 * (h - 100);还有其他多种写法。 float h = 234.5f; float s ;// s = 5 / 9 * (h -100) ; //!!!!! 注意 不要将 5 / 9
2021-10-01 16:49:27
955
原创 java后++运算陷阱
java后++运算陷阱前置知识点: ++j 代表 先进行自增后进行赋值 j++ 代表 先赋值后进行自增奇怪的知识点:j=j++; //规则使用临时变量:(1)temp = i ;(2)i=i+1;(3)i=temp; int j = 1;// j = j++; //规则使用临时变量:(1)temp=i;(2)i=i+1;(3)i=temp;//结果是 1 j = ++j; //结果是2
2021-10-01 16:40:15
60
原创 JAVA取模运算的本质
JAVA取模运算的本质:详情至韩顺平老师java的视频%的本质 看成一个公式(" / "为取整符号)a % b = a - a / b * b即-10%3为:-10-(-10)/ 3 * 3=-10-(-3)*3=-1
2021-10-01 16:29:24
398
原创 Java基本数据类型转换
Java基本数据类型转换注:根据韩顺平老师的视频总结的问题描述:java程序在进行赋值或运算时,会自动将精度小的类型转换为大的类型。转换顺序:
2021-10-01 16:05:41
77
原创 DataFrame交换两列
一、DataFrame交换两列示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pd2.读入数据代码如下(示例):frame=pd.DataFrame(np.arange(9).reshape((3,3)), index=['a','c','d'], colum
2021-09-28 21:36:33
6921
原创 Series数据对齐特性
一、Series数据对齐特性与数据库的join操作非常相似二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pd2.读入数据代码如下(示例):sdata={'xiaomi':5000,'huawei':7000,'apple':10000} #将字典传入Series时 产生的Series 将是排好序的字典键 ojb3=pd.Series(sdata)ojb3states=['sanxing','huawei','xi
2021-09-28 20:02:53
338
原创 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostT
项目场景:将Linux系统本地的~./bashrc文件上传到HDFS的text文件夹中问题描述:这个玩意是正常的 并不是报错 ./bin/hdfs dfs -put ~/.bashrc test2021-09-17 10:24:22,037 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = ./bin/hdfs dfs
2021-09-17 10:42:08
12575
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人