- 博客(260)
- 收藏
- 关注
原创 Maven打包报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0
这里查看一下版本,我的pom.xml配置的1.8,之前这里是5,换成1.8就好了。
2024-09-03 09:52:00 399
原创 [Server] /usr/sbin/mysqld: Forcing close of thread 106 user: ‘root‘.报错解决
后端远程连接数据库的时候,间接性的断连,然后后端不停的重连,过一会儿就又自己连上了。然后这种现象就一直往复,导致后端几分钟崩一次。
2024-06-19 19:42:52 354
原创 SQL报错 -- sql injection violation, comment not allow
大概意思就是检测到SQL注入了语句含有就会报这个错。
2024-05-08 16:29:12 795
原创 spring boot -- Transactional事务的相关
Spring的事务代理通常是通过Java动态代理或CGLIB动态代理生成的,这些代理要求目标方法是公开可访问的(public)。私有方法无法被代理,因此事务将无效。spring事务的源码,事务底层使用了aop,也就是通过jdk动态代理或者cglib,生成了代理类,在代理类中实现的事务功能。事务管理是基于动态代理对象的代理逻辑实现的,那么如果在类内部调用类内部的事务方法,这个调用事务方法的过程并不是通过代理对象来调用的,而是直接通过this对象来调用方法,绕过的代理对象,肯定就是没有代理逻辑了。
2024-04-29 17:54:52 377
原创 springboot报错 -- to the cache for web application [] because there was insufficient free space availa
意思尝试将数据放入 Web 应用程序的缓存时,由于在清除已过期的缓存条目后剩余的可用空间不足,无法执行放入操作。建议考虑增加缓存的最大大小来解决这个问题。
2024-04-21 00:43:37 641
原创 Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String 报错解决
更新mybatis-plus包</</</</
2024-04-15 20:46:04 6899 7
原创 spring-boot报错 -- java: 程序包javax.servlet.http不存在
当springboot项目从2.7.x的升级到3.0.x的时候,会遇到一个问题,可能是一些包的精简变化导致的。
2024-04-09 21:26:18 3332
原创 Idea问题 --资源文件夹和代码文件夹没变色
这种问题可能是idea的.inl文件问题。只需要右键当前文件夹,选择Mark Directory as 然后选择对应样式。
2024-04-09 13:47:22 738
原创 GIt -- 拉取代码覆盖掉自己的代码解决方法
右键项目名,选择Local History 然后选择Show History,选择一个版本即可恢复。
2024-04-09 13:36:30 1716
原创 文件上传报错 —— Cannot write uploaded file to disk!
之前还能用,后来就不好使了,同一台电脑啥也没变,所以应该不是上述三种原因。重现了几次报错,发现文件被占用了,同一个文件被同时操作,所以导致报错,只需要加个锁或者保证同时只有一个文件在使用。
2024-04-07 09:06:15 1261 2
原创 JVM崩溃信息hs_err_pid.log分析
致命错误出现的时候,JVM生成了这样的文件,其中往往包含了虚拟机崩溃原因的重要信息。默认情况下文件是创建在工作目录下的(如果没权限创建的话JVM会尝试把文件写到/tmp这样的临时目录下面去)。
2024-02-22 14:15:48 2126 1
原创 structure.getFiledOrder() on class ...... returns ([name]) which do not match declared field names
报错意思是,这些名称与声明的字段名不匹配,但是我只有这一个。
2023-11-22 10:23:11 444
原创 报错invalid memory access -- Java调用JNA
"Invalid memory access"是Java中使用JNA(Java Native Access)调用本地库时可能出现的错误之一。
2023-11-22 09:50:51 6810 6
原创 unsupported array argument type -- Java调用JNA
"unsupported array argument type"错误,通常表示传递给本地函数的数组参数类型不被支持。
2023-11-21 11:54:32 204
原创 复制对象非空值到另一个对象中
平常修改某些信息的时候需要检查此值是否为空,不为空的话才对其赋值修改,但当属性过多时,这个操作就会变得很烦。此工具类作用就是简化其繁琐的操作。
2023-10-08 09:53:08 332
原创 maven 启动项目报错 Command line is too long,shorten command line for........
点击上图的蓝色字体或者将此处改为如图所示。
2023-09-25 16:00:43 121
原创 springboot 项目中处理多个全局异常处理器的优先级
在Spring Boot中,当存在多个全局异常处理器时,可以通过实现。确保Spring Boot应用程序中存在其他全局异常处理器(注解将自定义的全局异常处理器设置为具有最高优先级。来指定它们的执行顺序。使用@Order注解。
2023-09-20 11:24:11 765
原创 @Vaild的作用及其用法
在编写接口的时候,通常会进行参数的校验,一般方法就是if语句的疯狂叠加,逻辑上是可以的,没什么问题,但是代码这样就很乱,感觉一团一样,而且不同的地方有些相似的校验还得重写,如下。
2023-09-19 10:22:52 10940
原创 DOM4J报错 -- No such namespace prefix
解析XML文档时缺少了对xmi这个命名空间的声明,没有声明,所以不能直接用。
2023-09-13 11:33:47 380
原创 docker -- 学习笔记
是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。官网bridge:为每一个容器分配、设置IP等,并将容器连接到一个docker0,虛拟网桥,默认为该模式。使用指定(默认使用dicker0)。host:容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口。使用指定。none:容器有独立的Network namespace,但并没有对其进行任何网络设置,如分配veth pair和网桥连接,IP等。使用指定。container。
2023-09-10 21:04:53 308 1
原创 为什么Redis集群的最大的槽数是16384(2^14 - 1)
Redis集群并没有使用一致性Hash而是引入了哈希槽的概念。Redis集群有16384个哈希槽,每个Key通过CRC16校验后对16384取模来决定放置哪个槽,集群的每个节点负责一部分Hash槽。CRC16算法产生的哈希值有16bit,该算法可以产生2=65536个值。为什么不对65536取模。
2023-08-30 16:32:43 157
原创 VUE集成MarkDown编辑器
注意:以上代码将在 Vue 应用程序中创建一个基本的 Markdown 编辑器,并使用 axios 库将粘贴的图片上传到服务器。可以根据需要更改 formData 和 response.data.url,以适应服务器端代码。addImageBlobHook 钩子将在用户粘贴图像时触发,并将图像数据作为 Blob 对象传递给回调函数。
2023-08-30 09:07:16 1046 5
原创 maven报错Cannot resolve xxxxx
修改了配置文件的本地仓库路径出现了包无法下载的问题。有时候下载好了,但是依然显示无法下载。
2023-08-18 09:52:38 269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人