自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot使用@RequestBody接收参数报错JSON转换异常

在读取到body之前逐行对请求报文进行读取,这可能会出现请求报文异常带来的读取异常。这里将日志记录调整至afterBodyRead中进行处理 问题得到解决!

2024-07-15 09:58:20 259 1

原创 idea远程debug Debugger failed to attach: recv failed during handshake: Connection reset by peer

使用ssh代理

2024-04-15 20:11:53 567 1

原创 uni.showToast与uni.navigateTo同时使用问题

在实现后端返回数据正确的情况下,使用showToast进行提示后希望能够进行页面跳转就有了以下代码:然而发现实际执行过程当中navigateTo并不生效于是发现需要增加延迟:却仍然无法成功跳转,也并没有相应的报错信息以下为个人解决方式:查看需要跳转的页面是否为tab页跳转到 tabBar 页面只能使用 switchTab 跳转uni.redirectTo(OBJECT)关闭当前页面,跳转到应用内的某个页面保留当前页面,跳转到应用内的某个页面uni.navigateTo使用uni.n

2022-04-14 22:18:28 1852 1

原创 解决Jenkins-ERROR: Error cloning remote repo ‘origin‘

Jenkins对Maven项目进行构建的过程当中,配置源码管理报错:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.即无法使用github账户密码验证:解决方法(新增一个全局凭证,并在项目配置--源码管理--使用该凭证)具体内容如下:...

2022-03-29 23:35:39 2590

原创 elementUI表格el-table错位问题(fixed=“right“)

问题描述:在使elementUI表格 使用fixed属性时,只要打开F12再关闭即出现表格错位问题,使用fixed=“right“出现了错位的情况正常情况:错位情况:大多数解决方式:1.在获取数据的时候使用el-table的doLayout方法2.加全局样式.el-table__fixed-right{ height: 100% !important; }这里没用使用以上方式原因:由于左侧字段设置了宽度导致该问题width:不能仅写200 应该为200px 问题得到

2022-03-18 10:43:33 8015 2

原创 Centos7安装nginx教程

安装Nginx并解压:wget -c https://nginx.org/download/nginx-1.18.0.tar.gztar -zxvf nginx-1.18.0.tar.gz这里复制到usr/local目录下:cp -a ./nginx-1.18.0/ /usr/local/在/usr/local/nginx-1.18.0/目录下 使用默认配置: ./configure执行编译并安装:makemake install查找进入安装目录:whereis nginx

2022-03-08 22:13:44 2191

原创 java.io.FileNotFoundException: Could not open ServletContext resource [/config.properties]

java.io.FileNotFoundException: Could not open ServletContext resource [/config.properties]org.springframework.beans.factory.BeanInitializationException: Could not load properties;Maven项目,application-context.xml、db.properties文件放在src/main/resources目录下使用

2021-09-19 23:30:57 1090

原创 mysql errorCode 1045, state 28000

SSM整合 使用db.properties 报错:ERROR [Druid-ConnectionPool-Create-1115993747] - create connection SQLExceptioncreate connection SQLException, url: jdbc:mysql://localhost:3308/ssmbuild?useUnicode=true&charsetEncoding=UTF-8, errorCode 1045, state 28000java

2021-09-19 23:25:07 379

原创 ssm访问html页面中文乱码问题解决方式

首先,大家对以下这张图应该都很熟悉:基本上查询找到的解决方式都是在web.xml当中添加这个过滤解决方式(如果在确认HTML页面已经设置编码为UTF-8的情况下):将下图部分删除filter可以解决前端往后端传数据的中文乱码问题,但是在需要同时支持跳转jsp和html的时候,需要去掉下面这部分代码:强制ServletResponse的编码格式和ServletRequest的编码格式一样。也就是说,无论是request还是response,encoding设置了两者的编码格式只不过force

2021-09-18 01:06:31 1169 2

原创 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name

javax.servlet.ServletException: Servlet[DispatcherServlet]的Servlet.init()引发异常 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) org.apache.

2021-09-18 00:56:19 291

原创 mybatis Data truncation: Incorrect datetime value: ‘0‘ for column ‘create_time‘ at row 1

复习Mybatis时,在插入数据的过程当中使用动态SQL报错如下:环境:腾讯云-mysql5.7驱动:8.0.23Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '0' for column 'create_time' at row 1at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.t

2021-09-09 19:50:32 2598

原创 Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException

使用Mybatis报错如下:Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is ‘com/kq/dao/UserMapper.xml’. Cause: org.apache.ib

2021-09-08 15:56:02 4624 1

原创 远程连接linux-mysql5.7插入数据乱码(?)

