logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java 导出文件报断开的管道org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道

问题: 导出文件断开的管道,在本地跑没问题,在环境跑就有问题,导出小量数据没问题。

文章图片
#java
cannot be resolved to absolute file path because it does not reside in the file system 错误

org.springframework.core.io.Resource 这个类的getFile()方法, 会自动获取构建resource对象带参构造中的url, 然后根据这个url确定该文件的类型. 因为在本地时调试时, 通过resource.getFile()获取的url类型的 protocol 属性为File, 所以可以自动生成文件;通过流来获取jar里面的文件,然后通过输出流将其输出.排查

#java#spring boot#jar
Redis与Caffeine的结合使用详解(高效的二级缓存解决方案)

通过结合 Redis 和 Caffeine,可以构建一个高效的二级缓存解决方案。Caffeine 作为一级缓存,提供快速的本地访问;Redis 作为二级缓存,提供数据的持久化和分布式共享。这种架构在提高数据访问速度、减少数据库压力方面具有显著优势。希望本文的示例和讲解对您有所帮助,如果您在实现二级缓存时有任何疑问,欢迎随时交流探讨!

文章图片
#redis#数据库#缓存 +3
!!!谷歌停止开源安卓

谷歌停止维护Android开源项目,对安卓生态系统和开发者来说是一个重大事件。虽然对主流手机厂商的影响有限,但个人开发者和刷机用户可能面临更多挑战。在这样的背景下,探索和转向其他开源项目或自主研发操作系统,成为应对这一变化的重要策略。

文章图片
#开源#android
数据结构-栈(详解)

栈是一种具有后进先出特性的线性表,适用于需要按照相反顺序处理元素的场景。可以通过数组或链表来实现栈,数组实现的栈具有固定大小,而链表实现的栈则更加灵活。掌握栈的基本操作和实现方式,能够帮助我们在实际开发中更好地解决相关问题。希望本文的讲解和示例对您有所帮助,如果您对栈或其他数据结构有任何疑问,欢迎随时交流探讨!

文章图片
#java#后端#性能优化 +3
Java 将 byte[] 转换为 File 对象

在 Java 中,将字节数组转换为文件对象是一个简单且实用的操作。通过使用,可以轻松地将字节数组写入文件。希望本文的示例代码对您有所帮助,如果您在实际应用中有任何问题,欢迎随时交流探讨!

文章图片
#java#开发语言#后端 +2
Git冲突解决

Git冲突是团队开发中不可避免的问题,但通过正确的解决方法和预防措施,可以有效减少冲突带来的困扰。掌握冲突解决的步骤,合理预防冲突,能够让你在团队协作中更加高效地管理代码变更。希望本文的示例和讲解能帮助你更好地应对Git冲突,提升开发效率。

文章图片
#git#开发语言#ide +2
!!!谷歌停止开源安卓

谷歌停止维护Android开源项目,对安卓生态系统和开发者来说是一个重大事件。虽然对主流手机厂商的影响有限,但个人开发者和刷机用户可能面临更多挑战。在这样的背景下,探索和转向其他开源项目或自主研发操作系统,成为应对这一变化的重要策略。

文章图片
#开源#android
到底了