腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Ruby
//
获取
跨
类
通信
的
变量
//
为什么
是
nil
?
ruby
、
class
、
inheritance
为了简单起见,我编写了以下两个
类
。我想利用第一节课中给出
的
信息,并在整个程序
的
其他课程中使用它。但是,我似乎无法让
变量
保留用户给出
的
值。@input == "one" elsif @input == "two" elsif @input ==
nil
"it's
nil
"
浏览 16
提问于2021-11-10
得票数 0
回答已采纳
3
回答
Rails不能
跨
浏览器请求缓存预先计算
的
值吗?(例如记住n个阶乘结果)
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
memoization
@foo.
nil
?如果我们不使用DBMS,是否有办法缓存或“回传”
跨
请求
的
结果? else render :locals => {:bar => @@foo} end
为什么
类
浏览 9
提问于2010-10-26
得票数 0
2
回答
Ruby
:
为什么
未声明
的
实例
变量
返回
nil
ruby
给定以下
类
: def initialize end
为什么
ruby
在调用未声明
的
实例
变量
时返回
nil
?thingy = Something.newthingy.instance_variable_get(:@test) # "test" 而不是一些错误消息,指
浏览 0
提问于2016-06-11
得票数 1
1
回答
在红宝石中,
为什么
在启动irb之后,foo.
nil
?表示未定义
的
错误,以及@foo.
nil
?给出“真”,而@@wah.
nil
呢?又犯错误了?
ruby
、
instance-variables
、
local-variables
、
class-variables
Ruby
1.8.7和1.9.2中也是如此: from (irb):1
ruby
-1.8.7-p302 > @@wah.
nil
?N
浏览 2
提问于2010-10-26
得票数 13
1
回答
木偶模板中
的
Ruby
实例
变量
(erb)
ruby
、
erb
、
puppet
我不理解我在一个木偶模板(erb)中编写
的
这个
Ruby
代码
的
行为。它必须与实例
变量
的
某些属性相关,而我忽略了这些属性,并且无法找到这些属性。在木偶端,
变量
$local_users可以声明(并初始化),也可以不在文件site.pp中声明。在下面显示
的
模板代码中,if语句检查它是否已被初始化。('sendmail/sendmail.mc.erb'),) 问题
是
,在循环中,local_users
变量
不能被识别为
浏览 1
提问于2012-06-22
得票数 0
2
回答
为什么
在
Ruby
中未初始化
的
实例
变量
返回零,但未初始化
的
类
变量
会引发错误?
ruby
在
Ruby
中,
为什么
未初始化
的
实例
变量
返回
nil
,而未初始化
的
类
变量
则引发NameError@some_uninitialized_variable # =>
nil
@@some_uninitialized_class_variable
浏览 2
提问于2015-02-21
得票数 8
回答已采纳
4
回答
在
Ruby
中,_|_
是
如何工作
的
?
ruby
、
irb
、
puts
我对puts _|_在
Ruby
中
的
工作方式感到困惑。如果您输入一个
变量
,然后调用该语句puts _|_ =>
nil
puts _|_它似乎不像是以美元符号开头
的
类似Perl
的
变量
之一。 这个奇怪
的
符号在世界上意味着什么?它是如何工作
的
?
浏览 3
提问于2015-05-23
得票数 3
回答已采纳
2
回答
包含其他实例
变量
的
实例
变量
数组不反映对包含元素
的
更改
ruby
、
class
、
instance-variables
前几天,我注意到
Ruby
中
的
实例
变量
有一些奇怪
的
行为。我试图添加一个实例
变量
数组,其中包含
类
的
其他实例
变量
“属性”。
类
是
在没有任何参数
的
情况下初始化
的
,但是我仍然希望在初始化时创建这个数组。下面
是
一个(精简
的
)
类
的
示例: attr_accessor :bar, :baz attr_r
浏览 3
提问于2014-06-23
得票数 0
回答已采纳
1
回答
为什么
未声明
的
Ruby
本地、实例、
类
&全局
变量
有不同
的
行为?
ruby
一些未声明
的
变量
为零,有些则抛出错误。怎么会这样?undefined local variable or method `asdf' for main:Objectfrom /Users/saizai/.rvm/rubies/
ruby
-1.9.3-p0/bin/irb:16:in `<main>'=>
nil
1.9.
浏览 2
提问于2012-04-11
得票数 4
2
回答
未声明
的
实例
变量
默认为零?
ruby
、
ruby-2.6
由于我
的
一些草率
的
编码,我注意到未声明
的
实例
变量
在未声明
的
局部
变量
不计算
的
情况下,似乎会计算为零。这个默认
的
nill值,例如,我可以利用
的
变量
的
行为(比如检查
变量
是否已设置为true
的
条件),还是应该单独处理
的
怪癖?2.6.6 :001 > puts @test 2.6.6 :002 > p
浏览 2
提问于2021-01-13
得票数 3
回答已采纳
2
回答
如果body不引发NoMethodError,
为什么
对内部
变量
的
引用不运行?
ruby
嗨,我在if块中有一个
变量
,if
的
条件为false。 a = 1但是,a不会引发NoMethodError,而是返回
nil
浏览 0
提问于2020-07-09
得票数 0
2
回答
我可以让
ruby
打印动态方法
的
源代码吗?
ruby
、
dynamic
、
methods
我研究过是否以文件形式存在,但如果没有这个文件引用,是否可以动态打印方法
的
源代码?似乎我可以使用self.methods和每个方法
的
.arity来访问
类
中
的
方法签名。我相信ri_for gem指的是原始
的
源文件。 一种更好
的
方式来表达这个问题:如果一个
类
在运行时被扩展,它
的
源代码是否安全,不会被调查?或者,调查
的
能力仅限于方法签名和实例
变量
的
名称,可能
是
类
浏览 0
提问于2011-04-08
得票数 6
回答已采纳
4
回答
对于
Ruby
中
的
类
静态
变量
,我应该使用
类
变量
还是
类
实例
变量
?
ruby
、
class-variables
、
class-instance-variables
give_me endp OtherThing.new.give_me
类
变量
是
: 公开,因为您必须使用接口来访问它们。
浏览 5
提问于2011-08-16
得票数 2
回答已采纳
1
回答
Ruby
中父
类
的
实例
变量
ruby
、
oop
因此,无论出于什么原因,
ruby
核心Queue
类
中都没有peek方法。我正在尝试创建一个实现peek方法
的
子类。然而,我不明白
为什么
我会得到一个错误。不能以这种方式使用实例
变量
吗?查看Queue
的
源代码,在父
类
的
构造函数中有实例
变量
。有没有办法在子类中引用这些?}end a.push(1)NoMethodError: undefined method 'sy
浏览 0
提问于2015-02-23
得票数 0
1
回答
为什么
Ruby
中存在全局
变量
?
ruby
、
global-variables
、
global
我读过关于全局
变量
的
,我有三个关于它们
的
问题(在这篇文章
的
底部)。主要问题
是
:--如果全局
变量
如此糟糕,
为什么
Ruby
会有它们?另外,我注意到了
Ruby
中有关全局
变量
的
一些有趣
的
行为,这使得它们与常规全局级常量
的
工作方式不同。 1.引用未定义
的
全局
变量
的
返回
nil
。引用未定义
的</em
浏览 3
提问于2017-05-26
得票数 0
回答已采纳
2
回答
使用URI.parse引发意外结果
的
rails验证url
ruby-on-rails
、
ruby
我遵循这个来验证rails应用程序中服务
类
中
的
url。测试返回false,但在控制台中,当我使用
Ruby
的
URI
类
解析给定
的
url时,不会引发错误。我不认为我
的
代码中有任何输入错误--有什么建议吗?uri.host.
nil
? && uri.kind_of?
浏览 3
提问于2017-01-30
得票数 1
回答已采纳
1
回答
动态创建/调用/链接无名对象
ruby
、
binary-tree
、
binary-search-tree
通过Odin项目熟悉
Ruby
-land。我正在编写一个算法,从一个排序
的
随机数组生成二进制搜索树。, child_right =
nil
, parent =
nil
) @child_left = child_left elsif arry.length == 1 end这会导致正确生成<em
浏览 1
提问于2015-01-21
得票数 0
1
回答
为什么
attr_accessor在设置方法时不能工作
ruby
、
class
、
oop
、
getter-setter
、
object-oriented-analysis
我正在用
ruby
实现BST,并使用递归编写插入方法。mybst.insert(10, mybst.root)上面的代码展示了Node
类
的
一个简单实现和一个带有insert方法
的
BST
类
。给我#<BST:0x00557398d02378 @root=
nil</e
浏览 2
提问于2017-12-26
得票数 1
回答已采纳
3
回答
Ruby
rspec模拟
类
ruby
、
rspec
、
mocking
、
rspec2
我有一个包含两个
类
的
文件。正如您可能已经猜到
的
那样,它由MyFilter
类
使用,用于查询数据库。before(:each) doend 但这并不起作用,因为我仍然看到
通信
链路故障。我
是
Ruby</em
浏览 5
提问于2017-02-01
得票数 5
回答已采纳
1
回答
比较!!操作员vs出席?
ruby-on-rails
、
ruby
在
Ruby
中,调用present?有一个优势吗? my_value.present? vs !! !!my_value
浏览 15
提问于2019-06-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ActiveSupport:Concern 使用及源码解析
浅谈Go语言中的结构体struct&接口Interface&反射
杂谈#1:给大家介绍一下,这位是Ruby
golang错题集
Lua语言相关简介(一)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券