小编Lou*_*tti的帖子

编辑过去的提交消息

我在过去的提交消息中拼写错误了一些单词,并且想要修复它们。它们不是来自最后一次提交(5 次提交前),因此--amend在这里不起作用。

纠正这个错误最简单的方法是什么?

git

4
推荐指数
1
解决办法
884
查看次数

如何阻止sudo安装宝石.最终的解决方案

所以我已经阅读了关于如何阻止sudo安装宝石的每一篇文章,其中有100个不同的答案,其中一个还没有打成黄金.有人可以一劳永逸地提供最简单,最简洁的方式来编辑和更新您的bash配置文件以重写权限并停止sudo安装gem吗?

下面只是一个例子,向您展示我每次都得到的东西.在过去的几个星期里,我一直在做所有事情,我知道这是在为这个问题提供创可贴.

LMagnotti$ gem install nokogiri

ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied @ rb_sysopen - /usr/local/lib/ruby/gems/2.3.0/gems/nokogiri-1.6.7.2/.autotest
Run Code Online (Sandbox Code Playgroud)

ruby bash rubygems rvm rbenv

0
推荐指数
1
解决办法
243
查看次数

您可以使用case语句在Ruby中无限计数吗?

我正在尝试计算如果总得分平均超过100,会发生什么情况。我目前正在使用case语句输出不同的得分。表示100以上范围的最佳解决方案,使我们能够输出“ A +++”。

def get_grade(score_1, score_2, score_3)
  total = (score_1 + score_2 + score_3)/3

  case total
  # What if the score is above 100? 
  # I want it to express 'A+++'
  when 90..100 then 'A'
  when 80..89 then 'B'
  when 70..79 then 'C'
  when 60..69 then 'D'
  else             'F'
  end
end

p get_grade(91, 97, 93) # => 'A'
p get_grade(52, 57, 51) # => 'D'
p get_grade(105, 106, 107) # => 'A++'
Run Code Online (Sandbox Code Playgroud)

javascript ruby rubygems ruby-on-rails

0
推荐指数
1
解决办法
92
查看次数

标签 统计

ruby ×2

rubygems ×2

bash ×1

git ×1

javascript ×1

rbenv ×1

ruby-on-rails ×1

rvm ×1