自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务器上部署的JAR包的相关问题

1 问题当项目上传至服务器后,并利用xshell成功启动项目,但当关闭xshell时项目也会跟着关闭2 解决编写一个重启脚本:(1)首先新建一个文件,命名为restart.sh(2)进入文件进行编写内容 #!/bin/shRESOURCE_NAME=ShareVideo.jar tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep...

2019-04-19 14:32:17 871

原创 CentOS下Redis的安装

1:下载安装包wget http://download.redis.io/releases/redis-4.0.2.tar.gz2:解压并安装tar -zxvf redis-4.0.2.tar.gzcd redis-4.0.2makemake install3:通过初始化脚本启动Redis3.1 在/usr/local/redis-4.0.2/utils目录下找到redis_...

2019-03-30 15:32:02 192

原创 Result Maps collection does not contain value for java.lang.Integer

解决方法:将原来的<select id="countPFC" resultMap="java.lang.Integer"> SELECT SUM(zcd_workload.bottleNumber) AS bottleTotal FROM zcd_workload WHERE zcd_wor...

2019-03-28 18:42:28 199

原创 Windows下MongoDB安装与启动

一,到官网下载MongoDB的安装包并安装安装过程非常简单,基本可以NEXT就行二,MongoDB的启动(1)配置环境变量(参考MYSQL)(2)首先通过运行输入services.msc查看服务中是否有MongoDB Server如果没有,就重新注册服务通过管理员方式打开PowerShell,输入> mongod --config "W:\MongoDB\bin\mon...

2019-03-20 18:45:42 280

原创 JAVA中DATA和字符串互换

一、日期转字符串(格式化) Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); System.out.println(sdf.format(date)); sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")...

2019-03-19 19:24:12 5777

原创 导入gradle后的一些问题

问题一大堆get(),set()方法找不到解决(1)是否有安装lombook插件没有就安装上(2)已经安装了就设置加载该插件

2019-03-16 18:36:37 380

原创 Lock wait timeout exceeded; try restarting transaction

