自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA中使用SonarQube扫描Scala代码

1. 前提准备搭建好SonarQube,页面可访问。sonarqube已添加集成Scala插件(sonar-scala-plugin-1.5.0.315.jar)下载地址:https://docs.sonarqube.org/latest/analysis/languages/scala/IDEA安装好SonarQube和SonarLint插件二. SonarQube页面配置在SonarQube页面创建项目(1). 创建令牌:用于远程连接(2)分析项目(3)复制命令

2020-06-16 15:27:14 1461 2

原创 Java连接远程服务器执行Linux命令

1. 使用JSCH SSH到远程服务器import com.jcraft.jsch.*;import sun.misc.Unsafe;import java.io.BufferedReader;import java.io.InputStreamReader;import java.lang.reflect.Field;import java.util.ArrayList;/** * @Author: Song_ * @Description: * @Date: 2020/5/9 1

2020-06-01 18:11:32 1437

原创 Azkaban(二):安装及3种模式部署

Azkaban理论篇,戳一. 安装前准备编译环境yum -y install gityum -y install gcc-c++下载源码&&解压wget https://github.com/azkaban/azkaban/archive/3.50.0.tar.gzmv 3.50.0.tar.gz azkaban-3.50.0.gztar -zxvf azkaban-3.50.0.tar.gz编译cd azkaban3.40.0./gradlew buil

2020-05-30 23:48:38 338

原创 IDEA已安装SDK插件仍不能New Scala Class

问题描述:在IDEA中,已经添加了SDK(如下图),但是依然不能创建Scala Class!解决步骤如下: 再右键创建Class,就会可以看到Scala Class选项了!

2019-12-19 11:20:41 465

原创 POST请求报错:"status": 415, "error": "Unsupported Media Type", "message": "Content type 'app

1. POSTMAN测试POST请求报错{ "timestamp": "2019-08-29T10:09:26.002+0000", "status": 415, "error": "Unsupported Media Type", "message": "Content type 'text/plain;charset=UTF-8' not supported", "pat...

2019-08-29 18:22:29 16646 1

原创 Host is not allowed to connect to this MySQL server解决方法

问题说明:在Linux服务器上安装好Mysql,在本地可以正常登陆使用。但是使用Navicat远程连接的时候总是报错:Host“xxx” is not allowed to connect to this MySQL server.错误原因:Linux上安装的Mysql没有允许远程登陆!在Linux上登陆Mysql,并授予远程访问权限即可。1. mysql -u root -p2. ...

2019-08-19 15:21:57 275

原创 生成SSL证书并对Kafka配置SSL认证

1. 生成相关SSL证书相关知识点:JavaSSL认证: SSL(Secure Socket Layer安全套接层),及其继任者传输安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL再传输层对网络连接进行安全加密。** Kerberos认证+ACL鉴权:** Kerberos是一种网络认证协议,其设计目标是通过密钥...

2019-08-13 20:55:18 3212 2

原创 Centos7安装JDK

1. 卸载系统自带OpenJDK及相关Java文件1.1 查看当前JDK版本可以看到系统自带的OpenJDK版本信息。关于OpenJDK 和JDK的区别参考:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html1.2 查看使用的安装包有哪些命令详解: rpm 管理套件-qa 使用询问模式,查询所有套件grep 查找文件里符合条件...

2019-08-06 10:48:06 89

原创 JavaAPI操作Redis:set(key,value)时设置过期时间

先贴出我使用的Redis连接----Jedis/** * Redis数据库连接 */object RedisUtils extends Serializable { private lazy val conf = new GenericObjectPoolConfig() conf.setMaxTotal(ConfigUtils.maxTotal) conf.setMa...

2019-07-22 16:56:07 16250

原创 使用Impala读取Kudu表数据运行程序报错:java.sql.SQLException: No suitable driver

错误信息如下:Exception in thread "main" java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver(DriverManager.java:315) at org.apache.spark.sql.execution.datasources.jdbc.JDBCOption...

2019-07-22 10:10:35 412

原创 CDH6.X问题总结

Kafka Broker Offline Partitions Test:There are 210 offline partitionsrmr /brokers/topics/opt/cloudera/parcels/CDH-****/lib/zookeeper/bin/zkCli.sh添加Hive服务多次失败使用Mysql作为Hive的元数据库...

2019-07-12 17:28:15 4658 2

原创 CentOS7升级python2.7.5到python3.7.3

CentOS 7 中默认安装了 Python,版本比较低(2.7.5),为了使用新版 3.x,需要对旧版本进行升级。由于很多基本的命令、软件包都依赖旧版本,比如:yum。所以,在更新 Python 时,建议不要删除旧版本(新旧版本可以共存)。一、查看当前python版本python -V二、下载新的python包并安装进入python官网(https://www.python.org),...

2019-04-25 17:37:22 748

原创 IDEA 运行报错:Error running '***': Command line is too long

Error running ‘Test’: Command line is too long. Shorten command line for Test or also for Application default configuration解决方案:点击Run–>Edit Configurations

2019-04-03 16:58:13 843 1

原创 Kafka原理+安装+Linux命令及Java代码分别模拟实现生产者消费者+整合Spark Streaming+自主管理偏移量Offset-Redis/Mysql

Kafka1.1 什么是Kafka Apache Kafka是分布式发布-订阅消息系统(消息中间件)。它是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。 Kafka是一个分布式的、支持分区的(partition)、多副本(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:eg: 基于Had...

2019-02-26 15:15:12 341

空空如也

空空如也

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

TA关注的人

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