腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何使用
元
编程
将
Ruby
中的冗长代码更改为更简单的代码?
、
据说
Ruby
是一种
元
编程
语言。我想知道是否可以使用
元
编程
减少前3行的冗长?
RUBY
_VERSION ||= "unknown version"
RUBY
_PLATFORM ||= "unknownplatform" print "
Ruby
",
RUBY
_
浏览 0
提问于2010-06-06
得票数 1
回答已采纳
6
回答
Ruby
元
编程
在线教程
、
我刚刚开始学习
Ruby
,并对基础知识有了很好的了解。我一直听说
Ruby
做得很好的一件很酷的事情就是
元
编程
,但我读过的教程中没有一个涉及到这一点。在谷歌上搜索,我似乎只能找到付费的
ruby
元
编程
屏幕投射。 那么,我在哪里可以找到一个好的
Ruby
元
编程
在线教程?
浏览 1
提问于2009-04-25
得票数 28
回答已采纳
1
回答
哪些语言支持“动态”
元
编程
?
、
、
在中,作者指出只有少数语言,包括
Ruby
,可以在运行时自行操作。除了
Ruby
之外,还有哪些语言可以支持这种
元
编程
?我所指的具体引语见第十九页的导言: 在这本书中,我将继续讨论
元
编程
的不同含义,重点是在运行时操纵自己的代码。只有少数几种语言能有效地做到这一点,而
Ruby
就是其中之一。您可以将其视为动态
元
编程
,以区别于代码生成器和编译器的静态
元
编程
。
浏览 6
提问于2012-07-07
得票数 2
回答已采纳
1
回答
元
编程
的优点和缺点是什么?
、
正如标题所述,
Ruby
元
编程
的优缺点是什么?有人能给出更多的细节吗?
浏览 2
提问于2013-06-27
得票数 0
1
回答
如何在
Ruby
中跟踪单例类和m_tbl
我开始接触
Ruby
中的
元
编程
。如果我想追踪
元
编程
中的所有细节我的意思是,如果有一个test方法并在类B A < B B < C中定义快速查找对象层次关系的所有关系。谢谢!
浏览 2
提问于2014-05-09
得票数 0
回答已采纳
3
回答
教程教授
Ruby
语法/知识,以便于学习rails
、
、
这些天我正在努力学习ROR,并且对
ruby
有基本的了解,但是经常使用rails,我似乎对
ruby
一点也不了解。 为了解释这一点,我们在rails中使用了has_many关键字。当我学习
ruby
教程时,我没有学到任何这样的东西,但我只是了解到它与
ruby
中的
元
编程
有关(我不知道什么是
元
编程
)。因此,我想知道是否有任何书籍/教程来解释
ruby
的所有要点/语法/概念,这是新手在rails
编程
时
浏览 1
提问于2011-08-18
得票数 0
2
回答
为什么学习
Ruby
中的
元
编程
和特征类很重要?
、
、
、
我目前正在尝试
Ruby
和Rails,我已经在教程和有关元
编程
的书籍中找到了一些章节。许多人提到它是
Ruby
的一个基本组件,但它们并没有详细说明。这就好像
元
编程
是
Ruby
程序员的最后前沿一样。使用
元
编程
有什么好处? 使用代码来修改其他代码的行为,特别是不属于你自己的代码,有什么伦理意义?
浏览 6
提问于2011-08-23
得票数 8
回答已采纳
1
回答
红宝石module.included是什么?
、
、
我试图更好地理解
Ruby
中的
元
编程
,并对什么是Module.included感到困惑?我目前的理解是,每当模块包含到另一个模块或类中时,这就是
Ruby
调用的回调。除此之外,这些(
元
)
编程
结构在哪些类型中使用?有什么例子吗?
浏览 2
提问于2020-05-03
得票数 2
回答已采纳
1
回答
元
编程
Ruby
、
我查找了一些关于
元
编程
的信息,但似乎主要是关于define_method的。这是最好的选择吗?
浏览 3
提问于2014-08-08
得票数 1
3
回答
元
编程
ruby
for
、
我正在尝试通过
元
编程
来跟踪每个类变量的历史。我不喜欢问这样的问题,但我花了5个小时才能写出这些问题,从现在开始我不知道如何继续(我是
ruby
的新手,这是我第一次使用
元
编程
)。因此,每次这个方法初始化时,由于
元
编程
的优点,每个类都将有自己的方法来解决我所描述的问题。 在我提交的代码中,阅读器被正确初始化,但我不能对class_eval部件中的代码进行同样的说明。我需要澄清代码为什么不工作,以及
元
编程
的一般情况。
浏览 2
提问于2012-03-04
得票数 0
回答已采纳
2
回答
Ruby
元
编程
、
、
我正在尝试编写一个DSL,它允许我这样做 author "Foo"endclass Policy def self.method_missing(name,&block) puts "#{yield}" def self.author(name) end def self.reviewed_by(nam
浏览 0
提问于2010-05-30
得票数 4
回答已采纳
2
回答
Ruby
元
编程
、
如何将该方法添加到测试中的
元
类中,以及如何调用它?请帮帮忙。
浏览 6
提问于2013-10-03
得票数 1
1
回答
ruby
代码在不太干燥的情况下
、
下面的
Ruby
代码似乎不那么枯燥。你能帮我减少密码吗。Incrementor.first.ludicrous_completion_day Increment.first.max_hours * Incrementor.first.budget_completion_day 我认为我们可以在这里使用
Ruby
元
编程
来减少代码。但我现在对
ruby
元
编程
不是很在行。
浏览 0
提问于2011-08-18
得票数 2
回答已采纳
1
回答
Scala中有关DSL的
元
编程
、
、
我理解动态语言(
Ruby
、Clojure、Groovy)提供
元
编程
支持,但是Scala呢?我读过这个有用的,但我更感兴趣的是为什么(如果有)在Scala中使用
元
编程
。
浏览 4
提问于2014-01-14
得票数 2
回答已采纳
2
回答
Ruby
中元
编程
的常见/值得注意的用途是什么?
、
、
我已经使用
Ruby
和它的许多web框架工作了大约一年。 当使用
ruby
的
元
编程
部分时,我应该遵循
浏览 1
提问于2012-11-25
得票数 2
2
回答
Ruby
有什么特别之处,以至于Rails选择它作为开发语言?
、
、
、
我是
Ruby
和Rails的新手,所以如果这是一个愚蠢的问题,请容忍我。
Ruby
的哪些特性帮助了Rails的繁荣?
浏览 1
提问于2012-09-11
得票数 0
回答已采纳
2
回答
在哪里可以找到关于“前面”方法的文档?
我看到了这个问题(),并感兴趣地看到在
Ruby
中内置了哪些其他东西。 一些简单的搜索除了堆栈溢出问题之外没有任何其他内容,所以我想知道在哪里可以找到这些信息。
浏览 0
提问于2013-11-06
得票数 0
回答已采纳
1
回答
按需加载Iron
Ruby
DSL文件
、
、
、
目前,我有一个应用程序,它存储在boo内部DSL中编写的
元
数据信息。我将
元
数据存储在单独的.boo文件中,在需要时加载这些文件,如下所示:我想通过将boo DSL转换为Iron
Ruby
来利用Iron
Ruby
的
元
编程
。首先,可以以这种方式加载
Ruby
文件吗?其次,我可以将数据结构从DLR返回到CLR吗? 我真的不认为这是合理的。
浏览 4
提问于2009-02-20
得票数 1
回答已采纳
2
回答
Ruby
类的好指南
、
我是php开发人员,我正在尝试将php更改为
ruby
/rails。 我读过Pargmatic的"Rails for PHP developers“,但它非常简单。现在我需要学习所有关于
ruby
类的知识(命名空间、抽象、扩展、工厂/信号模式、请求父类方法等),但我看到的所有指南和手册都很简单,它们只适合初学者作为入门。阅读
Ruby
参考资料不是一个好主意,因为它太难理解了(我在
ruby
方面的技能还不是很好),所以我需要一些“专业开发人员”的指南和很多例子。
浏览 0
提问于2012-05-27
得票数 2
回答已采纳
1
回答
Ruby
元
编程
问题
、
当我从类方法中调用self.class.instance_variable_set("@var", ...)时,该变量实际存储在哪里?是在课堂上吗?在那类的例子中?我似乎找不到以下任何一种方法:e.instance_variables我甚至尝试使用(class << self; self; end)技巧,但我什么也找不到()。module HandyModule
浏览 3
提问于2011-05-08
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
《Hello Ruby:儿童编程大冒险》
编程字典-ruby和python哪个强大
Crystal 0.25.1 发布,语法类似 Ruby 的编译型编程语言
调查显示编程语言 Ruby 在缓慢衰落,缺少爆发点
Ruby之父松本行弘:为什么要自创编程语言?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券