只显示主题贴
class A
def metaclass
class << self
self
# puts self, instance method中,self为当前对象
end
end
puts self # class level scope, self 指的是定义的这个类A
puts self.class # 因此这里会返回class的class, Class.
end
- 进入论坛 Ruby 版
冉翔 写道strawman81 写道我用Netbeans Ruby IDE老出现失去焦点,或者代码提示、补全时候卡死的情况,用得着急了就跑去用Vim编辑了,唉!
你是在linux下出现这种情况么?我原来在Ubuntu上用NB经常出现这种情况。最近在用XP,在XP下倒没有发现。
=====================================================
正是在Ubuntu下。
:)
- 进入论坛 Ruby 版
我用Netbeans Ruby IDE老出现失去焦点,或者代码提示、补全时候卡死的情况,用得着急了就跑去用Vim编辑了,唉!
- 进入论坛 Ruby 版
楼上的wtb兄,对于lighttpd:编译后配置:cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpdmkdir /etc/lighttpdcp doc/lighttpd.conf /etc/lighttpd/lighttpd.confUbuntu下没有sysconfig目录,也应该照做吗?还是cp到别的地方?
- 进入论坛 Ruby 版
我在/etc/profile里把ruby目录下的bin添加到PATH了,但在shell下用普通用户和root分别执行echo $PATH得到的结果是普通用户显示了ruby的路径,而root却没显示那部分,ctrl+alt+backspace重启X还是不行,于是我按出错提示把/usr/local/lib/ruby/这个目录改为我所有,还有/usr/local/ruby一并改了,试了一下,可以显示版本了,rails test测试了一下,建立成功,再到scripts里运行./server,居然说找不到rails gem .于是又按提示gem install -v=1.2.3 rails.完毕后重新执 ...
- 进入论坛 Ruby 版
我尝试着用sudo rails -v ,结果返回正确的版本号Rails 1.2.3 !
然而用普通用户就不行.
rails test 失败,sudo rails test则成功地在当前目录下新建了test.
同样地需要使用sudo 才能在script子目录下启动server script运行服务器!
请问怎样才能让我使用普通权限就可以运行rails?
- 进入论坛 Ruby 版
瞎折腾了好几天,反复地使用apt-get 和 tar包安装,到头来到底里面遗留下几个版本的ruby/rubygems/rails都忘了。在Ubuntu下想彻底地把所有装过的这些版本,该怎么作才能清除干净好重新安装?
我按robbin的安装方法去作,装完rails后用whereis rails查看得到:/usr/local/bin/rails,
明显包含在我的PATH里面,于是用rails -v 查看rails的版本,结果提示:
/usr/local/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:10:in `require': no suc ...
- 进入论坛 Ruby 版







评论排行榜