gpt4 book ai didi

java - hpricot 使用 java 吗?

转载 作者:行者123 更新时间:2023-12-01 16:04:54 25 4
gpt4 key购买 nike

我刚刚注意到很多 hpricot 代码都是用 java 编写的...

alt text http://img697.imageshack.us/img697/7447/picture2yw.png

我听说JRuby在处理正则表达式时比原生Ruby表现得好很多。如果安装了 JRuby 或 Java,可能只是激活了 java 类,如果没有找到这些类,则使用 ruby​​?

这确实是一件令人费解的事情。

谢谢

最佳答案

Ruby gem 可以用纯 Ruby 编写,也可以具有 native 扩展。在这种情况下,它们可能具有 C 扩展和/或 java 扩展。在 Ruby MRI 和 Rubinius 上安装时,将使用 C 扩展(并且仅使用 C 扩展)。在 JRuby 上安装时,将使用 Java 扩展(并且仅使用该扩展)。

hpricot 两者兼而有之,可以与所有这些主要的 Ruby 实现兼容。

关于java - hpricot 使用 java 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2814800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com