问题标签 [ruby-1.8.7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Ruby 删除第一个空格后的所有内容
输出一个数字 id 和 title(它们之间有一个空格),例如:29292 This Is A Title。我只想要号码。它不会总是相同数量的数字,而且我偶尔会在标题中使用数字。
我在想最简单的方法是在第一个空格之后 gsub 一切,但我是这个框架的两个弱点,无法正确使用语法!请帮忙
soap-client - soap4r 身份验证错误
我正在使用带有 ruby 1.8.7p358 的soap4r,我遇到了一个奇怪的错误。我有一个endpoint_url,当我浏览它时,没有身份验证错误消息。它打印出响应。但是,当我创建一个肥皂客户端并尝试访问客户端的方法时,它给了我身份验证错误。
例如:我有一个网址(比如说)endpoint_url.com/api/get_name.php?user_name="test"&api_key="test"
这个链接给了我这样的回应
我将 rpc 驱动程序初始化为
我在同一个文件中有一个方法可以获取用户的所有统计信息
当我运行程序时,它给了我错误“无法识别您的用户名和 apikey!” 我已经看了一段时间了。但是,我真的无法弄清楚可能出了什么问题!谁能让我知道我在这里做错了什么!
ruby-on-rails - rake 资产:在 1.9.2 上预编译需要 28 分钟
我有一个相当大的 Rails 应用程序(Rails 3.2.3),使用资产管道。assets 文件夹中有很多文件。
在 1.8.7 下,运行rake assets:precompile
需要 4 分钟。这很长,但由于资产数量庞大,我愿意容忍它。
问题是应用升级到 1.9.2 后,运行rake assets:precompile
需要28 分钟。
以下是相关的 gem 版本:
当我tail -f log/production.log
看到正在编译的资产时,我无法确定单个资产的长时间延迟(尽管我确实在日志中多次看到相同的资产——大概是因为每个资产都有多个步骤? )
我应该尝试哪些其他步骤来帮助诊断问题所在?
open-uri - 打开 uri 错误:无法将哈希转换为字符串
我想从 url 获取 xml 内容(比如说http://stackoverflow.com)。为此,我使用开放 uri。当我做
我收到一条错误消息,提示“无法将哈希转换为字符串”。我不需要任何文件。谁能让我知道我在这里做错了什么!我正在使用 Ruby 1.8.7。
ruby - 如何在 ruby 1.8 中用 ascii 替换 unicode 引号?
如何在 ruby 1.8.7中查找和替换unicode 引号?例如,来自:
至:
ruby - 在 RVM 下安装 1.8.7 p358 时出现问题
获得 Xcode 后,一切rvm install 1.9.3
正常。但是,rvm install 1.8.7
会引发以下错误。
日志读取
知道如何解决吗?我已经尝试过rvm get head
,安装 gcc-4.2 并使用它,使用 clang 等。但似乎没有任何效果。
ruby-on-rails - AASM 不适用于我的 rails 3 和 ruby 1.8.7(nil:NilClass 的未定义方法“名称”)
我正在使用带有 aasm gem 的 Rails 3.2.2,我有这样的Document
模型:
现在在我的控制台上:
如你所见,我不断得到
nil:NilClass 的未定义方法“名称”
我正在使用 Ruby 1.8.7。
ruby-on-rails - 创建一个类以在 ruby 1.8.7 中填充页面
我正在尝试创建一个类来填充我网站上的交易标签。
第 1 部分。获取项目关闭日期 (CatalogItem.close_date) 并在关闭后 12 小时内使用所有项目。第 2 部分。使用当前价格 (CatalogItem.current_price) 和估计值 (Item.estimated_price) 计算交易百分比 <-- 您会注意到它们位于不同的表中,但它们由相同的 item_id 标识。
我在 RoR 中是绿色的,所以我无法在课堂上连接它,但我可以让它在控制台中单独工作:
如您所见,我正在使用我的 .last 数据,但我想创建一个贯穿我所有项目的数组,这就是我的知识枯竭的地方,任何帮助都会非常感激
javascript - RegExp:如何排除空格
考虑 Ruby 1.8.7 或 Javascript。
我有以下字符串:(GMT+02:00) Istanbul
并且我想捕获之后的所有内容)
(注意右括号后包含的空格)
我创建的正则表达式几乎可以正常工作,它包括不需要的空白。
\s\D*
=>Istanbul
我该如何解决这个问题,这个正则表达式是用来做这个的吗?
编辑
字符串可以是其他字符串,例如(GMT+01:00) West Central Africa
在这种情况下,我想要West Central Africa
所以,有些答案是行不通的。
对不起,我忘了提这个。
谢谢。
ruby - pack 和 unpack 在与 utf8 之间转换时如何猜测字符编码?
假设我想转换"\xBD"
为 UTF-8。
如果我使用pack
& unpack
,我会得到½
:
与ISO-8859-1 中的"\xBD"
一样。½
但是"\xBD"
在œ
ISO-8859-9 中。
我的问题是:为什么pack
使用 ISO-8859-1 而不是 ISO-8859-9 将 char 转换为 UTF-8?有没有办法配置那个字符编码?
我知道我可以Iconv
在 Ruby 1.8.7 和String#encode
1.9.2 中使用,但我很好奇,pack
因为我在某些代码中使用了它。