小编Xim*_*mik的帖子

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

如何制作设备/套接字文件的副本

我可以通过stat知道设备/套接字的inode,所以看起来我可以以某种方式"复制"这个文件进行备份.当然解决方案是"dd",但我不知道如果设备是无限的(如随机设备)我该怎么办.我能以某种方式复制inode吗?

unix linux

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

rails中的日期字段和textinput

我有一个迁移:

  def change
    create_table :tasks do |t|
      t.date :date, :null => false
    end
  end
Run Code Online (Sandbox Code Playgroud)

并且观点:

<%= form_for @task do |f| %>
<%= f.text_field :date %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

问题是

  1. 对于已经在数据库中的记录,为什么我有"2011-12-23 00:00:00"而不是"2011-12-23"?在数据库中,它们采用"2011-12-23"格式.

  2. 如何内化日期,以便我可以有"12.23.11"之类的日期.

activerecord internationalization ruby-on-rails-3

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

继承类中的Ruby和类变量

class A
  def set(v)
    @@v = v
  end
  def put
    puts @@v
  end
end

class B < A
end
class C < A
end

B.new.set 'b'
B.new.put # => b
C.new.set 'c'
C.new.put # => c
B.new.put # => c
Run Code Online (Sandbox Code Playgroud)

为什么?我怎么写这个在最后B.new.put中有'b'?

ruby class-variables

2
推荐指数
1
解决办法
3112
查看次数