/*** *  @Description    : 读取文件数组*  @Method_Name    : fileBuff*  @param filePath*  @return*  @throws IOException*  @return         : byte[]*  @Creation Date  : 2015年1月27日 下午5:26:49 *  @Author         : */public static byte[] fileBuff(String filePath) throws IOException {  File file = new File(filePath);  long fileSize = file.length();  if (fileSize > Integer.MAX_VALUE) {  //System.out.println("file too big...");  return null;  }  FileInputStream fi = new FileInputStream(file);  byte[] file_buff = new byte[(int) fileSize];  int offset = 0;  int numRead = 0;  while (offset < file_buff.length && (numRead = fi.read(file_buff, offset, file_buff.length - offset)) >= 0) {  offset += numRead;  }  // 确保所有数据均被读取  if (offset != file_buff.length) {  throw new IOException("Could not completely read file "  + file.getName());  }  fi.close();  return file_buff;  }

转载于:https://www.cnblogs.com/yy123/p/5195845.html

将文件转成byte[]文件属组相关推荐

  1. java文件转换成byte数组以及byte数组上传到文件

    文件转换成byte数组 /*** 文件 File file = new File("...");* @param filePath* @return*/public static ...

  2. java编程将HTML文件转换成PDF文件

    网上有好几种方法可以将将HTML文件转换成PDF文件但是有些对HTML文件格式要求比较严格,稍微错了一些就不能生成我们所要的PDF文件,这里我推荐一个 PD4ML,它可以解决HTML文件格式不正确的问 ...

  3. py文件转换成pyc文件

    py文件转换成pyc文件 pyc介绍 pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高. 而且pyc是一种跨平台的字节 ...

  4. 什么是pyc文件,把python的py文件编译成pyc文件,把pyc文件反编译成py文件。以及python编译的如何设置不生成pyc文件

    文章目录 1 什么是pyc文件 1.1 什么是pyc文件 1.2 pyc文件是怎么生成的,有什么好处 2 把python的py文件编译成pyc文件 2.1 使用python内置库py_compile把 ...

  5. Java使用aspose把PDF文件转换成PNG文件,以及把PDF文件水印转换成PNG格式

    Java代码把PDF文件转换成PNG文件 需要引用aspose包,引入操作我写了一个博客,地址如下 https://blog.csdn.net/weixin_46713508/article/deta ...

  6. python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件

    今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...

  7. bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...

    使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...

  8. java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...

    理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么 最近在看<深入理解Java虚拟机>弄明白了很多java的底层知识,决定分几部分总结下,从.java文件编译,到 ...

  9. 将ocx和DLL文件打包成cab文件,inf的编写

    From: http://icrwen.iteye.com/blog/1118766 http://blog.csdn.net/yimiyangguang1314/article/details/65 ...

最新文章

  1. Linux虚拟内存,你理解到位了?
  2. 数据科学工作者(Data Scientist) 的日常工作内容包括什么?
  3. SpringBoot整合WebSocket
  4. OSChina 周二乱弹 —— 最要命的编程语言?
  5. 机器学习系列3:能量函数分析
  6. 前端构建工具gulp之基本介绍
  7. 前端学习(2818):小程序学习之文件建立
  8. qt通过代码创建滚动区域,添加滚动区域到窗口
  9. AGC 027D.Modulo Matrix(构造 黑白染色)
  10. [Java] HttpClient有个古怪的stalecheck选项
  11. 强烈推荐!入门大数据分析必看的知识点总结,适合零基础学习
  12. Java线程栈的获取和分析
  13. 一个border引发的血案
  14. Telerik ui kendo for jquery 2022源码版
  15. 基于DEMATEL-ISM法的民航飞行员综合安全能力结构模型研究
  16. C++操作题-定义并实现一个银行类(Bank)
  17. Pycharm, 生成可执行文件,Unhandled exception in script报错
  18. DSP 仿真调试步骤
  19. 硬件安全技术-5G时代IOT环境下芯片安全风险与挑战
  20. SUMPRODUCT函数使用方法及示例

热门文章

  1. python输出乘法口诀-python以不同方式打印输出九九乘法表
  2. python自动化办公 书籍-python自动化办公知识点整理汇总
  3. 电脑安装python步骤-python3.8下载及安装步骤详解
  4. python怎么把数据写入txt-如何将python中文件写入TXT
  5. python就业前景-Python就业前景分析
  6. python使用方法视频-使用Python进行视频处理
  7. python乘法口诀表-如何用python语言发出乘法口诀表
  8. python while循环语句-python while循环控制流语句结构与用法
  9. python编码规范手册-python之(8)Python编码规范整理
  10. 学python的好处-学会python的好处,轻易搭建自己的知乎