有沒有人遇到過這個(gè)問題哈!-------------------------------------------分割-分割-分割-分割各位有什么建議?
慕的地6264312
2019-06-09 11:36:52
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
這個(gè)考察的是大文件的處理。首先選擇導(dǎo)出文件的類型。很明顯14M就限定了你只能使用csv,不能使用excel。往excel寫入數(shù)據(jù)是一次性的,而csv則可以用追加的方式寫入。
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
導(dǎo)Excel也是可以的,POI中新的APISXSSFWorkbook就是用來導(dǎo)出大數(shù)據(jù)的啊,其原理就是一旦內(nèi)存里面的數(shù)據(jù)超過1000行(可設(shè)置)就將內(nèi)存里面的數(shù)據(jù)導(dǎo)出到臨時(shí)文件,內(nèi)存中始終保持1000行數(shù)據(jù)。具體參考API
舉報(bào)