Tag: jruby

我怎么知道我是从JRuby还是Ruby运行?

我有一个工厂方法的脚本,我想根据脚本是否从JRuby或Ruby运行返回一个类的不同的实现。 任何人有任何想法,我怎么可以从我的脚本内区分? 我有一些最初的想法是: 尝试“包含Java”,如果失败,则恢复到Ruby实现。 此方法不起作用。 无论我的开始/救援/结束,Ruby都足够聪明,可以排除错误。 用进程ID做一些愚蠢的事情。 我宁愿避免这一点,因为它总是感觉像一个黑客。

Scala的缩放比其他JVM语言好吗?

这是我现在知道的唯一方法。 理解它,Scala使用Java虚拟机。 我以为Jruby也是。 Twitter将其中间件转换为Scala。 他们可以做同样的事情,并使用Jruby? 他们是否可以开始与Jruby开始,而不是他们的缩放问题,导致他们从Ruby转移到Scala呢? 我不明白Jruby是什么? 我假设,因为Jruby可以使用Java它将缩放在Ruby不会。 这一切都归结为静态与dynamictypes,在这种情况下?

Ruby和JRuby有什么区别?

任何人都可以请外行提供我开发JRuby和Ruby,Rails应用程序之间的区别吗? 我使用NetBeans作为我的Ruby on Rails IDE,每创build一个项目都会问我这个问题 – 而且我没有真正的区别。 有没有什么亲和?

在我的rspec中找不到访问方法

我的Java Web应用程序运行在tomcat的http:// localhost:8080 / 写我的第一个规范,home_spec: require 'spec_helper' describe "home" do it "should render the home page" do visit "/" page.should have_content("hello world") end end 并运行: rspec 我得到: F Failures: 1) home should render the home page Failure/Error: visit "/" NoMethodError: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x242870b7> # ./spec/home/home_spec.rb:7:in `(root)' Finished in 0.012 seconds 1 example, 1 […]

用于Java的SASS实现?

我正在寻找Java中的SASS实现(可以和JSP / JSF一起使用)。 对于Python我已经find了CleverCSS,但是Java没有任何东西。 任何人都听说过这种生成CSS的工具吗?

如何使JRuby 1.6默认到Ruby 1.9?

让JRuby默认运行在1.9模式下的最佳方式是什么? 即,我想运行rake test而不是jruby –1.9 -S rake test 谢谢

在jruby中,如何将浮点数四舍五入到小数点后两位

JRuby 1.6.x. 你如何在jruby中将浮点数舍入到小数位数。 number = 1.1164 number.round(2) The above shows the following error wrong number of arguments (1 for 0) 我怎么把这个小数点后两位?

JRuby on Rails与Ruby on Rails有什么区别?

我正在尝试使用JRuby和JRuby on Rails。 我无法find关于JRuby on Rails和Ruby on Rails有什么区别的信息。 我需要留意哪些差异?