- 博客(9)
- 收藏
- 关注
原创 5.23学习文档
通过beeline的方式进行传参,使用–hivevar选项进行传参 sql脚本中${param_name}引用传递的参数,传参的格式为:param-name=value。Kinit -kt 命令通过keytab文件获取用户的票据信息,进行身份验证。Kerberos这个网络协议,服务主体就是HDFS,hive,yarn这些服务。EOF是一种特殊的分界符,用来表示一个多行文本的开始和结束。EOF使用的时候需要注意,前后不能有空格,换行等字符。Sed -i直接对文件进行修改。mirror 下载整个目录。
2023-05-23 18:15:53
125
1
原创 Hanoi塔问题的递归算法与非递归算法
1. 递归算法:n=1时,很简单只需要将编号为1的圆盘从A移动到B即可。n>1时,只需要利用辅助塔C,先将n-1个较小的圆盘移动到C塔,再将剩下最大的圆盘移动到B塔,最后再将n-1个圆盘从C塔移动到B塔就可以了。代码实现:def move(a,b): b.append(a.pop(-1)) return bdef Hanoi(n,a,b,c): if n>0: Hanoi(n-1, a, c, b) b=move(a,b)
2022-03-16 01:38:58
5005
原创 hadoop 在HDFS文件系统內进行文件复制
代码如下package hadoop_do;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.FileUtil;import org.apache.hadoop.fs.Path;public class Cpfile { public static void main(String[] args) throws IOE.
2022-03-07 00:33:08
2109
原创 hbase 中文乱码问题。(hbase 怎么存储中文)
**当把数据存入hbase如果有中文的话,中文会出现乱码问题。其实只要明白,英文是不会出现乱码的,只有中文会就很好解决。**基本思路把中文转换成UTF-8编码,然后存进hbase数据库中这样就不会出现乱码了。然后再把UTF-8编码重新转换成中文就可以了。import java.net.URLDecoder;import java.net.URLEncoder;String path="你好";String pathUTF;pathUTF=URLEncoder.encode(path
2022-03-02 09:41:41
6782
1
原创 jsp 用from表单将请求提交到本页问题。
**一在使用from表单提交到本页时,关键要明白的是当你点击submit提交时,整个jsp页面会再运行一次。所以问题就出来了。所以在接收到表单传值之前先要判断,表单是否提交。if(request.getParameter("submit")!=null)**二有时候页面会有其他页面的传值,在点击submit提交后,页面刷新。其他页面的传值会不见,可能会报错,这点也要注意。...
2022-03-01 11:16:20
1108
原创 java,double和float类型保留多少位小数问题
java对最后结果保留多少位小数,可以类似python使用format函数例如double size=2.334;System.out.print(String.format("%.1f",size));//使用format函数就可以保留小数了,这里是保留一位小数//所以结果是2.3
2022-02-24 23:04:18
2095
原创 java两个字符串相等却总返回false
因为在java里字符串属于对象,不可以直接比较。要使用equals()例如String password1=request.getParameter("password1");String strtest;strtest=Getdata.getdata("user", id, "xingxi", "mima");if(strtest.equals(password1)) { //这样就不会出现返回false的情况了。 } ...
2022-02-23 11:00:44
1618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人