小编Art*_*ero的帖子

如何查看Gitlab的版本?

如何检查服务器上安装的Gitlab版本?

我是关于Gitlab更新日志中指定的版本:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md

例如:"6.5.0","6.4.3"等.

这只能通过终端完成吗?
有没有办法远程执行(使用浏览器而不是终端)?

gitlab

219
推荐指数
11
解决办法
13万
查看次数

Ruby中DateTime和Time之间的区别

什么之间的区别DateTime,并Time在Ruby类与哪些因素会导致我选择一个或其他?

ruby time datetime

216
推荐指数
6
解决办法
5万
查看次数

PostgreSQL连接URL

当主机是除localhost之外的其他计算机时,PostgreSQL连接URL是如何形成的?

我允许PostgreSQL接受来自外部的请求.

postgresql database-connection

189
推荐指数
7
解决办法
19万
查看次数

如何在RSpec测试中打开ActiveRecord的SQL调试日志记录?

我的模型有一些RSpec测试,我想打开SQL ActiveRecord日志,就像我在Rails服务器模式中看到的那样.怎么做?

我开始测试了

RAILS_ENV=test bundle exec rspec my/test_spec.rb
Run Code Online (Sandbox Code Playgroud)

谢谢

ruby activerecord ruby-on-rails rspec-rails

85
推荐指数
4
解决办法
6万
查看次数

使用Groovy进行字符串连接

在Groovy中连接字符串的最佳(惯用)方法是什么?

选项1:

calculateAccountNumber(bank, branch, checkDigit, account) {
    bank + branch + checkDigit + account
}
Run Code Online (Sandbox Code Playgroud)

选项2:

calculateAccountNumber(bank, branch, checkDigit, account) {
    "$bank$branch$checkDigit$account"
}
Run Code Online (Sandbox Code Playgroud)

我在旧的Groovy网站上找到了一个关于这个主题的有趣观点:你可以做的事情,但最好不要做.

与在Java中一样,您可以使用"+"符号连接字符串.但是Java只需要将"+"表达式的两个项中的一个作为String,无论它是在第一个位置还是在最后一个.Java将在"+"表达式的非String对象中使用toString()方法.但是在Groovy中,你应该是安全的,你的"+"表达式的第一项以正确的方式实现了plus()方法,因为Groovy将搜索并使用它.在Groovy GDK中,只有Number和String/StringBuffer/Character类实现了连接字符串的plus()方法.为避免意外,请始终使用GStrings.

string groovy idioms string-concatenation gstring

84
推荐指数
2
解决办法
18万
查看次数

读取rails中的标题数据

我正在制作一个api,其中Facebook登录的访问令牌将通过头数据发送.现在我的问题是:如何从标题中读取这些数据?

api ruby-on-rails http-headers

83
推荐指数
2
解决办法
5万
查看次数

使用RSpec检查某些内容是否是另一个对象的实例

我需要一种方法来检查对象是否是使用RSpec的另一个对象的实例.例如:

describe "new shirt" do
  it "should be an instance of a Shirt object"
    # How can i check if it is an instance of a shirt object
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby testing rspec instance

53
推荐指数
2
解决办法
2万
查看次数

Grails中findAll,getAll和list之间的区别

使用Grails有几种方法可以做同样的事情.

查找所有域类实例:

Book.findAll()
Book.getAll()
Book.list()
Run Code Online (Sandbox Code Playgroud)

检索指定id的域类的实例:

Book.findById(1)
Book.get(1)
Run Code Online (Sandbox Code Playgroud)

你什么时候使用每一个?性能有显着差异吗?

grails grails-orm

50
推荐指数
2
解决办法
3万
查看次数

Cucumber/Capybara - 如何获取当前执行的主机和端口

我需要使用Open :: URI从我的应用程序下载一个csv文件,为此我需要给它一个完全限定的URI.那么最好的方法是获取主机,更重要的是我的黄瓜脚本中的PORT?

注意我正在使用Capybara和Selenium

selenium ruby-on-rails cucumber capybara

44
推荐指数
2
解决办法
2万
查看次数

Rails - 从日期和时间戳获取日期

在我的Rails数据库中,我有一个如下所示的时间戳2010-12-22 18:21:46 UTC.我需要一种方法来从中获取日期2010-12-22而无需重新执行数据库.

ruby-on-rails

39
推荐指数
2
解决办法
3万
查看次数