ruby 相关问题

Ruby是一个多平台的开源,动态的面向对象的解释语言,由Yukihiro Matsumoto(Matz)于1995年创建。[ruby]标签用于与Ruby语言相关的问题,包括其语法和库。 Ruby on Rails问题应该用[ruby-on-rails]标记。

正则表达式 - 以特定字符串开头但不以另一个子字符串结尾

给定两个字符串s1和s2,我试图编写一个正则表达式,它将匹配以s1开头但不以s2结尾的字符串示例(s1 = TEST,s2 = BAD)TEST-101匹配TEST-SOME-DESC匹配TEST -...

回答 2 投票 1

如何在n子串中拆分字符串?

我从ruby开始,我遇到了问题。我想在许多子字符串中拆分一个字符串。例如,我有这个字符串:str =“a9547e”我想把它分成两个三个字符的子串或者......

回答 2 投票 -2

更新正则表达式以排除除了空格之外的任何内容

我正在使用我的rails应用程序验证名称的格式。我需要更新它,所以它不接受像mike.jones当前的正则表达式/([A-Za-z',.-] +)/可接受的名字'Baxter','...

回答 2 投票 0

为什么array.index比array.include更快?

我正在使用一些大型数据集,并试图提高性能。我需要确定对象是否包含在数组中。我正在考虑使用索引或包含?,所以我......

回答 2 投票 2

Postgres本地恢复Heroku备份将日期时间字段提前4小时

我正在我的Mac上恢复下载的Heroku Postgres备份进行一些测试。所有日期时间列(在每个模型中)都已提前4小时。需要解决它。好像它一定是......

回答 1 投票 0

在相关模型中通过多个参数找到记录的条件?

我希望通过表单中传递的多个参数找到关联的模型记录,以创建与产品模型相关联的user_product。在控制器中创建方法:@user_product = ...

回答 5 投票 0

在最新的VScode中运行Minitest - 显示Ansi颜色代码

当我通过“按语言运行”在VSCode中自动运行ruby测试(minitest)时,测试运行但输出“ansi颜色代码”按原样显示,而不是导致彩色输出。 ...

回答 1 投票 1

如何在Docker上设置ruby - 得到nokogiri错误

我的Doc Dockerfile有FROM Ubuntu:18.04我想使用ruby所以我做了gem install bundler然而当我尝试捆绑时我得到一个错误与nokogiri安装nokogiri 1.10.2与本机...

回答 1 投票 0

你如何找到Ruby的最小/最大值?

我想做一些简单明了的事情,比如min(5,10)或Math.max(4,7)。 Ruby中有这种功能吗?

回答 5 投票 386

如何在Rails中将服务目录添加到加载路径?

在我的Rails项目中,我想在app文件夹中添加services目录并包含一些服务对象。所以我想说我想添加app / services / foo / test.rb,它们看起来像:模块服务模块......

回答 2 投票 6

我应该如何将哈希定义为枚举?

我在我的rails项目中使用enumerize,如下所示:class User <ActiveRecord :: Base extend Enumerize enumerize:sex,in:{male:0,female:1,other:2,},谓词:{prefix:...

回答 1 投票 0

使用ReactBootstrap根据Route设置Nav项目的活动状态

使用React Bootstrap和Hyperstack Router选择确保正确导航项的最佳方法是什么?我知道我可以使用Link方法,但我想使用特定的Bootstrap Nav项目。 ...

回答 1 投票 1

我如何在Hyperstack组件中使用React-Bootstrap?

我有一个基本的Hyperstack应用程序,并希望设置它的样式。我可以与React-Bootstrap集成,这是一种推荐的方法,还是我应该考虑其他框架(例如材料...

回答 1 投票 1

在while循环ruby中多次使用数组ELEMENT

我有一个整数数组,我试图将每个第二个元素乘以2在数组中向后移动。但是,它似乎不接受数组项上的*运算符,导致...

回答 4 投票 1

Ruby将数组拆分为X组

我需要将一个数组拆分成X个较小的数组。我不关心较小数组中的元素数量,我只需要从较大的数组中创建X数组。我一直在做一些阅读......

回答 4 投票 1

我应该使用别名还是alias_method?

我发现了一篇关于alias和alias_method的博客文章。如该博客文章中给出的示例所示,我只想在同一个类中将方法别名为另一个。我应该使用哪个?我总是看到别名......

回答 8 投票 345

生成的Matrix值未正确返回

def test ret = Array.new(@height,[])y为0 .. @ height-1为x in 0 .. @ width-1 ret [y] [x] =(Random.rand * 10)。 to_i end print ret [y] put ...

回答 1 投票 0

如何避免重复添加?

问题我正在尝试解决我有一个工作进程,它通过累积工作人员收到的一些JSON消息的值来更改资源的属性(比如MyResource)。我试着 ...

回答 3 投票 2

如何在轨道上的ruby中正确显示数据库中的图像

我是铁杆上的红宝石新手。这里我试图从数据库显示图像。为此,我利用此处找到的解决方案链接。但是当我运行我的脚本时显示错误没有路由匹配{:action =>“...

回答 2 投票 0

如何从/ usr / local卸载Ruby?

一切都工作正常,直到我们决定将红宝石从1.8.6升级到1.8.7,那就是当它全部崩溃时。当我们从源代码编译Ruby 1.8.7时,它被安装到/ usr / local / bin中......

回答 6 投票 20

© www.soinside.com 2019 - 2024. All rights reserved.