
踩过的坑
文章平均质量分 66
这是本人在一些项目或者尝试中遇到过的一些问题,在这里记录一下
小关同学喜欢吃汉堡
这个作者很懒,什么都没留下…
展开
-
SpringBoot中使用OpenCV并部署到Linux服务器
项目在Windows底下运行时一切都好好的,但是,当我打成 jar 包放到 CentOS 服务器上运行时,问题出现了,如下:在CentOS安装OpenCV我寻思着应该是服务器上没安装 OpenCV 导致的,所以我四处寻找教程,试错几次之后,终于找到一篇靠谱的,centos7下java使用opencv下载opencv 并解压编译编译opencv的java版本注意:3、4两步的操作需要的时间可能比较长,请耐心等待…就当我以为安装好 OpenCV 就大功告成之后,没想到启动后它又报原创 2022-07-14 14:35:14 · 1863 阅读 · 1 评论 -
Spring Boot2.6.0新特性之默认禁止循环引用
今天在项目中使用MyBatis的分页插件Pagehelper时遇到一个错误,在这里记录一下Spring Boot2.6.0新特性之默认禁止循环引用起因我在项目中使用了MyBatis的分页插件Pagehelper,在项目启动时,编译器报错,如下:2022-05-08 22:30:27.463 WARN 5356 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during.原创 2022-05-08 23:00:25 · 1485 阅读 · 1 评论 -
解决 Could not autowire. No beans of ‘UserDao‘ type found 问题
前言:今天在完善项目的时候发现使用@Autowired注入的Dao层依赖出现报错,但是不影响项目的运行,在此记录一下问题这个错误不影响项目运行,但是它看着很烦…分析Dao层代码:@Mapperpublic interface UserDao { User findUserById(@Param("userId") int userId); User findUserByNickname(@Param("nickname") String nickname); .原创 2022-02-23 11:18:03 · 4483 阅读 · 2 评论 -
HikariPool 连接池问题
前言:今天在一个项目运行的时候发现一个很奇怪的问题,当我有一段时间无操作之后再进行操作的话,就会出现HikariPool相关的报错,在此记录一下问题2022-02-20 13:14:04.178 WARN 4012 --- [nio-8888-exec-6] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@.原创 2022-02-22 00:27:53 · 9601 阅读 · 5 评论 -
“ Error:(1, 1) java: 非法字符: ‘\ufeff‘ ”错误的解决方法
前言:今天为了做作业,在 github 上面下载了个项目,然后在运行项目时发现报错,在此记录一下“ Error:(1, 1) java: 非法字符: ‘\ufeff’ ”错误的解决方法发生原因这个项目从目录的结构可以很明显地看出是使用 Eclipse 开发的,而 Eclipse 可以智能的把文件的格式为 UTF-8-BOM 编码的文件转为普通的 UTF-8 文件,IDEA 没有这个智能转换,在程序编译时是按照 UTF-8 的格式来编译运行的,因此报错,如下图:解决方案用 IDEA 转换,先转.原创 2021-12-22 18:24:54 · 2514 阅读 · 5 评论 -
IDEA的CPU占用率高问题解决方法
前言:这段时间发现 IDEA 的 CPU 占用率猛涨,时不时就飙升到百分之7、80,使得敲代码的体验感十分不佳,在经过一番查找之后终于解决了问题,在此记录一下IDEA的CPU占用率高问题解决方法问题定位我们先定位一下为什么IDEA的CPU占用率会变高。电脑内存不足?这个问题我在19年也遇到过,那时候的 8G 内存属实不太能带的动 IDEA ,开了IDEA 后 CPU 基本上都是在疯狂跑,然后我换了内存条之后才好转了,但是这次明显不是,因为我换成 32G 的内存之后还是没有好转…安装的插件.原创 2021-12-21 12:13:44 · 34065 阅读 · 28 评论 -
关于安卓手机改装成Web服务器的尝试
前言:之前刚好有部旧手机淘汰了,然后想着与其让它在那积灰,倒不如来发光发热,然后就寻思着能不能把它改成像阿里ECS那样的云服务器关于安卓手机改装成Web服务器的尝试手机型号:华为的畅享9然后,我这几天尝试了网上的许多种方法把手机安装一个Linux系统,下面是几种可行的方法方法一:Busybox + Linux Deplay(要root权限)这个方法的先行条件是你手机得要有 root 权限,所以我在淘宝花了80¥把手机 root 了一遍,但在使用 Linux Deplay 装CentOS 的时候.原创 2021-11-23 18:36:11 · 10711 阅读 · 7 评论 -
关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源
前言:这个是昨天晚上在部署一个项目的时候发现的,在此记录一下关于SpringBoot项目通过jar包启动之后无法读取项目根路径静态资源问题描述在部署了一个项目之后,打开项目页面进行测试,发现有一个查询页面查询失败了,自动跳转到错误页面,我看了看日志,发现是一个文件读取失败了,如下图:报错信息被读取文件所在目录文件读取部分的代码 public String readFileContent() { File file = new File("src/main/reso.原创 2021-11-21 11:37:29 · 886 阅读 · 0 评论 -
Ajax+SpringBoot+Thymeleaf使用中遇到的跳转页面问题
前言:这周在使用 Ajax+Thymeleaf 时遇到一个问题,折腾了我很久,在此记录一下Ajax+SpringBoot+Thymeleaf使用中遇到的跳转页面问题问题描述我的目的:通过 Ajax 获取数据,并通过 Model 渲染 View ,实现跳转页面并渲染数据但是… Ajax 获取到数据并发送回服务器了,但是却无法跳转页面。这个问题困扰了我一段时间,主要是当时只是以为页面数据没有刷新,并没有发现页面根本就没跳转…HTMLJS(Ajax)Controller 层解决方法我.原创 2021-11-21 10:43:28 · 2122 阅读 · 0 评论