函数在javascript里面是对象。每个函数在创建时会附加两个属性:函数的上下文和实现函数行为的代码。 每个函数在创建的时候会有一个proto...
rack 一个可以相应call方法的ruby对象。 env => rack => [code, header, body]rack在webser...
ActiveRecord::Base是如何生成attributes_methods?关于这个问题相信看过《Ruby元编程》一书的伙伴能了解到从,...
IO(input/output) 即输入输出对象。在程序启动时就会分配三个IO对象,分别为标出输入、标准输出和错误输出。 检查标准输入是否为屏幕...
类 1.new 实例化对象 3. .class查看对象属于哪个类 4. instance_of? 判断对象是否属于某个类 5 is_a? 创建类...
active record 在create/update的时候会默认更新created_at/updated_at字段为当前字段,可以通过con...
负责ActiveRecord::Base的association部分的实现,也就是has_many, has_one等等。先看到我们平时用的ha...
这个模块想必大家都会很熟悉,在rails的基础教程里负责password的加密和验证,主要就是给ActiveRecord::Base添加了pas...
ActiveRecord::AutosaveAssociation 这个模块主要是负责自动保存associated records当,它的par...