同步操作将从 Rainy/DocSys 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package com.DocSystem.test;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.PrintStream;import com.DocSystem.controller.BaseController;class covertBinToArray extends BaseController{public static void main(String[] args) {String path = "C:/covertBinToArray/";String inName = "test.pcap";String outName = "test.cpp";convertBinToArry(path+inName, path, outName);}protected static void convertBinToArry(String filePath, String outputFilePath, String outputFileName){try{File file = new File(filePath);if(!file.exists() || !file.isFile()){System.out.println("convertBinToArry " +filePath+ " 不存在或不是文件");return;}int fileSize = (int) file.length();System.out.println("convertBinToArry fileSize:" +fileSize);if(fileSize <= 0){return;}byte buffer[] = new byte[fileSize];FileInputStream in;in = new FileInputStream(filePath);in.read(buffer, 0, fileSize);in.close();System.out.println("convertBinToArry read data ok");FileWriter fw = new FileWriter(outputFilePath+outputFileName, true);BufferedWriter bw = new BufferedWriter(fw);StringBuffer content=new StringBuffer();String tmpString = "int pcapBytes[" + fileSize +"]={";content.append(tmpString);//bw.append(tmpString); //允许nullbw.write(tmpString);// 往已有的文件上添加字符串for(int i=0; i<fileSize-1; i++){tmpString = buffer[i] + ",";content.append(tmpString);//bw.append(tmpString); //允许nullbw.write(tmpString);// 往已有的文件上添加字符串}tmpString = buffer[fileSize-1] + "};";content.append(buffer[fileSize-1] + "};");//bw.append(tmpString); //允许nullbw.write(tmpString);// 往已有的文件上添加字符串//System.out.println("convertBinToArry content:" + content);bw.close();fw.close();System.out.println("convertBinToArry write to file ok:");} catch (Exception e) {e.printStackTrace();return;}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。