2011-07-25 69 views
0

如何在紅寶石中逐塊讀取整個文件? 例如兆字節:ruby​​ each_ <size_of_block>相當於each_byte

files.each do |filename| 
    f=File.new(filename) 
    f.each_block(1024) {|megabyte| 
     print megabyte  
    } 
end 

我想在CGI中使用此代碼在用戶下載合併文件時即時合併TS文件。 隨着each_byte下載帶寬是真的很差,因爲塊大小(1字節)。

回答