• 2024-08-1301 常用工具类
    工具类IOUtils.copy()IOUtils.toString():可以将输入流转为StringFiles.readAllBytes(Paths.get(fileUri))从本地读取文件到内存。/FileUtils.readFileToByteArray(newFile(path))FileUtils.writeByteArrayToFile(file,bytes);把内存中的数据写到文件ByteArrayInputStr
  • 2024-06-14重学java 70.IO流 Commons-io工具包
    所有人都不看好你,可你偏偏最争气                            ——24.6.14一、介绍        IO技术开发中,代码量很大,而且代码的重复率较高。如果我们要遍历目录,拷贝自录就需要使用方法的递归调用,也增大了程序的复
  • 2024-06-13javascript - 文件上传
    最简单的文件上传接口@ControllerpublicclassExcelCtrl{@ResponseBody@RequestMapping(value="upload",method=RequestMethod.POST)publicResultimportExcel(@RequestParamMultipartFilefile,HttpServletResponseresponse)throwsIOExceptio
  • 2024-05-31Delphi 2010 新增功能之: IOUtils 单元(1): 初识 TDirectory.GetFiles
    用IOUtils单元下的TDirectory.GetFiles获取文件列表太方便了;下面的例子只是TDirectory.GetFiles的典型应用...unitUnit1;interfaceuses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,StdCtrls;type TForm1=
  • 2023-12-15hadoop:通过Configuration读取hdfs
    packagetju;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.FSDataInputStream;importorg.apache.hadoop.fs.FSDataOutputStream;importorg.apache.hadoop.fs.FileSystem;importorg.apache.hadoop.fs.Path;importorg.apache.hadoop.io
  • 2023-10-09org.apache.commons.io.IOUtils
    IO流在我们日常工作中也用得比较多,尽管java已经给我们提供了丰富的API。但我们不得不每次读取文件,或者写入文件之后,写一些重复的的代码。手动在finally代码块中关闭流,不然可能会造成内存溢出。有个好消息是:如果你使用org.apache.commons.io包下的IOUtils类,会节省大量的时间。 
  • 2023-09-14一个由计算MD5值而引发的Bug
    昨天联调某接口时发现一个的Bug,还好很快找到原因并紧急修复了。某文件A.tar.gz使用apachecommons-compress计算的MD5值:FileReaderfr=newFileReader(tarFile);Stringmd5=DigestUtils.md5Hex(IOUtils.toByteArray(fr));IOUtils.closeQuietly(fr);System.out.println("MD5:"
  • 2023-08-12Delphi 2010 新增功能之: IOUtils 单元(6): TPath(结构体) 的方法与属性
    以后路径相关的处理,用IOUtils.TPath就很方便了.//较常用的方法:TPath.GetTempPath;         {获取临时文件夹路径}TPath.GetTempFileName;       {获取一个临时文件名}TPath.GetPathRoot();        {提取盘符,如:c:
  • 2023-08-11Delphi 2010 新增功能之: IOUtils 单元(4): TDirectory.GetDirectories
    转自万一 https://www.cnblogs.com/del/archive/2009/10/16/1584768.html 和TDirectory.GetFiles用法一样,TDirectory.GetDirectories是用来获取子目录的.另外还有TDirectory.GetFileSystemEntries可同时获取文件与子目录,用法都一样.unitUnit1;interfaceuse