- 博客(23)
- 收藏
- 关注
原创 Spring 批量文件上传
最近开发项目中,有个需求是批量上传文件列表我在这里记录一下! /** * @Author dongs * @Description * @Date 2021/4/26 * @Param [MultipartFile] * @return com.isoftstone.util.R **/ @PostMapping("/importChannelResult") @ResponseBody @ApiOperatio
2021-04-26 18:03:24
327
原创 Spring 批量文件下载(zip包方式)
最近开发项目中,有个需求是批量下载文件,但网上看了很多案例,基本都是通过zip包压缩的方式进行下载我在这里记录一下!public ResponseEntity<byte[]> downloadAttachMent(@RequestParam String cInsAcNo, HttpServletRequest request, HttpServletResponse response) throws IOException {Map<String, byte[]>
2021-04-26 17:53:10
669
原创 jenkins代码部署服务器技术文档
jenkins安装windows操作系统Jenkins是由Java开发的,所以需要提前准备Java环境,安装Jenkins之前,还需要先安装Tomcat,因为Tomcat是针对Java的一个开源中间件服务器(容器),基于Java Web的项目需要借助Tomcat 才能运行起来。Tomcat的官网是: http://tomcat.apache.org/打开之后,找到最新的版本安装即可,如下图:下载后解压,其目录如下图所示:然后进入bin文件夹,执行startup.bat即可安装启动To
2021-03-30 10:01:35
272
1
原创 Linux安装部署vue项目及遇到的问题解决
一、下载nginx使用的版本是:nginx-1.9.9.tar.gzhttp://nginx.org/download/二、连接服务器(本人使用:SecureCRT)1、创建nginx目录:mkdir nginx2、cd nginx3、配置nginx安装所需的环境yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl.
2021-02-20 14:12:32
1023
原创 构建虚拟机网络配置
安装vmware安装CentOS-7-x86_64-Minimal-2003.iso选择桥接网络模式点击导航栏编辑的虚拟网络编辑器,配置桥接网络配置编辑虚拟网卡,修改ip地址vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes ..
2021-01-18 23:14:37
165
原创 Nginx配置https协议
一、配置SSL将生成的SSL文件cert放到Nginx跟目录二、Nginx部署vue项目更改.env.development和.env.production文件中的接口地址IP和端口为前端的地址,/sdd/system为自定义前缀,nginx.conf文件需要用到将vue项目打包后文件dist放到Nginx根目录下html目录中三、修改nginx.conf配置文件#user nobody;worker_processes 1;#error_log logs/e...
2021-01-12 22:03:23
351
1
原创 Tomcat配置HTTPS认证
1.生成https认证证书cmd进入jdk的bin目录,执行下面命令:keytool -genkey -alias bdas.com -keypass 你的密码 -keyalg RSA -sigalg sha256withrsa -keysize 1024 -validity 36500 -keystore F:/bdas.com.jks -storepass 你的密码文件生成在配置的目录下。2.tomcat配置https如果对外只提供一个端口例如:8080,需要将htt..
2021-01-12 22:00:46
325
原创 License授权实现功能菜单控制调研
思路1:思路2:JAVA 从原理到实现,制作license文件,可用于模块授权,程序授权等https://blog.youkuaiyun.com/qq_36270361/article/details/105815781?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-2.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_...
2021-01-12 21:56:35
720
原创 关于工作中的一次读取lzo_deflate文件
关于lzo及.lzo_deflate文件读取写入1.在MR Job中: 如果输出格式是TextOutputFormat,要用LzopCodec,相应的读取这个输出的格式是LzoTextInputFormat。 如果输出格式用SequenceFileOutputFormat,要用LzoCodec,相应的读取这个输出的格式是SequenceFileInputFormat。 //获取文件格式 String inputfileformat = ConfigurationMa...
2021-01-02 23:49:32
538
原创 记录Hive中一次查询慢的问题
Hive查询问题快速查询hive数据仓库表中的总条数https://blog.youkuaiyun.com/BDCHome/article/details/46965335需要连接hive的元数据(mysql)select d.NAME,t.TBL_NAME,t.TBL_ID,p.PART_ID,p.PART_NAME,a.PARAM_VALUE from TBLS t left join DBS don t.DB_ID = d.DB_IDleft join PARTITIONS p..
2021-01-02 23:47:08
2224
1
原创 工作中对达梦数据库调研
达梦数据库调研1.这里使用DM7-windows-64位版本链接:https://pan.baidu.com/s/1f1rghuay6ENWMFcZJTmnyw提取码:wdul2.安装达梦数据库�达梦数据库管理系统安装手册.pdf用户名、密码(默认和用户名一致)SYSDBAAdm@163.comDMHRAdm@163.com3.遇到的问题//dmhr无法登录问题https://www.cndba.cn/dave/article/3640...
2021-01-02 23:39:31
255
1
原创 阿里云数据源连接(ODPS、DRDS)
阿里云数据源连接(ODPS、DRDS)一、ODPS1.准备工作1)阿里云账号的accessId和accessKey(几乎等同于账号)2)ODPS连接所需API地址,公网ODPS统一为 http://service.odps.aliyun.com/api专有云ODPS联系相关负责人员获取API地址。3)ODPS中project名称(工作空间名称或称为库名)4)官方提供ODPS的SDK开发包,maven依赖如下:<dependency>...
2021-01-02 23:37:50
2132
1
原创 记录mybatis中大小写判断
1.mybatis中大小写判断2.mysql中case运用SELECTa.resulttime AS resulttime,a.vendor AS vendor,b.checktask AS sparefield2,CASEWHEN a.risk BETWEEN 0 AND 9 THEN '低'WHEN a.risk BETWEEN 10 AND 19 THEN '中'ELSE '高'END...
2021-01-02 23:33:35
931
原创 Centos7安装MySQL5.7(RPM离线版)
1.下载mysql5.7的rpm安装包注意操作系统版本,下载对应操作系统版本的rpm安装包。下载地址:前往下载:https://dev.mysql.com/downloads/mysql/5.7.html#downloads下载后的安装包是这个样子的(以下步骤使用的非当前版本,为5.7.24版本,注意命令中版本区别)2.上传mysql安装包到centos7的系统下这里用的是xshell来连接和上传到centos7首先安装lrzsz,这样就可以在xshell中拖拽上传了..
2021-01-02 23:27:40
213
原创 validateJarFile(*\WEB-INF\lib\hive-jdbc-1.2.1-standalone.jar) - jar not loaded.
问题描述:部署Tomcat,运行java web程序调用hive,执行java开发的web程序。并且提交任务到Yarn集群,使用yarn-client(或yarn-cluster)的模式。 部署过程以及遇到问题及解决方法: 1. 直接使用简单的servlet程序运行,同时把java开发的算法jar包以及hive-jdbc-1.2.1-standalone.jar包拷贝到WEB-INF/
2018-05-10 15:27:51
1713
转载 Linux中FTP安装与配置
Linux中FTP安装与配置引用与参考http://www.linuxidc.com/Linux/2015-02/114192.htmhttp://jingyan.baidu.com/article/5225f26b008e5ae6fa090882.htmlhttp://blog.youkuaiyun.com/freedom2028/article/details/4430977 FTP安装与配置1.关闭防火...
2018-05-07 16:39:47
381
原创 Linux下mysql命令 导入 导出sql文件
Linux下mysql命令 导入 导出sql文件导出数据库直接使用命令:mysqldump -u root -p abc >abc.sql然后回车输入密码就可以了;mysqldump -u 数据库链接用户名 -p 目标数据库 > 存储的文件名文件会导出到当前目录下导入数据库(sql文件)mysql -u 用户名 -p 数据库名 < 数据库名.sqlmysql -u abc -...
2018-03-12 17:48:43
313
转载 HBase数据导入的几种操作
数据导入有如下几种方式: 1.利用HBase提供的ImportTsv将csv文件导入到HBase 2.利用HBase提供的completebulkload将数据导入到HBase 3.利用HBase提供的Import将数据导入到HBase利用ImportTsv将csv文件导入到HBase命令:格式:hbase [类] [分隔符] [行键,列族] [表] [导入文件]
2018-02-02 18:24:37
609
原创 hbase集群搭建
环境准备:1/ 因为hbase的表数据最终持久化到HDFS中,所以HBASE集群应该跟HDFS集群完全重合(小弟和小弟在一起)2/ 需要安装一个zookeeper集群3.配置hbase集群,要修改3个文件(首先zk集群已经安装好了)注意:要把hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下3.1修改hbase-env.sh
2018-01-24 11:06:40
320
转载 java远程调用linux上jar包
首先在远程服务器上编写一个测试脚本test.sh,并赋予可执行权限:chmod +x test.sh#!/bin/bashecho $1$1是脚本传进来的第一个参数,现在打印一下传进来的第一个参数。在pom中添加依赖dependency> groupId>org.jvnet.hudsongroupId> artifactId>ganymed-ssh2artifactId>
2018-01-18 17:29:59
3606
1
原创 quartz使用
Quartz可以用来做什么?Quartz是一个任务调度框架。在web开发中,比如你遇到这样的问题想每天3点,下发邮件到指定的地方想每年4月1日自己给朋友发一封贺卡这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂(比如每月最后一个工作日的17:50),复杂到需要一个专门的框架来干这个事。 Quartz就是来干这样的事,你给它一个触发条件的定义,它负责到了时间点,
2018-01-18 16:51:47
459
原创 flume定时采集日志的配置
1 Flume安装和配置1.在10台日志服务器和1台日志收集服务器上分别上传apache-flume-1.6.0-bin.tar安装包。2.解压apache-flume-1.6.0-bin.tar安装包。tar -zxvf apache-flume-1.6.0-bin.tar3.修改配置文件1) 进入解压后flume的conf目录,使用vim命令编辑flume-env.sh.template的文件
2018-01-16 15:25:09
6373
1
转载 shell 获取当前时间后根据时间取余数执行命令
获得当天的日期date +%Y-%m-%d输出: 2011-07-28将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数vim test.sh编辑一个脚本#!/bin/sha=`date +%d`b=$(( $a % 10 ))echo $bi
2018-01-11 15:09:01
1494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人