java 远程执行Shell命令-通过Jsch连接

JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。 本文只介绍如何使用JSch实现的SFTP功能。 SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。SFTP 为 SSH的一部份,是一种传输文件到服务器的安全方式。SFTP是...

通过IDEA连接Hive数据库

通过IDEA连接Hive数据库

版本介绍: 12Idea: 2018.1hive: 1.6 步骤如下: 打开Database 因为IDEA没有内置hive的驱动,所以需要自己新建一个Driver,如下图: 2.1 先打开Database工具,选择Database Source Properties 2.2 选择新建Driver 2.3 选择后自动跳转出现新建Driver配置页面 修改Name名字(命名驱动的名字,此处我命名为HIVE2) 点击+,添加hive相关驱动jar包,点击下载【...

sqoop导入导出Mysql

hive命令 12345678910111213141516171819202122show databases; # 查看某个数据库use 数据库; # 进入某个数据库show tables; # 展示所有表desc 表名; # 显示表结构show partitions 表名; # 显示表名的分区show create table_name; # 显示创建表的结构truncate table 表名;...

UnitTest单元测试

unitTestBase类,其他test类集成Base类 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051...

多数据源切换.md

初始化、添加、切换数据源 1234567891011121314151617181920212223// 初始化默认MYSQL连接MysqlDataSourceUtil.getInstance().initDataSource();// 初始化默认HIVE连接HiveDataSourceUtil.getInstance().initDataSource();// 初始化其他MYSQL连接sourceService service = (sourceService) Sp...

Logstash实现mysql同步数据到elasticsearch

Logstash实现mysql同步数据到elasticsearch

Logstash安装: 下载安装包:wget https://artifacts.elastic.co/downloads/logstash/logstash-6.6.2.tar.gz 下载mysql的连接库jar包(版本库):wget http://central.maven.org/maven2/mysql/mysql-connector-java/6.0.6/mysql-connector-java-6.0.6.jar 解压安装包:tar -xvf logst...

SpringBoot2.X连接ElasticSearch集成Search Guard

SpringBoot2.X连接ElasticSearch集成Search Guard

前言先说需求吧,我的需求:不同项目分配不同用户,用户数据独立;但是我在网上找了很多资料都是基于证书实现连接的,疑问如下      1.如何生成多个证书?      2.证书如何分配权限?      3.如何使多个证书同时生效?     &nbs...

ELK之ElasticSearch 6.X安全认证Search Guard(demo01)

ELK之ElasticSearch 6.X安全认证Search Guard(demo01)

ElasticSearch单节点安装Search Guard插件 12345版本介绍: ElasticSearch:6.6.2 Logstash:6.6.2 Kibana:6.6.2 Search Guard:6.6.2-24.2 Search Guard(安全认证)插件安装 切换到ElasticSearch安装目录,通过使用elasticsearch plugin命令安装Search Guard插件 1./bin/elasticsearch-plugi...

SpringBoot连接MongoDB(单节点)

SpringBoot连接MongoDB(单节点)

pom.xml(SpringBoot版本1.5.9) 12345<!-- 集成mongodb --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId></dependency> 配置文件 1234...

springboot启动类(Application.java)中配置线程池大小

123456789@Bean(name = "crawlExecutorPool") public ExecutorService crawlExecutorPool() { // 获取Java虚拟机的可用的处理器数,最佳线程个数,处理器数*2。根据实际情况调整 int curSystemThreads = Runtime.getRuntime().availableProcessors() * 2; Syste...