小编Cri*_*tta的帖子

如何反转Hash.inspect或Array.inspect?(又名.to_s)在Ruby中

我不小心通过调用my_hash.to_s等于的方式将Ruby散列保存到Ruby 1.9中的字符串my_hash.inspect.这给了我一个像这样的字符串:

'{"foo"=>{"bar"=>"baz", "qux"=>"quux"}' 
Run Code Online (Sandbox Code Playgroud)

我现在想将其恢复为哈希值.这是怎么做到的?

我不是在寻找其他序列化技术的解释,我知道它们.我只需要一种方法来恢复它,所以我可以正确的方式保存它.

ruby hash serialization inspect

10
推荐指数
2
解决办法
2569
查看次数

如何制作Rails资产管道Gzip图像

如何将Rails资产管道转换为Gzip压缩映像?它压缩css和js文件,但不压缩图像.

编辑

重写的问题.最初这是关于子文件夹但似乎Rails没有压缩任何图像.

pipeline assets ruby-on-rails image

6
推荐指数
1
解决办法
2558
查看次数

有没有办法控制Ruby中的选项卡大小?

在控制台上,当我输出这样的字符串时:

puts "\tFOOBAR"
Run Code Online (Sandbox Code Playgroud)

它似乎在之前插入8个空格FOOBAR.

有没有办法控制这个标签大小?

ruby string tabs irb

1
推荐指数
1
解决办法
324
查看次数

标签 统计

ruby ×2

assets ×1

hash ×1

image ×1

inspect ×1

irb ×1

pipeline ×1

ruby-on-rails ×1

serialization ×1

string ×1

tabs ×1