:thumbsup:
不错,比之前自己手动处理每一个 error 方便多了
好友工作的公司,很靠谱!
科目一估计考完就忘了,哈哈
E=mc2 就是定义了一个 mc2 的变量,又把这个变量赋值给了常量 E.
class << class << Class; self; end; self; end
就是 Class.singleton_class.singleton_class
3-4 天要讲完全部,那很多东西都只能一笔带过
serializer +1
我用的方式是分库,只读库和只写库,然后做个队列同步。
前后端分离还要上 Rails ? 没必要吧,提供 api 就行了,找个轻量级的框架就可以搞定
#10 楼 @nickcen @ane 我无法理解怎么在 a 的里面调用 b 的私有方法,刚才写的代码是有误,我写了个新的
这个 b_method
方法,就是只属于 b 的私有方法,定义在 b 的 eigenclass 中,而在 class A 里面定义的私有方法,是这个 class A 的所有实例的私有方法,即如果在 class A 中定义私有方法,那这个私有方法就是 实例 a 和 实例 b 共有的私有方法
class A; end
a = A.new
b = A.new
class << b
private
def b_method; end
end
p b.private_methods.grep(/b_method/) # => [:b_method]
a.send(:b_method) # => NoMethodError
从它刚出现就一直关注着,哈哈,越做越好了
#8 楼 @nickcen @blacktulip 我不认为 Ruby 成立
class A; end
a = A.new
b = A.new
def a.a_method; end
b.send(:a_method) # => NoMethodError
第一句话必然是不行的
1L 正解,如果你想初始化一个变量为 false 或者 nil, 用 || 不好实现
已经把 padrino 用在了好几个项目上,感觉非常不错。
没有涉及到子 worker 的管理和子 worker 的计算,如果加上这些就好了
#43 楼 @shangrenzhidao 陆陆续续有三年了
#7 楼 @shangrenzhidao 恩,那本书挺好的,进阶必备
读了 6, 7 遍...
那不是 js 的事情么?