record
日常记录
daoerZ
我和代码有个约会,虽然迟了些,还好找到了
展开
-
Docker 构建 jdk8 镜像
版本:Linux:Centos7Docker:18.06.3-cejdk:jdk-8u281-linux-i586准备工作:docker 的安装:略下载jdk-8u281-linux-i586.tar.gzDockerfile 文件:Dockerfile 文件和jdk-8u281-linux-i586.tar.gz 放在同一目录下 /usr/javaDockerfile 文件内容# 使用 centos7 作为基础镜像FROM centos:7# 添加...原创 2021-04-08 14:47:40 · 1794 阅读 · 0 评论 -
react + ant design 多文件上传、formData中包含对象数组的解决方案
多个文件上传时,需要逐个将文件参数添加到formData中,如 if (val.file) { val.file.map(x => formData.append('file', x.originFileObj)); }后台的接口参数需写成 @PostMapping(value = "/uploadFile", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)原创 2021-02-02 17:54:33 · 2469 阅读 · 0 评论 -
下载项目中的excel模板文件.xlsx后,无法打开的问题
题外话:通常在导入Excel文件时,会定义一套模板文件,让用户按此模板文件规定的内容进行填写,可以高效导入数据的同时,也利用Excel本身的功能,制定一些规则提示、有效性校验等,减少在代码中校验的繁琐(当然,为了保证数据的规范性,往往还应在代码中做再次校验,毕竟不按规则、偏不用模板导入的也确有人在)。问题:通过下载的模板,打开文件时报错(wps 和 offlice-excel-2010 均提示文件损坏等...)step--1. 首先确定了响应内容编码格式已设置为 UTF-8response原创 2021-01-04 16:54:32 · 2235 阅读 · 0 评论 -
springboot 启动报错,NoClassDefFoundError: com/google/common/collect/FluentIterable
springboot项目,在做从hdfs上下载文件的功能时,引入了hadoop的包和swagger2的包后,启动报错:Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-12-21 14:12:34.978 ERROR 17864 --- [ main] o.s.boot.SpringApplica原创 2020-12-21 18:10:05 · 2186 阅读 · 1 评论 -
使用 idea 构建 spring-framework 源码环境踩坑记录
1 踩坑记录:-- 构建这个环境,耗费了2天的时间,是的,2天可以做很多事了。。。有必要记录下踩过的坑,以便将来痛定思痛。-- 网上很多帖子只是说gradle的版本和spring-framework下载的zip包版本,却很少给出具体的jdk的版本和idea的版本,我踩的坑告诉我,jdk的版本很重要,idea略有差异但不影响构建。第一坑: 在github上下载了spring-framework 的最新master分支(5.3.0),看到了配置文件的版本:以下是/gradle/w...原创 2020-10-26 14:35:17 · 857 阅读 · 1 评论 -
aws s3 的上传与删除
pom.xml引入s3的依赖<!--AWS S3上传依赖--><dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-s3</artifactId> <version>1.11.172</version></dependency>原创 2020-08-08 09:51:52 · 1026 阅读 · 0 评论 -
项目可以启动,但用spring-boot-starter-test单元测试,报错:LoggerFactory is not a Logback LoggerContext but Logback..
原因:log4j日志组件和自带logback日志组件冲突解决方法:在 pom 中spring-boot-starter-test 的依赖下,排除 logback ,如下:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-...原创 2019-12-16 16:49:24 · 1102 阅读 · 0 评论 -
java实现实时展示运行日志(1)-springboot + websocket 实现后台主动将日志推送到前端页面
最近有一个需求,要将任务运行的日志实时显示在前端页面上,让用户及时了解该任务的执行情况。分两部分:后台如何获取日志信息?获取日志信息后,如何实时展示在前端页面上?本文先讨论下实时展示到页面,可采取的方案有两种:①ajax轮询,隔3-5秒访问后台,获取日志信息响应;②无需前端请求,后台主动将日志信息推送到前端页面展示。以上两者都是可行的,没有绝对的优劣。本文就第二种方案使用websocket实现...原创 2019-09-29 13:45:11 · 7832 阅读 · 1 评论 -
datax数据同步:Mysql 2 Mysql 的简单实践(本地windows)(含几个编译报错的解决方法)
本文基于windows环境使用datax,Linux环境下酌情参考。开发工具与环境参数: Windows环境:IDEA、JDK1.8、Maven3.6.0、Python 2.7.16 Linux环境:MySQL5.7.25(部署在两台虚拟机)一、环境准备windows版的Python的安装和环境参数配置,参考https://www.runoob.c...原创 2019-08-16 16:44:30 · 1939 阅读 · 0 评论 -
Linux环境下,MongoDB 安装,开机启动
1. 本文Linux版本,MongoDB版本Linux -- CentOS-7-x86_64-Minimal-1810MongoDB --mongodb-linux-x86_64-3.6.12.tgz安装方式:tar 解压缩2. 安装 MongoDB 步骤cd /usr/local/wget https://fastdl.mongodb.org/linux/mongod...原创 2019-04-23 10:08:37 · 282 阅读 · 0 评论 -
Linux环境下,ZK(zookeeper)单机,集群安装配置
准备工作:在安装ZK前,要先安装JDK。安装JDK的步骤及环境配置,不在此累述。本文基于的环境:Linux 系统版本CentOS-7-x86_64-Minimal-1810;JDK版本 java-1.8.0-openjdk.x86_64。1. 单机安装1.1 Linux环境,下载安装包命令:wget http://www.apache.org/dist/zookeeper/z...原创 2019-04-17 14:50:29 · 828 阅读 · 0 评论 -
K8S (kubernetes)pod服务 Status 处于 Containercreating,Ready处于0/1 的问题解决
运行命令kubectl get podpod的status是ContainerCreating,Ready处于0/1[root@localhost ca]# kubectl get podNAME READY STATUS RESTARTS AGEmy-nginx-379829228-mmsww ...原创 2019-04-16 20:09:47 · 12187 阅读 · 1 评论 -
Linux中,使用 ifconfig 命令,提示 command not found
1.cd /etc/sysconfig/network-scripts/ vi ifcfg-ens33修改 ifcfg-ens33 文件(有的版本可能不是这个文件,但路径是对的,查看ifcfg开头的文件),将 ONBOOT 设置为 yesONBOOT=yes2. 重启network服务service network restart3.yum provides ...原创 2019-04-16 11:38:13 · 1032 阅读 · 0 评论 -
【转载】aliyun阿里云Maven仓库地址——加速你的maven构建
【转载】aliyun阿里云Maven仓库地址——加速你的maven构建原文地址:http://www.cnblogs.com/geektown/p/5705405.html maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。 http://maven.aliyun.com/nexus/#view-repositories转载 2017-05-13 18:04:32 · 303 阅读 · 0 评论