标签: ruby

Ruby中的字符串和符号之间有什么区别?

Ruby中字符串和符号之间的区别是什么?何时应该使用另一个?

ruby string symbols

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

数据库配置未指定适配器

当我尝试连接到mysql数据库时,我收到此错误.问题是该应用程序可以运行数周,然后我会随机收到此消息.当我收到此错误消息时,应用程序无法重新连接到数据库,直到我重新启动它.

我正在使用配置文件连接到数据库,并指定了适配器......数据库配置不会在运行时生成.

你对发生了什么有什么想法吗?

ruby ruby-on-rails

60
推荐指数
5
解决办法
9万
查看次数

在Ruby中使用元组?

有人在Ruby中使用元组吗?如果是这样,怎么可能实现一个元组?Ruby哈希很好并且工作得很好,但是我真的很想看到像Python中的Tuple类,你可以使用.符号来找到你正在寻找的值.我想要这个,这样我就可以创建一个D的实现,类似于Dee for Python.

ruby tuples relational

60
推荐指数
6
解决办法
7万
查看次数

redirect_to在rails中使用POST

是否可以使用POST方法重定向?
或者应该使用GET重定向?

用于此的是在电子商务站点的订购过程的最后步骤中,将数据发送到支付处理器,而不为用户引入额外的步骤.

ruby redirect ruby-on-rails

60
推荐指数
4
解决办法
5万
查看次数

如何在Ruby中块化数组

在Ruby 1.8.6中,我有一个数组,比如100,000个用户id,每个用户id都是一个int.我想在这些用户ID上执行一段代码,但我想以块的形式执行.例如,我想一次处理100个.我怎样才能尽可能简单地实现这一目标?

我可以做类似下面的事情,但可能有一个更简单的方法:

a = Array.new
userids.each { |userid|
  a << userid
  if a.length == 100
    # Process chunk
    a = Array.new
  end
}
unless a.empty?
  # Process chunk
end
Run Code Online (Sandbox Code Playgroud)

ruby arrays

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

如何处理Ruby on Rails错误:"请安装postgresql适配器:`gem install activerecord-postgresql-adapter'"

运行Ruby on Rails(RoR)应用程序或使用ActiveRecord框架的Ruby代码,您会收到错误消息:

请安装postgresql适配器: gem install activerecord-postgresql-adapter

试图运行:

gem install activerecord-postgresql-adapter
Run Code Online (Sandbox Code Playgroud)

也失败了,让你不知所措.

ruby postgresql activerecord rubygems ruby-on-rails

60
推荐指数
4
解决办法
3万
查看次数

哪个键/值存储最有前途/最稳定?

我希望开始为一些辅助项目使用一个键/值存储(主要是作为一种学习体验),但是最近出现了很多,我不知道从哪里开始.只是从记忆中列出,我可以想到:

  1. CouchDB的
  2. MongoDB的
  3. 了Riak
  4. Redis的
  5. 东京内阁
  6. 伯克利DB
  7. 卡桑德拉
  8. MemcacheDB

而且我确信在搜索工作中还有更多内容.有了所有信息,很难在所有竞争对手之间找到可靠的比较.我的标准和问题是:

  1. (最重要的)你推荐哪个,为什么
  2. 哪一个最快?
  3. 哪一个最稳定?
  4. 哪一个最容易设置和安装?
  5. 哪些具有Python和/或Ruby的绑定?

编辑:
到目前为止看起来Redis是最好的解决方案,但这只是因为我得到了一个坚实的回应(来自ardsrk).我正在寻找像他这样的更多答案,因为他们指出了我有用的定量信息的方向.使用哪个Key-Value商店,为什么

编辑2:
如果有人有CouchDB,Riak或MongoDB的经验,我很乐意听到你的经历(如果你能对它们中的几个进行比较分析,那就更是如此)

ruby python database comparison

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

如何使用Ruby-Rails删除文件夹的所有内容?

我有一个public/cache文件夹,其中包含文件和文件夹.如何使用rake任务完全清空该文件夹?

ruby ruby-on-rails-3

60
推荐指数
1
解决办法
3万
查看次数

我们可以从视图中调用Controller的方法(理想情况下我们从helper调用)吗?

嗯,我知道不应该在这里问,但我没有找到一个更好的地方来得到答案.这个问题在一家好公司的采访中被问到了.

在Rails MVC中,你能从一个视图调用一个控制器的方法(理想情况下我们从helper调用)吗?如果有,怎么样?

那个时候我无法回答那个问题.你能帮忙吗?

ruby ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

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

从数组Ruby中删除元素

假设我试图从数组中删除元素a = [1,1,1,2,2,3].如果我执行以下操作:

b = a - [1,3]
Run Code Online (Sandbox Code Playgroud)

然后我会得到:

b = [2,2]
Run Code Online (Sandbox Code Playgroud)

但是,我想要结果

b = [1,1,2,2]
Run Code Online (Sandbox Code Playgroud)

即我只删除减法向量中每个元素的一个实例,而不是所有情况.Ruby中有一种简单的方法可以做到这一点吗?

ruby arrays

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