Apache Commons VFS 2.4 发布,虚拟文件系统库

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Apache Commons VFS 2.4 已经发布,VFS (虚拟文件系统库)把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。 新特性: VFS-690:允许显式设置密钥交换算法 VF...

Apache Commons VFS 2.4 已经发布,VFS (虚拟文件系统库)把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。

新特性:

  • VFS-690:允许显式设置密钥交换算法

  • VFS-497:从共用 IO #9 移植过滤器

  • VFS-696:在 FileExtensionSelector #44 中更加有效的比较

  • VFS-660:在 PASV 模式 #35 中公开从不同子网连接 FTP 服务器的解决方案

  • VFS-699:添加 ftp 编码自动检测 #58 的设置

  • VFS-706:添加指定缓冲区大小 #59 的能力

  • VFS-609:SFTP 提供程序不支持作为字节数组 #60 的私钥

  • VFS-707: 将 Apache HttpClient 从 4.5.7 更新到 4.5.8

  • VFS-712:添加 null-safe

  • VFS-713:添加 FileObjectUtils.readProperties(FileObject) 方法来读取 .properties 文件

  • VFS-715:添加 org.apache.commons.vfs2.FileContent.getByteArray( )

  • VFS-719:添加方法,将文件对象的内容作为字符串获取

  • VFS-721:为本地文件系统添加对符号链接的支持,并添加 FileObject#isSymbolicLink( )

修复 bug:

  • VFS-694:修复在 DefaultFileMonitor 停止后无法启动它的问题

  • VFS-696:SFTP HTTP 和 SOCKS 代理身份验证

  • VFS-707:SftpFileSystem.ExecuteCommand(String,StringBuilder)可以返回 ChannelExec 对象

  • VFS-710:getUid( ) 可以在多线程时多次初始化底层数据

  • VFS-711:SftpFileSystem 可以在多线程时多次初始化基础会话

  • VFS-662:SftpFileSystem 有关于 idleChannel 的线程安全问题(#36)

  • VFS-700:在 Java 11 及以上版本上的一些测试现在不通过

  • VFS-716:修复抽象 FileName.getURI 返回未编码 #-sign #64

  • VFS-698:修复多次获取 SFTP 文件属性导致目录列表非常慢的问题

  • VFS-717:更新 org.apache.httpComponents : httpclient,从 4.5.8 到 4.5.9

  • VFS-718:MonitorInputStream 不应关闭“read” #67 中的流

其他更改:

  • VFS-692:将 ApacheCommonsCollection 从 4.2 更新到 4.3

  • VFS-693:添加对自定义 FTP 传输中止状态代码的支持

  • VFS-702:简化了向 DefaultFileMonitor #57 添加文件

  • VFS-703:将 ApacheCommonsLang 从 3.8.1 更新到 3.9

  • VFS-722:将 Apache Commons Collections 从 4.3 更新到 4.4

  • org.apache.commons.vfs2.FileFilter.accept(FileSelectInfo) 现在抛出选中的异常 FileSystemException

  • 在 org.apache.commons.vfs2.provider.local.LocalFileName 中重写的 getURI() 和 getFriendlyURI() 方法被删除,但在超类中实现

  • 重写的方法 org.apache.commons.vfs2.provider.sftp.SftpFileObject#refresh() 已被删除,但在超类中实现

  • 重写的方法 org.apache.commons.vfs2.provider.sftp.SftpFileProvider#init() 已被删除,但在超类中实现

发布说明 


以上所述就是小编给大家介绍的《Apache Commons VFS 2.4 发布,虚拟文件系统库》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

可伸缩架构

可伸缩架构

【美】Lee Atchison / 张若飞、张现双 / 电子工业出版社 / 2017-7 / 65

随着互联网的发展越来越成熟,流量和数据量飞速增长,许多公司的关键应用程序都面临着伸缩性的问题,系统变得越来越复杂和脆弱,从而导致风险上升、可用性降低。《可伸缩架构:面向增长应用的高可用》是一本实践指南,让IT、DevOps和系统稳定性管理员能够了解到,如何避免应用程序在发展过程中变得缓慢、数据不一致或者彻底不可用等问题。规模增长并不只意味着处理更多的用户,还包括管理更多的风险和保证系统的可用性。作......一起来看看 《可伸缩架构》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器