自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker-compose 运行mysql中文乱码问题

解决方法一(已创建容器):进入容器,编辑/etc/mysql/my.cnf文件,添加如下内容:[mysqld]character_set_server=utf8 init_connect='SET NAMES utf8'[mysql] default-character-set = utf8[mysql.server] default-character-set = utf8[mysqld_safe] default-character-set = utf8[client]

2020-12-30 18:07:21 1326 1

原创 使用docker安装nginx一直报错无法访问此网站。问题记录

docker安装nginx时,连最基本的欢迎页面都出不来,一直报错无法访问此网站。经排查,问题原因在于我运行容器时的命令有误,具体原因还未确定。我所使用的命令如下:docker run -it --name nginx -p 80:80 nginx bash问题定位:以-it的方式运行,docker容器会显示正常运行,并且宿主机端口是正常在监听,但是就是访问不到。问题解决:以-itd的形式运行容器即可,命令示例如下:docker run -itd --name nginx -p 80:80

2020-09-21 18:12:38 1551

原创 用docker部署springcloud+vue+nginx出现502 bad gateway 解决方案

在把springcloud+vue项目部署到linux上时,页面和后端进行交互的地方,控制台都会报错502 bad gateway。确保后端服务正常运行的情况下,排查出以下两个原因。一:nginx配置ip问题在nginx里代理转发的时候,我直接用了127.0.0.1+端口的形式,导致出现502错误,将代理转发的地址改成真实ip地址即可,如:proxy_pass http://192.168.17.100:9999;二:服务器iptables没关部署的时候只检查了会不会是防火墙firewalld

2020-09-08 16:52:48 4308

原创 springboot整合jdbc,顺便记一次踩坑经验。

1.引入pom依赖 //jdbc <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> //mysql <dependency> <groupId&g

2020-06-15 16:49:23 453 1

原创 记一个springboot快速搭建简单的web工程踩的坑---springboot访问不到页面

controller文件要放在主程序入口同级的包下。若没有放在同级包下,spingboot会访问不到controller路径。

2020-05-21 21:12:05 142

原创 关于spring AOP通知无法生效的解决办法

问题:项目做的差不多的时候想加一些AOP通知进去,正常配置完却一直无法生效。为此还特地再建了一个SSM工程测试,新建工程却可以正常使用。解决方法:在SpringMVC配置文件中也开启AOP的支持<aop:aspectj-autoproxy></aop:aspectj-autoproxy>还不清楚具体的原因。。。...

2020-05-20 00:47:40 1177

原创 linux部署项目报错java.sql.SQLSyntaxErrorException: Table ‘xxx‘ doesn‘t exist

报错:java.sql.SQLSyntaxErrorException: Table ‘examsys.Teacher’ doesn’t exist项目写完在本地跑的时候,运行没有任何问题。但是将项目部署到云服务器的时候就一直访问错误,说是没有Teachr表。问题原因:就是很直面的意思,没有Teacher这张表。解决方法:把mybatis中的表格名称都换成跟数据库一致的小写。PS:项目在本地跑的时候为什么表格名称用大写的就能运行,这点我也没弄清楚,可能是需要设置什么地方。也可能是mysql版本之间的

2020-05-20 00:41:38 7997 2

原创 mybatis通过中间表实现一对多查询

需求:通过一个学生的id查询出该学生所学的所有科目。使用到的表格:1.student:学生表2.subject:科目表3.stu_sub:学生-科目表(这里的成绩字段没用到,不用管)实体类( get、set方法省略):1.studentpublic class Student implements Serializable { private int id; private String stuNum; //学号 private String password

2020-05-09 22:36:22 2455 5

原创 idea的web项目用tomcat运行,artifact没有war包问题,生成war包

1.点击左上角的File,选择Project Structure2.依次点击如下步骤3.选择你的项目,点击ok,然后界面的apply和ok即可4.再进入tomcat的配置页面,加上刚刚生成的文件就可以运行tomcat了...

2020-04-24 14:30:38 4805

原创 将java项目部署到阿里云linux系统里运行

1.项目打成war包2.将war包放到linux系统里面,tomcat的webapps文件夹下3.运行tomcat,访问tomcat即可。注意,访问路径应该为:你的ip:8080/项目名。如:192.168.111.11:8080/Web_Project...

2020-04-23 10:24:07 144 1

原创 springMVC文件上传异常: java.lang.IllegalStateException: 由于没有提供multi-part配置,无法处理parts

在学习springMVC的文件上传时因为自己的粗心导致遇到了一个比较麻瓜的错误,网页报异常如下:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.multipart.MultipartExceptio...

2020-04-17 12:12:02 6783 2

原创 阿里云-linux系统-tomcat服务器,只用ip或者域名访问项目的配置

为了做毕业设计,买了个阿里云的ECS服务器。在此记录一下配置只用ip/域名访问项目的过程。正常配置好环境变量并且部署完项目之后,想要访问项目需要以ip+端口号+项目名的形式访问项目。下面来说一下需要改动的配置。PS:使用的工具:WinSCP和Xshell(我配置环境变量时用的软件,用你们自己配置环境变量时用的软件也都一样)1.打开linux系统tomcat目录下conf文件夹里的server...

2020-03-14 22:22:50 368 1

原创 使用idea将普通项目转成maven项目

1.项目右键选择Add Framework Support…2.选择maven,点击ok3.配置pom.xml文件,调整目录结构(正常都会自动调整好)4.如果是web工程,需要在src/main下面建一个webapp文件夹(必须要叫webapp,下面图片文件夹名字打错了,特地试了一下别的名字不行),把原先项目的lib文件夹删掉(记得截图或者拷贝一份,pom.xml里面需要引用jar包)。we...

2020-03-07 21:17:00 1235

空空如也

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

TA关注的人

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