Vimconfig
行为识别方法库,将训练好的模型保存
kotlin template
my own notes
My Blog
My neovim config
some go snippets
Personal blog built on Hugo
My Emacs configuration
邮箱:[email protected]
#23 楼 @yorzi ruby 新手,学生党也可以来么
#1 楼 @search 不用 root,安装环境时会提示需要 root 权限
#26 楼 @iBachue @@不是类的所有实例所共享的么?我说的是@@属于类,所有对象共享这个类变量。
#27 楼 @serco Class_Instance 不就是类的实例变量么?类的实例方法不能操作实例变量么
#21 楼 @serco 这不是声明类方法么?还有一本书写的是元类
#10 楼 @iBachue 你好,你在 add 中操作实例变量 count 时是借助 getter 和 setter 的,self.class.count += 1,我想着直接对变量操作
self.class.count += 1
#20 楼 @chenge 有问题肯定要弄懂,现在 10 楼是通过 count 的 getter 和 setter 方法来操作的,既然是实例变量,就该可以在 add 实例方法内部操作这个实例变量,而不需要再借助 getter 和 setter 了
#18 楼 @chenge 这个我当然明白,现在是要将 attr_accessor :count 在类方法中定义。然后实例方法来访问
#15 楼 @chenge
class Test class << self attr_accessor :count end def add @count += 1 puts @count end end test = Test.new Test.count =5 puts Test.count test.add
count 定义为实例变量,但是 add 中也访问不了
#15 楼 @chenge 那就懂了,@是类的实例所有,而@@是所有实例共有
#13 楼 @chenge java 吧,实例变量与类实例变量不是一个概念?
#11 楼 @iBachue 谢谢了,真的是有点懵了,没搞清类变量、类实例变量和实例变量之间的差异。
#2 楼 @mojidong 就是看的基础知识呢
#6 楼 @jasl 这样我试过:
class Test class << self attr_accessor :count end def add @@count += 1 puts @@count end end test = Test.new Test.count =5 puts Test.count test.add
这样定义了之后在实例方法中操作类变量就出错。
#1 楼 @iBachue 你好,我刚才尝试用 attr_accessor 来创建类变量的 getter 和 setter 方法,但是报语法错误。attr_accessor:@@varible 这样不行,必须手动写 getter 和 setter 么?还是有其他的方式
#3 楼 @edgar_wang_cn 恩,谢谢回答。细节东西还是得尝试才能记忆深刻,看书本一般容易忽略,而且也不一定会讲到
#1 楼 @iBachue 依然有警告,依然可以修改,我刚尝试过
#32 楼 @hebe_he 好的,我看看去。请问下一般招 ruby 程序员是不是都搞 web 开发的?都是搞 RoR 的?
#30 楼 @hebe_he 很难找到这样的创业团队,不过谢谢回答
#1 楼 @luikore 我突然还发现END后面的数据不能换行,数据间只能用空格隔开
#1 楼 @luikore 谢谢,发现问题了,一直以为只有一个_,最后才发现有两个
#5 楼 @luikore 谢谢,这个网站看着不错,就是字有点小
#1 楼 @luikore 谢谢回答,没写过 awk 和 perl。我的意思是 END 中的代码为何是在加载完成后执行前执行呢?应该是其他代码都执行完之后程序即将结束时执行吧
有没有 ruby 实习的岗位呢
#14 楼 @vincenttone 谢谢热心解答
#5 楼 @Rei 一点不解,就是 attr_accessor 定义的 getter 和 setter 方法前边为何都带了:符号,但是实际调用时却没有。 module Mod attr_accessor(:one, :two) end Mod.instance_methods.sort #=> [:one, :one=, :two, :two=]
#4 楼 @zgm 谢谢,这篇文章不错,我在看另一篇http://glu.ttono.us/articles/2005/08/19/understanding-ruby-symbols,也写的相当不错,简单易理解