自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (6)
  • 收藏
  • 关注

原创 本地文件转为MultipartFile,图片地址转MultipartFile

【代码】本地文件转为MultipartFile,图片地址转MultipartFile。

2024-04-03 17:26:04 358

原创 若依集成MybatisPlus步骤

新建表,这里我定的表名前缀是wk_。表名前缀在代码生成模块有配置文件设置,在上面第5步有介绍。用代码生成工具生成代码,注意检查下面几个是否符合自己设定的规则。如果出现模版不存在异常,重新编译一下项目,在重新启动项目可以解决。admin模块引入业务模块,在pom.xml文件中添加下面依赖。ruoyi文件下pom.xml加入新增的业务模块。generator.yml,自动去除表前缀改为。将代码粘入项目,并执行生成包中的sql文件。表前缀,生成类名时省略表前缀。表示生成代码的路径,这里默认是。

2024-03-06 15:08:39 1989 2

原创 内网穿透实现方案(免费版)

这里我们在工具中输入的内网地址是项目运行本地的ip,内网端口就是项目端口号。结尾的域名,填写内网主机ip、内网端口,其他均为默认即可,点击确定。在网页编辑添加映射,填写应用名称,选择https,外网域名选择。点击确定后在网页、客户端均可以看见内网穿透地址,通过外网地址。7. 双击运行natapp.exe,出现下图表示运行成功。,回车显示IP地址(IPv4地址)一般本地项目启动后,在浏览器输入。(需要实名认证,补充配置文件),打开docs命令窗口,输入。windows:键盘按住。选择内网穿透,添加映射。

2024-03-04 14:34:15 1162 1

原创 MySQL5.7.24解压版安装教程

1.在指定目录下解压压缩包。比如在下解压2.在目录下新建data文件夹,如果此目录下没有my.ini也需要手动创建3.my.ini文件配置内容如下4.配置环境变量。右击我的电脑,属性,高级系统设置,环境变量,path,将路径配置到path下。或者如下配置,配置路径前后用英文分号隔开5.打开cmd,用管理员身份运行6.输入回车,20秒后在执行第一个命令初始化没有密码 默认为空,第二个命令安装服务7.启动服务命令8.登录mysql设置密码9.输入exit;退出mysql。

2024-02-19 17:29:40 538 1

原创 Linux中忘记mysql密码无法处理办法

