
Spring
文章平均质量分 60
在使用Spring的过程中应用到的技术
徐州蔡徐坤
学习时长两年半,喜欢唱跳rap篮球的java后端开发
展开
-
SpringBoot 大文件基于md5实现分片上传、断点续传、秒传
这篇文章介绍了在 SpringBoot 中实现大文件分片上传、断点续传和秒传的方法。分片上传通过将大文件分成多个小块,提高上传可靠性和效率;断点续传允许在上传失败后从断点处继续上传;秒传则通过文件哈希值判断文件是否已存在,避免重复上传。文章详细描述了前端使用 WebUploader 实现分片上传,后端保存分片文件并在全部上传完成后合并的步骤,同时提供了可运行的前后端源码。原创 2024-06-14 10:07:54 · 1618 阅读 · 2 评论 -
IE浏览器中Get请求方式缓存导致接口不重新调用问题
vue项目使用IE浏览器发送get请求时,接口不重新调用,导致数据不刷新方案一: 请求时,header带上以下两个参数方案二: 请求url后加时间戳或者随机数参数方案三:请求方式修改为post方式(建议就不要使用ie发get请求,TMD如果带中文参数会乱码,还有各种奇葩问题)在IE浏览器中,对于get请求且请求的参数不变,则该请求只会请求一遍,当再次请求后台时直接从缓存中获取动态程序文件数据,post请求不会缓存仅有IE浏览器在get请求下会缓存动态程序文件,post请求不会缓存...原创 2022-06-07 17:09:58 · 1082 阅读 · 0 评论 -
windows将jar包注册服务实现开机自启
使用winsw快速实现jar注册windows服务原创 2023-02-08 15:44:09 · 920 阅读 · 3 评论 -
解决Springboot中@RequestBody中空字符串转枚举不匹配问题产生的异常
注入ObjectMapper,并修改对应配置为不匹配时设置为null。传入的是空字符串,不能与枚举类型相匹配导致报错。原创 2022-07-29 15:10:06 · 8972 阅读 · 0 评论 -
解决Java POI导出大数据量Excel报错:java.lang.OutOfMemoryError: Java heap space
SXSSF(软件包:org.apache.poi.xssf.streaming)是XSSF的API兼容流扩展,用于必须生成非常大的电子表格并且堆空间有限时使用。SXSSF 通过限制对滑动窗口中的行的访问来实现其低内存占用量,而 XSSF 则允许访问文档中的所有行。不再位于窗口中的旧行将变得不可访问,因为它们将写入磁盘。一个窗口为 100 行的工作表。当行计数达到 101 时,rownum=0 的行被刷新到磁盘并从内存中删除,当 rownum 达到 102 时,rownum=1 的行被刷新,依此类推。...原创 2022-08-27 15:47:36 · 5900 阅读 · 0 评论 -
Springboot启动服务报错解决:Command line is too long. Shorten command line for...
1.问题描述项目服务或者测试类启动时报错: Error running 'OrderRestApplication': Command line is too long. Shorten command line for OrderRestApplication or also for Spring Boot default configuration.2.解决方式找到workspace.xml.然后搜索:PropertiesComponent在最后加上这个属性<prope原创 2022-04-20 10:42:50 · 788 阅读 · 0 评论 -
window下访问同局域网中的redis服务端口问题Warning: no config file specified, using the default config. In order to..
问题描述: Warning: no config file specified, using the default config. In order to specify a config file use redis-server.exe /path/to/redis.conf大意就是没有指定启动时的配置文件本人最近在学习redis,于是在同局域网下的另一台主机下部署了一个window版本的redis,测试一下也是可以ping通过的。如下图:问题就出在和springboot集成的时候,我寻思原创 2022-04-04 23:52:01 · 9241 阅读 · 6 评论 -
Spring的三种注入方式:构造方法注入,set方法注入,注解注入
本文演示三种值注入方式和三层模式下的注解注入获取对象首先是搭建基本的Spring运行环境导入四个基本的核心jar包和两个日志包在src根目录下新建bean.xml的配置文件,同时引入dtd约束一、构造函数注入在bean.xml中配置在测试类中测试是否成功获得对象实例,并注入数据运行结果图:二、set方法注入首先在类中必须有成员属性的set方法接着在bean.xml中...原创 2019-04-13 15:58:11 · 15991 阅读 · 4 评论