@hammer “爱姬”怎能轻易丢呢?
@jimrokliu 你的这个算法可以接受,但是你的新机器价格有点问题,8500 是批发价,零售的话需要加上 180。所以,其实目前我能接受的价格是 8k。
@simlegate 哈哈,谢谢啦 这边配了一个 15 的,所以我的 13 这些天都在家睡瞌睡
自己顶一个,怎么都无人问津呢
@moioo 硬盘 256
@sjzg001 @kewin @jimrokliu 为什么?因为我现在正在用一个 15 在发帖
@Shadow 我也是这样打算的
@debugger 你能给好多?
抢沙发!顶顶顶……
超赞!之前试用了下,但是一直没有好好研究,这不教程都出来了。
牛 X!!!!
@liwei78 很多时候确实有多种可用方案
#2 楼 @lilonglongRoR 确实需要明确应用的场合,下一篇文章就对比下 merge 和 rebase 吧!
每贴必自顶!
#10 楼 @gaodu_2014 赞!
In general, clone and dup may have different semantics in descendant classes. While clone is used to duplicate an object, including its internal state, dup typically uses the class of the descendant object to create the new instance.
这是文档上一句话,这证实了你的说法。dup
实际是根据class
来新建一个兄弟对象,而clone
完全的复印一分。
#8 楼 @cantin 实际上dup
, clone
都会 copy "frozen", "tainted" 这两个状态!
[1] pry(main)> hash = {:one => 1, :two => 2}
=> {:one=>1, :two=>2}
[2] pry(main)> hash.freeze
=> {:one=>1, :two=>2}
[4] pry(main)> hash.frozen?
=> true
[5] pry(main)> hash2 = hash.dup
=> {:one=>1, :two=>2}
[6] pry(main)> hash3 = hash.clone
=> {:one=>1, :two=>2}
[7] pry(main)> hash.frozen?
=> true
[8] pry(main)> hash3.frozen?
=> true
@altkatz 这个链接很有用!:)
@jay_li 我想问问你朋友小女儿是多小?这题有难度的哟!
@joe_jvche 俺们这个都是四川人!俺们这个都是 Rubist!
@Teddy 太赞了你!我怎么没想到去翻翻 Source Code.
我还以为应该会有很多人注意到这个,噢噢……看来真的是我眼花了
@algo31031 难道大家都没有关注这个纪念日吗?
顶一个!
薪酬诱人,前景不明
网站挺漂亮的
@xiaoronglv 案例一中,我觉得你对于 继承和 trait 的对比有些问题。比如,你对于继承的缺点的描述: 1 名字的长度 2 情况的多样性
对于这样个缺点,在采用 trait 的时候不是一样的存在吗? 我觉得 trait 带来的好处不是消除了这两个缺点,而是带来了更大的灵活性,因为我们可以随意组合一些情况。