Tag: ruby

WARN无法确定响应主体的内容长度。 设置响应的内容长度或设置响应#chunked = true

可能重复: “WARN无法确定响应主体的内容长度”是什么意思,以及如何摆脱它? 我刚刚升级到轨3.2.2,现在在轨道上,页面加载,我得到在日志中的所有这些错误: [2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true [2012-03-07 19:46:14] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true 根据以前的SO线程,我尝试了以下内容: /config/application.rb config.assets.logger = false config.assets.logger = nil 这些都没有工作。 任何想法如何禁用此错误日志logging? 或者解决这个问题:) 谢谢

检查数组不是空的:任何?

用数组来检查一个数组是否为空是不是很糟糕any? 方法? a = [1,2,3] a.any? => true a.clear a.any? => false 或者是否更好使用, unless a.empty? ?

Ruby / Rails:将int转换为时间或从整数获取时间?

我们做得到: i = Time.now.to_i 例如当前: i = 1274335854 我可以转换我回到时间吗?

如何让Ruby / Homebrew / RVM在优胜美地上工作?

安装优胜美地后,我无法运行酿造或ruby。 我在brew更新时遇到这个错误: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 在irb上得到这个错误: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied – /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:219:in block (2 levels) in mkdir_p' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:217:inreverse_each' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:217:in block in mkdir_p' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:203:ineach' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:203:in mkdir_p' from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:210:inwrite_gem_make_out' from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:132:in build_error' from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:171:inrescue […]

Ruby将一个数组组合成一个string

在Ruby中有一种方法可以将所有数组元素合并为一个string? 示例数组: @arr = ['<p>Hello World</p>', '<p>This is a test</p>'] 输出示例: <p>Hello World</p><p>This is a test</p>

将string从snake_case转换为Ruby中的CamelCase

我正试图将一个名字从蛇案转化为骆驼案。 有没有内置的方法? 例如: "app_user"到"AppUser" (我有一个string"app_user"我想将其转换为模型AppUser )。

领先的零轨道

我在我的申请中有hr和min两个字段。 对于hr字段,如果用户input“1”,我希望Rails在将它保存到数据库之前自动将它填充到“01”。 对于min字段,如果用户input“0”,则应该input“00”。 我怎样才能做到这一点?

在Ruby中舍入浮动

我有四舍五入的问题。 我有一个浮点,我想四舍五入到十进制的百分之一。 但是,我只能使用。 .round ,基本上把它变成一个整数,这意味着2.34.round # => 2.是否有一个简单的效果方式来做类似2.3465 # => 2.35

Ruby数组:%w vs%W

有什么不同?

如何按数字值sortingRuby哈希?

我有一个计数器散列,我试图通过计数sorting。 我遇到的问题是默认的Hash.sort函数将stringsorting而不是数字大小。 即给定散列: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 } 运行这个代码: metrics.sort {|a1,a2| a2[1]<=>a1[1]} 将返回一个sorting的数组: [ 'siteb.com', 9, 'sitea.com', 745, 'sitec.com', 10] 即使745是比9更大的数字,9将首先出现在列表中。 当试图显示谁是最高的人数,这使我的生活困难。 🙂 任何想法如何sorting哈希(或数组,甚至)的数值大小? 我感谢任何帮助。