- 博客(33)
- 资源 (7)
- 收藏
- 关注
原创 springboot静态资源上传不重新启动服务器实现资源访问
springboot文件资源更改后,这里的更改不是在原有的文件里修改代码,而是静态资源文件里文件的新增,它是在重启项目后编译到target文件夹里面的,这是上传新的资源,target则没有及时的更新,所以资源访问不到的情况。总的来说,两种配置方式都可以实现静态资源映射,只是适用的场景不同。在开发环境下,使用第一种类路径映射更加方便;在生产环境下,使用第二种文件系统路径映射更加合适。具体使用哪一种,需要根据你的实际需求来决定。
2024-03-13 12:15:32
559
原创 【环境变量TESSDATA_PREFIX不能正常读取Tesseract路径问题】
意思时没能找到文件,路径出现错误,在使用Tesseract需要配置环境变量这是内部定义好的我们需要在环境变量新建一个在path里面也要加一个,cmd检验是配置好的但是奇怪的是:这里的路径并没有tessdata,因为traineddata是在tessdata文件下的,我将path里的和TESSDATA_PREFIX 都加上tessdata也没有效果。
2024-02-19 19:31:23
2136
原创 【java中openCV导入图像imread不能读取中文路径的解决办法】
opencv读取图片路径时,如果路径中存在中文或者本身图片名为中文命名,则会找不到文件。因为imread方法不支持non-ascii。
2024-02-15 11:05:42
1114
1
原创 springboot从前端获取图片链接中文变百分号串的解码
上一次谈到从前端发送文件保存到项目文件夹里,这次从前端获取图片路径进行后续操作时,图片路径出现了问题。
2024-02-08 20:31:23
1123
原创 springboot前端上传文件的显示以及只能访问jpg不能访问png问题
上一篇文章讲了如何通过前端页面上传图片文件,这篇来讲如何将上传好的图片展示在前端页面。当图片访问不了时,注意前端报错,以及路径格式。
2024-02-02 12:06:40
531
原创 navicat连接出现2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061)解决办法
我是因为磁盘空间不足,将原本存在D盘里的所有东西迁移到了新的盘里面,所以产生了这个问题。关于这个问题的产生原因可能大不相同,但是我在解决这个问题搜寻解决办法的时候,找到了几个关键的东西,以供大家参考借鉴。出现这个问题的原因可能不尽相同,如果是之前用着没问题,也没弄过什么,一般不会出现这个问题,大家可以看看这几个东西文件配置,希望帮助到你。
2024-02-02 09:30:32
1498
原创 【springboot web项目文件上传发送到后端接收保存到本地】
需要一个功能:实现网页上传按钮上传文件,后端接收到保存在本地,可以支持一个或者多个文件上传,这里我做的限制只支持上传图片文件。
2024-01-29 23:02:18
522
原创 bootstrap的tab切换的效果更改
bootstrap的tab标签有自带的样式,有些它自定义的class的一些属性比较的多,当我们用自定义样式去覆盖时往往会产生一些问题。要覆盖掉原有的样式,首先要确保优先级高于它自带的属性,然后自定义js要放在导入所有js最后执行。
2024-01-26 22:01:52
936
原创 Mysql锁
1.共享锁:也就是读锁,一个事务给某行数据加了读锁,其他事务也可以读,但是不能写。2.排它锁:也就是写锁,一个事务给某行数据加了写锁,其他事务不能读,也不能写。1.乐观锁:并不会真正的去锁某行记录,而是通过一个版本号来实现的。在事务的隔离级别实现中,就需要利用所来解决幻读。1.行锁:锁某行数据,锁粒度最小,并发度高。2.悲观锁:上面所的行锁、表锁等都是悲观锁。2.表锁:锁整张表,锁粒度最大,并发度低。3.间隙锁:锁的是一个区间。
2023-09-16 17:33:09
116
原创 springboot项目中mybatis日志导致前端界面数据不显示或与数据库数据不一样,yml配置解决数据异常问题
改成了这样,可以打印sql日志了,虽然不是我想要的上面的那样,但是这样数据也能正常显示,搞不懂为啥会这样,因为刚学到这里就开始做项目,然后搜了大概可能就是mybatis和mabatis-plus的冲突吧,但是他俩不是可以一起用吗,也不是很好懂。关于一个不是很懂的bug记录,因为在项目中需要看sql日志的打印去寻找错误于是配置了sql日志,起初是这样配置的。这张表里除了工号和姓名其余都是0,当然这不是我数据库的问题,也和什么字段匹配没有影响,我之前数据能够正常读取。没有sql语句打印了,但是我的数据正常了。
2023-07-15 20:14:09
642
原创 ajax请求后端进不去方法,url路径正确
前端:后端:方法跳转到handleFormSubmit但是进不去方法里,打印不了任何输出语句。AJAX 请求:使用 JavaScript 中的 XMLHttpRequest 或 jQuery 中的 $.ajax 方法发送异步请求到后端,可以使用 JSON 或其他格式发送数据。后端可以使用 @RequestBody 注解来接收请求的数据。这里我忘了导入jquery的js!!!导入js:
2023-07-12 12:52:55
756
1
原创 layui异步传输的问题,返回页面不刷新,可以拿得到数据
当我在jsp发送数据到servlet接收数据并传到该页面时,遇到了令人头大的问题。逻辑很简单,jsp发送查找条件到servlet,然后从servlet获取到数据后,在转发回这个jsp,可以拿到返回来的数据,可就是不能绑定到输入框里。从上面输入搜索,返回数据绑定到下面的输入框,可以获得值,但是绑定不了// // 提交事件 form1 . on(' submit(demo - table - search) ' , function(data) {
2023-06-30 11:23:47
555
1
原创 layui之ajax的form表单发送请求(附带一点点头部工具栏的使用)
使用layui做项目中的问题,随手解决随手记,方便下次自己不会在上面出错了,也给使用layui的伙伴们避个雷。我在做一个表单的添加,弹出一个layer弹出层,然后填写里面的表单进行提交保存的操作,一个很简单的流程,里面有些小小的注意的点让我绕了不少的圈子。此前我都是一个表格里的数据通过layui的url接口传到servelet中,layer里面的表单提交用的form表单,当我使用它的action提交时,出现了1.数据传不过去2.当我想看前面我写的代码,表单我怎么提交时,我看到了这个东西,
2023-06-22 10:01:43
2799
1
原创 layui表格后端连接数据库
之前也用过layui写项目,关于给到的数据接口都没用过,都是用的原生获取数据,真的就只是为了它的ui界面用而用,在这次的课设里,我想要去了解layui给到的接口,有所收获,之前查找资料也没找到具体的关于表格接口的使用,在这里写个笔记,也供自己和同行一起学习。不足的地方,欢迎指出。
2023-06-14 18:25:37
1689
原创 javafx canvas画图与fxml导入节点的冲突问题解决
使用javafx做一款小游戏时遇到的问题记录:然后按钮可以生效了,但是canva绘制的内容消失了。
2023-05-15 14:45:55
191
1
原创 控制台乱码多方解决方案尝试以及json编码问题解决
基于Template Mothod模式设计一个学生体检分析程序,其主要需求如下:(1)学生的体检数据包括:肺活量、视力、体重、身高等;(2)数据存储的形式有若干种,例如数据库、json格式文件等等;(3)程序能够读取多种来源的体检数据并对数据进行分析统计,例如求算平均体重与身高、评价学生体质健康情况等等。其中记录关于解决控制台乱码的奇葩错误,以及从json文件中读取信息,存放入数据链表中,关于编码的错误。
2023-04-09 16:20:24
478
原创 Clion打开已有项目不可运行,运行按钮灰色需要编译配置
使用Clion打开一个已有项目时,运行按钮不可使用,无编译配置,控制台有以下信息:`将项目文件夹(下一级为项目文件)直接拖入Clion中,弹出项目向导,如果没有可以选则移除项目文件重新拖入,或者直接编译配置,在目标里有具体可执行文件即可而不是所有目标,若没有则尝试项目向导配置。向上图这样则不能正确识别,需要将文件包里的东西重新替换掉,重新下载源码软件包覆盖,在拖入Clion中。下图为正常情况。当弹出打开项目向导时,注意以下选项:点击确定:可以正常使用了。
2023-03-02 00:01:59
7552
2
原创 结构体对齐 字节计算(通俗易懂)
来结合对齐规则来看一下,1、第一个成员首地址为0(准确说是偏移量),这个没什么好说,2、每个成员的首地址是自身大小的整数倍,因为b是short类型的,占用两个字节,所以,必须以2字节对齐,也就是说你可以把b放在0啊,2啊,4啊这些地址,但是你不能放在1,3,5这样的地址。如图:char a这个数据占一个字节,在4这个位置,如果后面b这个数据紧跟在a后面,则b占的地址为5-9共4个字节,在32位机器中数据总线一次访问4个,那么我们按照地址访问则只能按照4的整数倍,0,4,8…如果你觉得是4个,那就错了。
2023-02-07 11:22:03
271
原创 javaweb跳转页面,数据都拿到了,为何页面一张空白?
当我要进行页面跳转,在拿到数据后,竟然跳转为一个空白大页面,没有报错,没有任何头绪的我,苦恼了一个晚上,在第二天,我想到可能是代码的顺序?影响了它没有执行下去?web框架都没有表示出来,于是我用了debug调试,一切问题都得以解决。框架的结构引起代码的执行顺序发生改变,这是我们需要避免的一个重要错误。
2022-12-23 10:41:47
2418
原创 循环链表解决约瑟夫问题
编号为1~N的N个人按顺时针方向围坐一圈,每人持有一个密码(正整数,可以自由输入),开始人选一个正整数作为报数上限值M,从第一个人按顺时针方向自1开始顺序报数,报道M时停止报数。报M的人出列,将他的密码作为新的M值,从他顺时针方向上的下一个人开始从1报数,如此下去,直至所有人全部出列为止。一群人围坐一圈报数,每人一个密码,可以联想到循环链表,而游戏根据一个上限依次循环直到报出上限的人淘汰,大致思路就是先构建一个循环链表,输入赋值,然后循环删除链表节点。全部代码见资源《利用循环链表解决约瑟夫类型问题》第一
2022-07-09 15:06:59
764
原创 Clion控制台和debug乱码不统一以及debug不可调试问题解决
在用Clion编写C语言时,编译器出乱七八糟的问题确实很难受,找了很多资料综合一套最适用的解决办法,供自己与广大同仁一同参考学习。将此处改为GBK仅能保证控制台不乱码,调试台仍乱码此时设置里编码是这样将编码均改为GBK后debug控制台没问题了但控制台输出又出了问题这是控制台:解决办法:在网上看了很多,最多的就是ctrl+shift+alt+/ 在第一个里面取消勾选第一个框的值,但是不推荐这样,会造成打印等延后的新的问题出现。另外网上有关MinGW的方案大同小异都基本尝试了一番,可能
2022-06-28 17:36:37
4033
4
16点阵单片机贪吃蛇小游戏
2023-08-12
利用循环链表(含头结点) 解决类约瑟夫问题
2022-07-09
数据库系统概论(第五版)王珊 萨师煊编著 高等教育出版社例题测试及详解
2022-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人