不是听说 ruby 的 thread 是单核的吗
Array#sample
顶啊,正好去学学怎么写爬虫
不知道这是哪里的源码。根据上下文来看 book belongs_to join_table(注意 id) 所以这样查和内连接效果是差不多的。 不过是否有效率等等的高深目的就不知道了
sql << "whre #{hash[:conditions]}" unless hash[:conditions].empty?
至少我知道这句是错了。。
用 js 放会动画?
先占个位吧,到时再看去不去打酱油
#4 楼 @williamherry 能讲通就是对了
lz 把实例和类搞混了
class A
end
class B < A
end
b = B.new
b.class == B
b.class.superclass==A
实例和类要区分,Class中定义了superclass,所以B中有(B是Class的实例),但是b中没有
类也是对象,这里可能混淆了
B.superclass==A
A.superclass==Object
A.class==Class
B.class==Class
Object.class == Class
B.class.superclass==Module
Class.superclass==Module
Class.class==Class
Module.superclass==Object
Module.class==Class
superclass只在Class的实例中有
class是Object中定义的,Object的实例都有class
类的最终父类是(Basic)Object,类是Class/Module的实例
lz 明明是想看是否有这个值,当然 nil 不算
的确不看不知道啊
#3 楼 @zlx_star in_time_zone(zone = ::Time.zone) Returns the simultaneous time in Time.zone.
Time.zone = 'Hawaii' # => 'Hawaii' DateTime.new(2000).in_time_zone # => Fri, 31 Dec 1999 14:00:00 HST -10:00 This method is similar to Time#localtime, except that it uses Time.zone as the local zone instead of the operating system’s time zone.
You can also pass in a TimeZone instance or string that identifies a TimeZone as an argument, and the conversion will be based on that zone instead of Time.zone.
DateTime.new(2000).in_time_zone('Alaska') # => Fri, 31 Dec 1999 15:00:00 AKST -09:00
同 ls
嗯嗯,看错了@hooopo 说的对,你要和上次不一样这就已经有联系了
用集合,每次获得就把获得的数 delete
前端很强大!!
vim 基本还行啊。。还是喜欢 gedit 的默认配色
wine QQ 无压力。。 支持下 ruby on mobile,总是搞 web 也太无聊了
其实你发这贴就已经表明你的决定了,你只是想来寻找下动力
kubuntu 下 chrome 好丑。。。而且我这 chrome 比 chromum(是这样拼的吗?) 的 flash 有明显卡顿现象
火狐一升级,插件伤不起啊
建议 LZ 关注下方法的传参
#2 楼 @adventurelw 看错了,不过我试了下没这错误。 只是语言不允许这么做,两根竖线中间的参数不能加& 为什么这么说?不要武断的得出结论啊
Kernel.send :define_method,:foo ,&Proc.new{|bar| bar * 2}
块!=Proc