- 博客(33)
- 收藏
- 关注
原创 docker环境搭建
docker有免费版本和收费的企业版本,企业版本无非是增加了一些安全性方面的集成,一般企业会选择docker CE免费版本,安全性方面,绝大部分企业都是自己实现内部的安全集成。环境搭建主要分两部分:数据源准备和docker CE下载和安装。1.直接从get.docker.com 获取安装docker脚本,我是centos系统,直接执行命令curl -fsSL get.docker.com -o get.docker.sh-o是给脚本起个别名2.默认脚本是使用国外的mirror,下载比较慢
2021-07-30 15:00:10 482
原创 java 两个list操作
1.两个list集合取交集List<String>list1=newArrayList<>();list1.add("1");list1.add("2");List<String>list2=newArrayList<>();list2.add("2");list2.add("3");list1.retainAll(list2);//输出[2]System.out.println(list1...
2021-06-22 10:18:30 573
原创 spark程序入门-第一次写spark程序
第一次写spark,找了很多的资料,终于梳理出来了相关程序和代码,具体如下:总共两种方式:1种是用java 直接运用sparkSession操作hiveSql,需要spark2以上的依赖,另外一种是用scala编写spark程序,需要准备scala环境,具体小伙伴可以自己网上找教程。java代码示例package com.tydic.spark.util;import org.apache.spark.sql.Dataset;import org.apache.spark.sql.Row;
2020-11-11 17:33:26 1368
原创 解决Caused by: sun.security.krb5.KrbException: Cannot locate KDC问题
背景:在开发hadoop底层相关管理服务的时候,在调试hive相关操作时出现,认证不通过,连接不是hive客户端问题:解决Caused by: sun.security.krb5.KrbException: Cannot locate KDC问题1、可以在你部署的机器 执行以下的命令进行校验kinit -kt hive.keytab hive/nm-304-sa5212m4-bigdata-665@HADOOP.SANDBOX.CHINATELECOM.CN2、如果提示命令未识别需要安装krb.
2020-11-11 10:34:04 12518 2
原创 租户(集群账号)命令
1、判断用户是否存在id -u ${username}2、新增linux用户sudo adduser ${username} -d ${homeDir} -m3、删除用户sudo userdel -r -f ${username}4、修改用户密码echo ${password} | sudo passwd --stdin ${username}5、创建用户组sudo groupadd ${groupname}6、删除用户组sudo groupdel ${groupname}7、用户加
2020-11-11 10:27:49 818
原创 解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed(2:No such file or durectory)
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed(2:No such file or durectory)
2017-05-03 17:30:30 7758 1
原创 java保存doc文件
1.直接上代码,这里的请求还是spring mvc请求,如果不懂的可以上网自己找一些相关的只是,代码如下: private Configuration configuration=null; @ResponseBody @RequestMapping(value = "/stats3-{type}") public void getDocYanBao( String ordN
2017-03-31 17:45:48 1380
原创 java导出excel文件------第二种方法
1.为了方便excel导出方便,说先我在项目中创建了一个文件夹,用来存放所有的excel模板,当然了根据你自己的需要添加模板,如下图:2.然后进行导出操作,我这里用的还是spring mvc,进行求导出操作,代码如下: @RequestMapping(value = "/exportOrderReport") @ResponseBody public Resu
2017-03-31 16:01:43 3749
原创 springclound三大组件库
netflix,alibaba,spring open source;具体分布如下:每个领域都有超过一个的解决方案,不得不说还是强大的!持续更新中...
2021-08-11 11:07:48 160
原创 单例redis安装
一 下载官网:https://redis.io/download选择下载稳定版本,不稳定版本可以尝鲜,但是不推荐在生产使用。二上传至linux通过FileZilla或者其他工具把下载的tar.gz包上传到linux服务器。三安装Redis解压redis,命令如下:tar -zxvf redis-5.0.5.tar.gz2.依赖gcc编译环境,安装gcc编译环境,如果已经安装过了,那就什么也不用做,命令如下:yum install gcc-c++3.进入...
2020-11-17 15:49:34 154
原创 hive操作命令
1、创建hive库create database if not exists ${dbName}grant all on database ${dbName} to user ${ownerName}2、删除hive库drop database if exists ${dbName}3、创建hive表(同普通的mysql表)4、删除hive表drop table ${dbName}.${tableName}5、hive表赋权grant ${priv} on table ${dbName}.
2020-11-16 16:06:09 3508
原创 hdfs文件操作命令
一下通过查看相关资料整理的hdfs命令,希望对大家有帮助!1、cat使用方法:hadoop fs -cat URI [URI …]将路径指定文件的内容输出到stdout。示例:hadoop fs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2hadoop fs -cat file:///file3 /user/hadoop/file4返回值:成功返回0,失败返回-1。2、chgrp使用方法:hadoop fs -chgrp [
2020-11-12 14:26:42 381
原创 kdc用户命令
1、密码形式创建kdc用户sudo kadmin.local -q "addprinc -pw ${pwd} ${kdcPrinc}"2、keytab形式创建kdc用户sudo kadmin.local -q "ktadd -norandkey -k ${kdcPath} ${kdcPrinc}"3、删除kdc用户sudo kadmin.local -q "delprinc -force ${kdcPrinc}"4、修改kdc用户密码sudo kadmin.local -q "cpw -pw.
2020-11-12 14:16:54 841
原创 java产生随机字符串的各种方法------工具类(包含过滤表情方法)
1.不多说直接上代码,看注释,代码 如下:import java.util.Random;import java.util.regex.Matcher;import java.util.regex.Pattern;public class CharacterUtil{ private static Random strGen = new Random();; pr
2017-04-01 13:58:43 551
原创 java,html5+css3以及javascript面试题------自己面试的时候遇到的面试题,所以整理一下
java,html5+css3以及javascript面试题
2017-04-01 09:46:35 6583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人