Advertisement

文件操作工具(FileOpr.rar)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《FileOpr.rar》是一款实用的文件管理软件,提供全面的文件操作功能,包括复制、移动、删除以及压缩解压等服务,帮助用户高效便捷地处理各种文件需求。 FileOpr工具可以用来创建指定大小和数量的文件,并用随机字符填充这些文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • (FileOpr.rar)
    优质
    《FileOpr.rar》是一款实用的文件管理软件,提供全面的文件操作功能,包括复制、移动、删除以及压缩解压等服务,帮助用户高效便捷地处理各种文件需求。 FileOpr工具可以用来创建指定大小和数量的文件,并用随机字符填充这些文件。
  • 类FileUtils
    优质
    简介:FileUtils是一系列用于简化文件和目录操作的实用函数集合,提供了诸如复制、移动、删除及创建文件等功能,便于开发者处理常见的文件任务。 实现文件的创建、删除、复制、压缩、解压以及目录的创建、删除、复制、压缩解压等功能。
  • 类(FileUtil)
    优质
    文件操作工具类(FileUtil)提供了一系列便捷的方法用于处理常见的文件操作任务,如创建、读取、更新和删除文件及目录等。 FileUtil是一个用于文件操作的工具类。
  • Java类——FileUtil
    优质
    简介:FileUtil是专为Java开发者设计的一款高效实用的文件操作工具类库,提供了一系列便捷的方法来处理常见的文件系统任务。 package com.hexiang.utils; import java.io.*; /** * FileUtil. Simple file operation class. * */ public class FileUtil { /** * The buffer. */ protected static byte buf[] = new byte[1024]; /** * Read content from local file. * * @param fileName - local file name to read * @return * @throws Exception */ public static String readFileAsString(String fileName) throws Exception { String content = new String(readFileBinary(fileName)); return content; } /** * 读取文件并返回为给定字符集的字符串. * * @param fileName * @param encoding * @return * @throws Exception */ public static String readFileAsString(String fileName, String encoding) throws Exception { String content = new String(readFileBinary(fileName), encoding); return content; } /** * 读取文件并返回为给定字符集的字符串. * * @param in * @return * @throws Exception */ public static String readFileAsString(InputStream in) throws Exception { String content = new String(readFileBinary(in)); return content; } /** * Read content from local file to binary byte array. * * @param fileName - local file name to read * @return * @throws Exception */ public static byte[] readFileBinary(String fileName) throws Exception { FileInputStream fin = new FileInputStream(fileName); return readFileBinary(fin); } /** * 从输入流读取数据为二进制字节数组. * * @param streamIn * @return * @throws IOException */ public static byte[] readFileBinary(InputStream streamIn) throws IOException { BufferedInputStream in = new BufferedInputStream(streamIn); ByteArrayOutputStream out = new ByteArrayOutputStream(10240); int len; while ((len = in.read(buf)) >= 0) out.write(buf, 0, len); in.close(); return out.toByteArray(); } /** * Write string content to local file. * * @param fileName - local file name will write to * @param content String text * @return true if success * @throws IOException */ public static boolean writeFileString(String fileName, String content) throws IOException { FileWriter fout = new FileWriter(fileName); fout.write(content); fout.close(); return true; } /** * Write string content to local file using given character encoding. * * @param fileName - local file name will write to * @param content String text * @param encoding the encoding * @return true if success * @throws IOException */ public static boolean writeFileString(String fileName, String content, String encoding) throws IOException { OutputStreamWriter fout = new OutputStreamWriter(new FileOutputStream(fileName), encoding); fout.write(content); fout.close(); return true; } /** * Write binary byte array to local file. * * @param fileName - local file name will write to * @param content binary byte array * @return true if success * @throws IOException */ public static boolean writeFileBinary(String fileName, byte[] content) throws IOException { FileOutputStream fout = new FileOutputStream(fileName); fout.write(content); fout.close(); return true; } /** * 检查文件名是否合法. 文件名字不能包含字符\/:*?<>| * * @param fileName 文件名,不包含路径 * @return boolean is valid file name */ public static boolean isValidFileName(String fileName) { boolean isValid = true; String errChar = \\/:*?\<>|; // if (fileName == null || fileName.length() == 0) { isValid = false; } else { for (int i = 0; i < errChar.length(); i++) { if (fileName.indexOf(errChar.charAt(i)) != -1) { isValid = false; break; } } } return isValid; } /** * 把非法文件名转换为合法文件名. * * @param fileName * @return */ public static String replaceInvalidFileChars(String fileName) { StringBuffer out = new StringBuffer(); for (int i = 0; i < fileName.length(); i++) { char ch = fileName.charAt(i); // Replace invlid chars: \\/:*?\<>| switch (ch) { case \\: case /: case :: case *: case ?: case \: case <: case >: out
  • JMeterExcel包.zip
    优质
    这个压缩包包含一个用于Apache JMeter的Java工具包,它允许用户轻松地读取、写入和修改Excel文件中的数据。适合需要处理大量测试数据或结果集的性能测试工程师使用。 本资源工具包提供了使用Jmeter读取和写入Excel文件的方法,并包含相关jar包和脚本范例。通过这种方法可以执行接口测试用例并将结果保存到excel中,支持xls和xlsx两种文件格式,希望能对大家有所帮助。
  • PakTool:用于 Quake PAK
    优质
    PakTool是一款专为Quake游戏设计的PAK文件管理工具,它能够帮助玩家轻松地添加、编辑和删除游戏资源,优化游戏体验。 PakTool 是一个用于打开、提取和创建 Quake PAK 文件的工具。最初这只是我学习C#的一个项目。根据找到的相关规范开始开发工作。尽管 GUI 不是很复杂,但具备所需的功能。除了按钮... 双击文件会立即将其解压缩到临时文件夹并在 Windows 中执行,并且在退出时清除此临时文件夹。该工具可以将任何类型的文件放入 PAK 文件中,这是PAK Explorer的局限性之一。 该项目是使用 C# 编写的,并为 .NET Client Profile 4 构建。为了降低项目的依赖环境要求,目前我没有看到这样做的必要性和具体需求,这需要一些工作量来实现。如果有明确的需求和理由,我愿意继续开发此项目;但就目前而言,该工具已经实现了我的初衷——简单且有效。 其中的“Pack.cs”文件作为核心库很容易被其他开发者使用,并提供了一个简洁而实用的功能模块。
  • 简易日志监控
    优质
    这是一款简便实用的文件操作日志监控工具,能够实时记录和追踪指定目录下的所有文件变动情况,帮助用户轻松掌握文件修改、删除等操作历史。 可易文件操作日志监控是一款非常实用的软件,它可以记录对文件夹的操作行为,例如新建、修改、重命名、删除、复制等,并将这些记录展示在一个表格中,包含操作时间、操作类型以及文件所在位置等信息。此外,用户还可以一键导出这些记录到Excel表格中,使其成为一个十分便捷和高效的工具。
  • Stirling-PDF
    优质
    Stirling-PDF是一款功能强大的PDF管理工具,支持文件合并、拆分、加密及格式转换等操作,满足用户高效处理PDF文档的需求。 这是一个功能强大的本地托管的基于 Web 的 PDF 操作工具,使用 Docker 运行。它可以执行各种操作来处理 PDF 文件,包括分割、合并、转换、重新组织页面顺序、添加图片、旋转以及压缩等。 - 支持将 PDF 与图像相互转换。 - 可以将常见的文件格式通过 LibreOffice 转换为 PDF。 - 利用 LibreOffice 将 PDF 文档转成 Word 或 PowerPoint 等其他格式。 - 提供 HTML 到 PDF 的转换功能。 - 允许从网页生成 PDF 文件。
  • 一款全面PDF的DLL
    优质
    这是一款功能强大的动态链接库(DLL)工具,专为全面管理和编辑PDF文档设计。它提供了包括创建、阅读、修改和转换在内的全方位PDF处理能力,适用于多种开发环境和应用场景。 PDF盒子是一个全功能操作PDF文件的DLL,适用于多个编程平台,并包含VB示例和使用说明。