标签: ruby marshalling
使用ruby和marshal我收到错误:
`dump':长得太大而无法转储在写一个大的布尔数组时。
这是看到错误的声明。
File.open(numberlinefile + ".dat", 'wb') {|f| f.write(Marshal.dump(@numberline))}
如果数字线太大,它就会停止工作。主队可以处理的对象大小是否有限制? YAML会是更好的选择吗?