原因事务嵌套导致死锁,一个service中调用了另一个service,两个service又对同一表进行操作,同时操作了相同的数据,造成的。解决(1)关掉该事务SELECT * FROM information_schema.INNODB_TRX;kill 3975(2)在当前事务上加上@Transactional(propagation=Propagation.SUPPORTS...

2019-03-16 18:27:43 132

原创 Spring boot集成mybatis-plus以及分页插件

环境:Springboot:2.1.1.RELEASEMybatis-plus:2.2.0依赖:&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.baomidou&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;mybatis-plus-boot-starter&amp

2019-03-16 18:15:46 1250

原创 SpingBoot整合AOP,Web层AOP方式进行参数校验

思路(1)使用 Hibernate validator 注解式参数校验(2)利用AOP织入Controller层方法,在参数校验完成后检查BindingResult里的校验结果依赖: &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &a

2019-03-16 15:54:47 225

原创 mysql的时区错误问题

问题The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one解决show variables like '%time_zone';set global time_zone='+8:00';

2019-03-15 18:06:50 112

转载 (极光推送)短信验证码

介绍:本文介绍spring项目对接极光推送第三方平台的短信验证码模块。依赖 &lt;dependency&gt; &lt;groupId&gt;cn.jpush.api&lt;/groupId&gt; &lt;artifactId&gt;jsms-client&lt;/artifactId&gt; &lt;...

2019-03-12 10:01:41 829 1

转载 云片网短信对接

spring项目对接云片网的短信接口。请参考云片文档查看依赖 &lt;dependency&gt; &lt;groupId&gt;com.yunpian.sdk&lt;/groupId&gt; &lt;artifactId&gt;yunpian-java-sdk&lt;/artifactId&gt; &lt;version&gt;1.2.7&lt;/version&gt;&

2019-03-12 09:59:03 541

转载 upstream timed out (110: Connection timed out) while reading response header from upstream

nginx版本:1.14.0原因:这种错误一般出现在上传文件接口,由于文件上传后,后台很久才返回response(超过了65s),导致nginx报错,解决办法是在nginx的http节点配置超时时间# 设置可上传的文件最大值client_max_body_size 2048m; # 第一个参数指定了与client的keep-alive连接超时时间。服务器将会在这个时间后关闭连接。...

2019-03-12 09:55:42 2095

转载 Tomcat下应用上传的文件无法通过nginx访问

问题部署在tomcat下的应用,包含文件上传接口。但是在上传文件到服务器后,nginx无法访问到文件,报 Permission denied错误。排错使用以下命令检查上传文件所在目录的权限(注意目录是tomcat里的应用建立的)ls -lh /xxxx会发现目录权限是其他用户无法读取。原因tomcat默认上传到服务器上的文件是- -rw-r----- 640权限,需要修改解决编...

2019-03-12 09:44:27 648

原创 二维码图片生成工具

代码package com.kcloud.single.core.qr;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.WriterException...

2019-03-07 16:38:30 432

原创 如何将File转换成MultipartFile

代码File file = new File("xxxx路径"); //将File格式转换为MultipartFile格式 FileInputStream fileInputStream = new FileInputStream(file); MultipartFile multipartFile = new MockMultipartFile(file.getName(), file....

2019-03-07 16:28:50 2137

原创 Excel表的导入到数据库

(1)工具类import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.p...

2019-03-07 16:23:16 122

原创 解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed问题

问题重启nginx时出现[error] open() "/usr/local/nginx/logs/nginx.pid解决(1)先查一下nginx的pid号lsof -i:80(2)然后将nginx进程关闭kill (PID)(3)使用nginx -c的参数指定nginx.conf文件的位置 /usr/local/nginx/sbin/nginx -c /usr/local/...

2019-03-04 18:55:42 3372

原创 iptables配置文件不存在

问题当你需要修改iptables配置是却发现该文件不存在解决(1)先检测是否安装了iptablesservice iptables status没有就安装yum install -y iptables有就更新yum update iptables(2)安装iptables-servicesyum install iptables-services(3)初始化配置文件...

2019-03-02 16:44:28 1765

原创 关于在CentOS下安装MySQL修改密码的问题

问题1新装的mysql,在登陆的时候遇ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)解决编辑/etc目录下的my.cnf文件vim /etc/my.cnf最后一行插入这一语句:skip-grant-tables然后重启一下服务(这步一定要)service my...

2019-03-02 15:08:15 140

原创 CentOS7 rpm不存在

1 解决方法通过yumdownloader来下载rpm包(1)首先通过sudo yum install yum-utils来安装对应的工具(2)通过sudo yumdownloader rpm来下载rpm包

2019-03-01 17:50:04 6765

原创 CentOS7 下wget命令找不到

1 问题2 解决方法通过yum安装yum -y install wget

2019-03-01 16:44:44 11403

原创 CentOS vim指令找不到

1 问题2 解决首先通过 rpm -qa|grep vim来查询vim是否正确安装,(正确的话会返回三行),现在的只有1行,缺少了vim-common 和vim-enhanced那么就通过yum -y install vim-common yum -y install vim-enhanced来安装缺少的,如果三行都没就直接用yum -y install vim*这...

2019-03-01 16:26:43 2494

原创 CentOS环境下搭建Web服务器环境总结

1:通过SSH连接服务器到官网下载Xshell 6##https://www.netsarang.com/zh/downloading/?token=ZXJxZ3VQeldMajNNbTc0RlRKWDE2Z0BGaU9rRzhoM3R5Q3hZU1JKZkRET0Zn或者通过idea自带的工具连接,本文使用的是这个。连接成功后2: JDK1.8安装2.1 首先转到所要安装的路径...

2019-02-28 18:50:01 926

空空如也

空空如也

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

TA关注的人

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