能看完整舆情报告的软件,seo自己做网站吗,百度没有投放的网站点击,网站开发线上项目要求导入excel#xff0c; 但是文件很大#xff0c;一次性读进去会导致内存不足而报错#xff0c;下面是我解决的方法#xff1a;首先倒入需要的jarorg.apache.poipoi-ooxml3.17org.apache.poipoi-ooxml-schemas3.17org.apache.poipoi3.17com.monitorjblxlsx-streamer1…项目要求导入excel 但是文件很大一次性读进去会导致内存不足而报错下面是我解决的方法首先倒入需要的jarorg.apache.poipoi-ooxml3.17org.apache.poipoi-ooxml-schemas3.17org.apache.poipoi3.17com.monitorjblxlsx-streamer1.2.0org.apache.poiopenxml4j1.0-beta//报这个错需要引下面这个jar包Exception in thread main java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversalxml-apisxml-apis1.4.01借助第三方工具StreamingReaderpackage com.quanzhen.test;import com.monitorjbl.xlsx.StreamingReader;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.usermodel.Workbook;import java.io.FileInputStream;/*** Created by Administrator on 2019/5/21 0021.*/public class Utf8Util {public static void testLoad() throws Exception{FileInputStream in new FileInputStream(C:/Users/Administrator/Desktop/Dm_Mobile.xlsx);Workbook wk StreamingReader.builder().rowCacheSize(100) //缓存到内存中的行数默认是10.bufferSize(4096) //读取资源时缓存到内存的字节大小默认是1024.open(in); //打开资源必须可以是InputStream或者是File注意只能打开XLSX格式的文件Sheet sheet wk.getSheetAt(0);//遍历所有的行for (Row row : sheet) {System.out.println(开始遍历第 row.getRowNum() 行数据);//遍历所有的列for (Cell cell : row) {System.out.print(cell.getStringCellValue() );}System.out.println( );}}public static void main(String[] args) throws Exception {testLoad();}}刚开始报版本不支持52.0网上说是因为我用的jdk是1.7的要更新成1.8的换成1.8的之后还是一大堆错误主要是因为jar包没有全部导入还有一个原因就是版本不一致要是4.0都是4.0要是3.8都是3.8全部导入之后把jdk切换成1.7和1.8发现两个都是可以的并不是jdk版本问题