则说明你的密码不符合要求,则可以修改密码验证规则,还有密码最小长度。,则说明你的密码不符合要求,则可以修改密码验证规则,还有密码最小长度。4、密码修改成功后,使用修改后的密码来登录。及以上则修改密码语句格式如下:(不能用。然后输入你设置的密码就可以成功登录。

2023-08-11 17:17:26 535

原创 查看本地mysql账号密码

【代码】查看本地mysql账号密码。

2023-07-31 16:41:08 661

原创 若依日志打印入参,返回参数,日志切面打印接口调用,出现一个接口多次调用的情况且,多次调用返回值为null,initBinder的原因。

InitBinder从字面意思可以看出这个的作用是给Binder做初始化的,@InitBinder主要用在@Controller中标注于方法上(@RestController也算),表示初始化当前控制器的数据绑定器(或者属性绑定器),只对当前的Controller有效。所谓的属性编辑器可以理解就是帮助我们完成参数绑定,然后是在请求到达controller要执行方法前执行!这里若依原日志切面不会打印接口请求参数,返回参数等信息,这里我做了修改。修改后日志打印出现一个接口调用4次,5次的情况。

2023-07-25 15:29:43 770

原创 BindingException: Invalid bound statement (not found)

个人习惯新建目录时,使用“.” 的方式连续建文件夹,像:mapper.ua,这样。一般这样会生成mapper文件夹,mapper文件夹下有ua文件夹。mapper-locations,这个配置是扫描mapper文件夹下的文件,这样就永远识别不到mapper.ua文件夹下的文件。

2023-06-20 10:32:17 95

原创 QueryWrapper常见用法

queryWrapper.likeLeft(“属性”,“值”)——模糊查询匹配最后一位值‘%值’queryWrapper.likeRight(“属性”,“值”)——模糊查询匹配第一位值‘值%’queryWrapper.notLike(“属性”,“值”)——模糊查询不匹配值‘%值%’queryWrapper.notEsists(“SQL语句”)——查询不符合SQL语句的值。queryWrapper.like(“属性”,“值”)——模糊查询匹配值‘%值%’queryWrapper.le()——小于等于。

2023-03-24 14:58:13 985

原创 mysql执行查询语句出现sql_mode=only_full_group_by

sql_mode=only_full_group_by

2023-03-24 14:53:15 323 1

原创 sql 获取时间

【代码】sql 获取时间。

2023-03-24 14:47:05 252

原创 传递json格式的string参数,需要转移双引号

传递json格式的string参数,需要转移双引号,这里我使用的requestBody接收参数原参数"obj":"{"title": "标题","email":"[email protected]"}"postman传递参数:{"obj":"{\"title\": \"标题\",\"email\":\"[email protected]\"}"}

2023-03-24 14:46:23 749

原创 Error:Kotlin: Module was compiled with an incompatible version of Kotlin. metadata is 1.6.0, expecte

项目启动异常,binary version不一致

2022-10-08 08:24:30 1599 3

原创 Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.

18-Jun-2021 18:24:03.170 INFO [http-nio-8080-exec-15] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentExce

2022-07-13 08:10:08 2326

原创 2022年6月Java面试题汇总(持续更新中)

2022年6月常见面试题汇总(持续更新中)

2022-06-08 11:24:03 147

原创 idea中引入jar包,并通过maven打包

一、maven引入jar包方式(方便通过maven打包)找到你idea中使用的maven安装路径,打开maven安装路径,进入bin文件夹,在这个文件夹下进入docs窗口。鼠标点击箭头位置,输入cmd,回车,进入docs窗口。在bin文件夹中dos命令执行 mvn install:install-file -DgroupId=com.xxx -DartifactId=sdk-java -Dversion=201811202200 -Dpackaging=jar -Dfile=xxx.jar

2022-05-25 11:08:15 2665

原创 zookeeper无法启动产生原因及解决办法

zookeeper无法启动产生原因:在安装目录下的conf文件夹下的zoo.cfg文件,其中dataDir属性与dataDirLog属性两个指定的文件目录需要确实存在才可以。zookeeper启动时,如果这两个属性指定的文件路径不存在,不会自动创建,需要手动创建。然后重新启动。zookeeper启动命令:在bin文件夹下,执行命令:Linux:./zkServer.sh startwindows: /zkServer.cmd startzookeeper停止命令:在bin文件夹下,执行命令:

2022-05-22 14:05:34 5988

原创 Uncaught (in promise) TypeError: Cannot read properties of undefined (get)

html页面引入vue.js,vue,axios.min.js,使用this.$http.get(url, [options])这种请求方式报错:Uncaught (in promise) TypeError: Cannot read properties of undefined (get),解决方法,在new Vue上方添加如下代码:Vue.prototype.$http = axios<script> Vue.prototype.$http = axios // 该v

2022-03-14 10:34:46 2192

原创 修改elementUI 表格透明度,字体颜色

表格透明,字体为白色:代码如下:引入vue.js ,element.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script src="https://cdn.bootcss.com/vue/2.6.11/vue.js"></script> <!-

2022-03-04 11:03:34 2502

原创 HTML+vue+echarts,echart图展示不全解决方法

页面主要由HTML+js构成,然后引入vue,填充echart图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>企业碳排放监测</title> <script type="text/javascript" src="../../static/js/jquery.js"></script>

2022-03-02 15:43:57 823

原创 文件导入mysql时报错Got a packet bigger than ‘max_allowed_packet‘ bytes

mysql版本5.7.26导入sql文件时报错Got a packet bigger than ‘max_allowed_packet’ bytes原因:导入的数据大于系统的限制的最大包大小。即插入的数据太大了,因此需要更改MySQL的默认配置。通过下面命令查看当前系统限制最大值,保存系统最大值,一会还要在改回来。show variables like '%max_allowed_packet%' ;修改系统最大值:SET GLOBAL max_allowed_packet=150M;如

2021-11-26 11:33:28 235

原创 linux安装mysql遇到的小问题

一、Mysql 启动报错 The server quit without updating PID file(/var/run/mysqld/mysqld.id)Linux(阿里云)下启动mysql报错:starting MySQL...ERROR! The server quit without updating PID file(/var/run/mysqld/mysqld.pid)原因:缺少mysql.pid 文件进入/var/run/mysqld 目录,如果 目录 mysqld 不存

2021-11-25 16:02:45 1150

原创 o.s.b.w.servlet.support.ErrorPageFilter : Cannot forward to error page for request ,页面报错404

部署项目出现的异常: o.s.b.w.servlet.support.ErrorPageFilter : Cannot forward to error page for request [/login/page] as the response has already been committed. As a result, the response may have the wrong status code. If your application is running on WebSphere.

2021-06-10 17:14:31 4105 2

转载 使用updateById无法更新字段值为null

解释:系统自动过滤掉了空值字段·所以实体类并没有这个字段,所以不会更新解决方法:在更新不成功的实体类的字段上打上如下标签:@TableField(strategy = FieldStrategy.IGNORED)这样成功的使用updateById更新了字段为null的数据。...

2020-08-28 10:09:23 1632 1

原创 Error attempting to get column ‘id‘ ... Invalid value for getInt()

org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column ‘id’java.sql.SQLException: Invalid value for getInt() - ‘7f08610a997ea062dd346c3’产生原因:类型不匹配,数据库使用varchar,javaBean使用的是Integer使用了含参构造方法,没有添加无参构造方法...

2020-08-27 12:33:37 552

原创 Required request body is missing 错误解决,400状态码

Required request body is missing 错误解决,会出现400错误发送对象参数,使用requestBody接收参数postman请求时,使用json格式参数注意使用的是post请求,还是get请求。当你定义接收post请求,在postman中使用get请求时...

2020-06-28 23:18:40 2699

原创 协议“ https:”不受支持。预期的“ http:”

Protocol “https:” not supported.Expected “http:”本地使用postman访问接口,自己的可以,前端不能访问,找了半天,发现是node版本问题,前端使用的是node14,降成node12就可以了

2020-06-28 21:07:19 5150

原创 git使用unstash失败,解决方法

出现这种原因是在unstash时,前提是你的文件不能做任何修改,不能手动修改,不然会提示你做出修改的文件是那些,建议先备份在撤销修改,这时候unstash则会还原之前保存的文件

2020-06-18 16:50:57 7587

原创 springboot出现无法加载主类的情况,解决办法

首先确定你的maven结构是对的,如下图然后确定依赖包都已经导入,如果还是不行,就先clean项目,在执行install,这时候启动你的启动类(主类)应该就没问题了

2020-06-18 16:40:33 521

原创 其他类型的对象转换成JSON格式的String,JSON格式的String如何取值

使用JSONObject先转成JSONObject对象,在使用.get方法取值,get(key)

2020-06-08 09:10:44 1170

原创 启动springboot提示驱动异常:Failed to determine a suitable driver class

https://blog.csdn.net/bzehong/article/details/96476285?ops_request_misc=&request_id=&biz_id=102&utm_term=Reason:%20Failed%20to%20determine%20a%20&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-4-96476285

2020-06-08 08:53:56 427

原创 关于请求头header,token,setHeader()

怎么获取tokenString token = request.getHeader(“Authorization”);这里的Authorization存放的就是token怎么设置值到header中response.setHeader(String s1,String s2)相当于key-value ,s1是header中的key,s2是header的valuelist 怎么放到header中使用list.toString(),返回一个数组格式的Stringresponse.setHeade

2020-06-04 20:48:19 1961 1

原创 redis遇到的问题:WRONGTYPE Operation against a key holding the wrong kind of value

org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: WRONGTYPE Operation against a key holding the wrong kind of value

2020-06-03 08:10:39 4631

原创 mysql不能存储汉字

直接在Navicat上建表,存数据(汉字)时,不能保存,原因字符编码采用了默认方式latinl(latin1)这个编码,在mysql的DOS窗口使用SHOW VARIABLES LIKE ‘%character%’,命令查看修改数据表的编码命令:alter database 数据库名 character set utf8;方式二:修改my.ini配置文件,找到下面两个进行修改defaul...

2020-04-26 23:26:49 1218

原创 2020年3月java面试汇总

文章目录一. Java1. 基本数据类型2. jdk,jre,jvm之间的关系3. 面向对象三大特性4. 面向对象开发的六大原则5. 什么是面向对象?什么是面向过程?什么时候分别使用它们?6. 说一下继承与实现?接口的常量与方法是什么修饰的?7. String为什么是不可变的?底层使用什么实现的?8. Int和Integer的区别,在使用时有什么区别?数据库中的数据是int,什么情况下int和In...

2020-03-30 17:00:44 657 1

原创 SpringCloud

快速入门注册中心Eureka一个服务治理组件,包括服务注册和服务发现,用来搭建服务注册中心基于REST的服务,用来定位服务,进行中间层的服务器的负载均衡和故障转移spring cloud对Eureka进行了二次封装采用了C-S设计Eureka与Zookeeper的比较CAPC-一致性A-可用性P-分区容错性(必有)CA冲突搭建可配置Eureka服务注册中心...

2020-03-16 22:49:53 116

原创 p2p项目过程中知识点

idea快捷方式光标放到方法名上面,ctrl+alt+b 直接进入到方法中Debug模式,F7进入到方法中,F8跳出方法,F9直接到下一个断点templatesswitch…case …<div th:switch="${currentPage}"> <span th:case="1"> 首页 上一页 </span> <span...

2020-01-08 12:19:00 1113

原创 nginx下session丢失原因及解决办法

session机制简单了解由于HTTP协议是无状态的协议,一次浏览器和服务器的交互过程就是:浏览器:你好吗?服务器:很好!这就是一次会话,对话完成后,这次会话就结束了,服务器端并不能记住这个人,下次再对话时,服务器端并不知道是上一次的这个人,所以服务端需要记录用户的状态时,就需要用某种机制来识别具体的用户,这个机制就是Session。sessionId传递流程客户端在发送请求时 ,...

2020-01-08 10:27:30 5722 2

原创 nginx

认识nginx了解nginxNginx (engine x)采用C语言开发编写的,是一个高性能的Web服务器和反向代理服务器,也可以作为邮件代理服务器。Nginx 特点是占有内存少,并发处理能力强,以高性能、低系统资源消耗而闻名,Nginx官方测试为5万并发请求。与Nginx同类型的Web服务器还有Apache、Lighttpd(音同lighty)、Tengine(阿里巴巴的) 等。正向代...

2020-01-07 14:49:26 464

原创 在Thymeleaf中关于使用#httpSession出现的异常:Exception evaluating SpringEL expression

页面出错位置是这部分,注意页面中使用的${#httpSession.getAttribute('user')}<div th:if="${#httpSession.getAttribute('user')} == null"> <!-- 未登录状态 --> <div class="register"> ...

2019-12-27 19:52:19 4912

jQuery.md5.zip

前端jquerymd5加密脚本,无需在后台实现md5加密。前端jquerymd5加密脚本,无需在后台实现md5加密。前端jquerymd5加密脚本,无需在后台实现md5加密

2020-01-03

bootstrap插件.zip

资源中主要是bootstrap样式的时间插件,分页插件,还有文件上传、文件下载相关代码。资源中主要是bootstrap样式的时间插件,分页插件,还有文件上传、文件下载相关代码。资源中主要是bootstrap样式的时间插件,分页插件,还有文件上传、文件下载相关代码。

2019-11-26

ssm小案例.zip

使用ssm框架编写小程序案例:spring+mybatis+SpringMVC

2019-11-11

微信找回聊天记录.doc

总结多种找回数据方式,找回误删的文件,聊天记录等,包含20款数据找回软件,再次提醒:数据无价,谨慎操作

2019-11-02

tomcat8.0 解压版

tomcat8.0解压版

2019-03-04

在AndroidStudio中导入eclipse项目后如何运行

将eclipse中的android项目导入到AndroidStudio中,使其运行的操作步骤

2018-07-07

空空如也

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

TA关注的人

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