作者easy1 (e :) y)
看板java
标题[问题][serialization]读取大size的object
时间Tue Oct 21 01:52:00 2008
假设我有一个很耗时的计算最後会产生一个很大的物件
其中像是包含一个大阵列
像是 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
1F:→ H45:把阵列切割,分别存放至不同的档案,待读取时选其中一个就是。 10/21 07:55