更改URL:jdbc:mysql://IP:3308/user?useUnicode=true&charsetEncoding=UTF-8添加如上所示后还是乱码。需要修改MySQL的默认编码,编辑my.ini(MySQL配置文件找到客户端配置[client]在下面添加:default-character-set=utf8找到服务器配置[mysqld]在下面添加:character-set-server=utf8重启mysql以上是远程连接mysql时插入数据乱码的解.

2021-09-02 13:53:13 161

原创 Centos7.6安装mysql5.7教程——腾讯云

使用Linux命令(wget)下载mysql安装包:官网下载链接:https://downloads.mysql.com/archives/community/选择社区版本下载: MySQL Community Server (Archived Versions)这里可以自行选择所需版本以5.7为例:(mysql-5.7.30-1.el7.x86_64.rpm-bundle.tar)如下所示:wget https://downloads.mysql.com/archives/get/p/23/.

2021-09-01 22:06:18 488

原创 使用idea右键新建没有Servlet菜单选项解决办法---Maven

使用Maven在创建Servlet时 新建没有选项(如下)解决:1.选择项目结构:2.选中如图所示:3.再次新建:

2021-08-31 16:07:25 215

原创 java.io.IOException: Could not find resource mybatis-config.xml解决方式

如果试过了以下方式仍没有解决:java.io.IOException: Could not find resource mybatis-config.xml1.查看resources是否为默认根目录:2.检查了工具类路径:3.新工程并复制配置文件如果以上方式仍然不能够解决问题:那么注意pom.xml,pom.xml,pom.xml !!!删除如下所示:解决问题项目的打包类型:pom、jar、warpacking默认是jar类型<packaging>pom</pa

2021-05-22 01:56:17 3227 4

原创 mybatis按照SQL语句查询字段的顺序返回结果

初学Mybatis在配置过程中,可以指定返回类型(实体类,map)等,来得到查询的结果。通过测试可以发现,当进行输出时是无序的,如果想要按照自己所写的SQL语句的查询字段的顺序进行输出,则可以指定type=“java.util.LinkedHashMap”。同时,与实体类相比,若不配置映射关系,则在输出结果中将不显示字段(null)。如下所示:<resultMap id="Department" type="java.util.LinkedHashMap"> <id

2021-05-20 01:11:51 1417 1

原创 Mybatis中防止SQL注入---mybatis中的#与$的区别------#{id}与${id}

Mybatis中的#和$的区别:1、#通过日志查看:因为MyBatis启用了预编译功能,在SQL执行前,会先将上面的SQL发送给数据库进行编译;执行时,直接使用编译好的SQL,替换占位符“?”就可以了。因为SQL注入只能对编译过程起作用,所以这样的方式就很好地避免了SQL注入的问题。2、$通过日志查看:在MyBatis中,“${id}”这样格式的参数会直接参与SQL编译,从而不能避免注入攻击。但涉及到动态表名和列名时,只能使用“${id}”这样的参数格式。所以,这样的参数需要我们在代码中手工

2021-05-09 23:06:46 514

原创 mybatis读取配置文件报错:Could not find resource Mapper.xml

习惯将配置文件放在相应类下:而只扫描resources解决-配置pom.xml:刷新配置,再次测试即可

2021-04-28 23:22:45 481

原创 Mybatis中SQL语句有中文时报错或查询不到数据

提示为语法错误:Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near <select id="getName" resultType="com.mybatisTest.entry.User">

2021-04-23 17:20:52 504

原创 Navicat连接远程Mysql刷新表慢的解决方式(阿里云)

连接慢:连接至阿里云远程Mysql时出现刷新不出表数据,修改后更新慢。解决方式:Navicat – 编辑连接 – 高级 – 勾选保持连接间隔 – 输入框设置为30左右 – 确定!原因:Mysql会定时清理长时间不活跃空闲的数据库连接,优化数据库的性能。Navicat客户端有一个设置:保持连接间隔,默认是240秒!客户端在用户无任何交互性操作时,会每隔240秒给Mysql服务端发送一次数据请求。用来保持数据库连接间隔过长导致请求重新发起!所以连接时进行更新会出现刷新慢等情况。...

2021-04-22 23:00:47 2117

原创 Spring JdbcTemplate null java.lang.NullPointerException

初学Spring JdbcTemplate =null 为注入未成功@Autowired注入为null问题分析解决方式:一定要记得开启注解支持!!!:

2021-04-18 22:11:10 709

原创 Win10 安装rational rose 7教程

Win10安装Rational Rose下载相关文件使用软碟通加载到虚拟光驱功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载相关文件1.Rational Rose.2.软碟通.下载后解压得到:使用软碟通加载到虚拟光驱

2020-11-03 23:53:56 1062 2

空空如也

空空如也

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

TA关注的人

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