看板 java 關於我們 聯絡資訊
假設我有一個很耗時的計算最後會產生一個很大的物件 其中像是包含一個大陣列 像是 double matrix[n][n] // n = 5000 我想要把整個結果(object)存下來以後用 而不用重新算一次 想到的方法 像是可以用serialization存起來 但是每次這樣load進來 不是也很佔記憶體空間嗎? 有辦法不要把整個物件load到記憶體裡 而是有點像Random Access Files的方法 只load一些我要的 不過看起來不太可能 或是說 把我要的資料作成 database型態 然後再用query來得到我要的資訊 不知道大家有更好的意見 或是有推薦什麼輕巧簡便好用的library -- PLUR -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 85.180.35.75
H45:把陣列切割,分別存放至不同的檔案,待讀取時選其中一個就是。 10/21 07:55