当前位置: 首页 > news >正文

小心JDK20 ZipOutputStream

 Oracle 團隊竟然這麽粗心,編譯JDK 20 時ZipOutputStream沒有編譯成功就發佈了。

所以這個20版本不可以使用ZipOutputStream。

GZIPInputStream 只能做最後的壓縮,不能添加多個附件ZipEntry。

下一個版本21不存在這個問題。

try(var zipOut = new ZipOutputStream(response.getOutputStream())){}

相关文章:

  • 计算机网络(6):应用层
  • 桌面天气预报软件 Weather Widget free mac特点介绍
  • BRC20 技术分析
  • element-ui table height 属性导致界面卡死
  • Vue 3.4 发布
  • 关于“Python”的核心知识点整理大全61
  • SpringBoot整合Elasticsearch报错
  • 机器学习--回归算法
  • Materail Design 进阶(十一)——MaterialButton使用
  • 【Delphi 基础知识 13】匿名方法的使用
  • DashScope灵积模型服务 java testcase - 特色功能 模型监督学习
  • Java解决峰与谷问题
  • 编程笔记 html5cssjs 027 HTML输入属性(1/2)
  • 【WPF.NET开发】WPF中的焦点
  • 代码随想录第四十二天——分割等和子集,最后一块石头的重量II
  • [NodeJS] 关于Buffer
  • 2017-08-04 前端日报
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • co模块的前端实现
  • java小心机(3)| 浅析finalize()
  • Median of Two Sorted Arrays
  • Python利用正则抓取网页内容保存到本地
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 回顾 Swift 多平台移植进度 #2
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 免费小说阅读小程序
  • 前端js -- this指向总结。
  • 微信小程序填坑清单
  • 我感觉这是史上最牛的防sql注入方法类
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • Java性能优化之JVM GC(垃圾回收机制)
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​MPV,汽车产品里一个特殊品类的进化过程
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (强烈推荐)移动端音视频从零到上手(上)
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (一)Java算法:二分查找
  • (一)Linux+Windows下安装ffmpeg
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (转)Google的Objective-C编码规范
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .sys文件乱码_python vscode输出乱码
  • /boot 内存空间不够
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法