Skip to content

wangpai-common-util-java/resources-operation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

resources-operation

  • 此代码是作者出于兴趣爱好自己编写的。转载请注明。

  • 作者的邮箱:annothinker@163.com


  • 本项目是项目 common-util-Java 的子模块,请下载父模块 common-util-Java 之后再在父模块中加入本模块。

本次更新介绍

——2025年3月21日

本次更新介绍:

  本工程是在本分支的上一版本的基础之上进行的升级。

  本版本 6.1 支持的功能如下:

  • 支持将指定目录归档到另一个目录、检查目标下是否有文件、创建目标路径的父路径。
  • 支持递归遍历指定目录下的所有目录与文件,并支持以回调的形式处理这些文件,并支持在回调中进行异常捕获。
  • 支持计算文件来源的文件大小、md5 值。文件来源可以是:
    • byte[] bytes
    • String absolutePath
    • File file
    • InputStream inputStream
  • 支持计算分片文件的 md5 值。
  • 提供将文件数据输出至指定文件。
  • 读取指定目录下的文件,并转化为指定格式。
  • 支持将文件数据进行分片,文件数据来源可以是:
    • String absolutePath
    • InputStream inputStream
  • 提供表示文件大小的单位,以及不同单位之间的无损转化。
  • 可以解析一个路径,判断其是否是绝对路径、提取其中的任意级目录、提取其中的文件后缀等等。

  本版本的已知不足与预想的改进方案:

  • 本版暂无

  未来版本可能会实现的功能:

  • 本版暂无

  • 本项目使用的开发环境:
    • JDK 21.0.6 2025-01-21
    • Maven 3.8.3
    • IntelliJ IDEA 2024.3.3 (Ultimate Edition)

  • 总计:4181

  • Java 代码:4125

  • 文本语言代码:56

    • XML:56

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages