PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 存儲float比較好的方式
作者:
dwadefans
(wade)
2016-06-21 13:13:37
我有大量的float[]資料
我使用FileOutputStream搭配DataInputStream存入檔案
參考:http://www.tutorialspoint.com/java/io/dataoutputstream_writefloat.htm
但是要將file內的float[]拿出來的時候
使用以上的方法會是一個一個取出而且沒辦法知道丟入時float的大小
不知道有沒有比較好的方式可以做到快速存儲呢?
因為我的實作上必須即時比對多個檔案 謝謝
作者:
james732
(好人超)
2016-06-21 13:18:00
"只"有float資料嗎?直接存binary?
作者: pico2k (風月)
2016-06-21 13:59:00
google "java float array serializable"
作者:
popcorny
(畢業了..@@")
2016-06-21 18:06:00
一開始先寫個int代表size不就解決了?
作者:
cowbaying
(是在靠北喔)
2016-06-21 18:08:00
用queue存 需要時無窮迴圈poll出來就好了等到poll丟出null再跳出迴圈 結案
作者:
kyleJ
(資工人)
2016-06-22 01:28:00
完全只有float的話 檔案最前面寫個int size 或是直接計算檔案大小除一下都可以得知裡面有多少float關於速度很慢 你有加Buffered嗎?看文章好像沒提到硬碟IO時沒有Buffered的速度差很多
作者:
csieflyman
(風之驕子)
2016-06-22 10:19:00
試試 java nio FileChannel + MappedByteBuffer
繼續閱讀
[問題] 有沒有人碰過所謂的靈異現象
HuangJC
[問題] 多型
sunlights
Re: [問題] socket的server與client互相傳值
qrtt1
[問題] socket的server與client互相傳值
angelina877
[問題] Junit如何測試?
angelina877
[問題] 兩個tomcat cluster問題
swallowcc
[問題] openimaj 和 imagej 的優缺點
blackmaster
Weblogic 使用jdk裡的轉tiff程式
cug990617
[問題] Web applicaition 多個instance
wadechen
Re: [問題] 今天考 1Z0-803 好挫折
fightyin
Links
booklink
Contact Us: admin [ a t ] ucptt.com