腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
宏
的
差异与
元
编程
中
的
反射
ruby-on-rails
、
ruby
、
reflection
、
macros
我目前正在研究
元
编程
。我猜
Rails
在很大程度上使用
元
编程
。这是我目前所理解
的
。宏:在编译时发生,使用代码生成代码(即
Rails
使用attr_reader自动设置getter)
元
编程
使用程序作为数据类型来生成代码;宏和反射在某种意义上是
元
编程
的
技术。我很难理解反射是什么
浏览 4
提问于2017-06-15
得票数 1
1
回答
控制器
中
的
实例变量如何可用于
Rails
中
的
视图
ruby-on-rails
、
ruby
、
ruby-on-rails-3
、
binding
、
metaprogramming
我从事
Rails
已经有一段时间了,刚刚开始深入研究Ruby
元
编程
,
Rails
的
强大之处就在于此。我真的搞不懂这个问题,它让我发疯。如何将控制器
中
的
实例变量提供给
Rails
中
的
视图(与视图共享)?我知道它背后有一些
元
编程
的
魔力,但在您
的
帮助下,我无法提前out.Thanks它。
浏览 0
提问于2011-12-16
得票数 8
回答已采纳
3
回答
教程教授Ruby语法/知识,以便于学习
rails
ruby-on-rails
、
ruby
、
syntax
这些天我正在努力学习ROR,并且对ruby有基本
的
了解,但是经常使用
rails
,我似乎对ruby一点也不了解。 为了解释这一点,我们在
rails
中使用了has_many关键字。当我学习ruby教程时,我没有学到任何这样
的
东西,但我只是了解到它与ruby
中
的
元
编程
有关(我不知道什么是
元
编程
)。因此,我想知道是否有任何书籍/教程来解释ruby
的
所有要点/语法/概念,这是新手
浏览 1
提问于2011-08-18
得票数 0
2
回答
Ruby中元
编程
的
常见/值得注意
的
用途是什么?
ruby
、
web
、
metaprogramming
我已经使用Ruby和它
的
许多web框架工作了大约一年。 我知道
rails
主要是使用“
元
编程
”构建
的
。虽然我试图检查资料来源,但通常并不是所有这些都有意义。我试图发布一个小创业板,并使用了一些方法,如_send,instance_eval,class_eval,这是很酷
的
,但作为一般原则,我们被告知远离eval
的
各种形式。我知道可以在哪里使用其他
编程
结构。就像应用程序
中
的
数据序列化一样,或者在制作web应用程序时,我可
浏览 1
提问于2012-11-25
得票数 2
1
回答
rails
中
的
元
编程
ruby-2.0
我有一个名为Person
的
类,这些方法被添加到name、description、nick_name
中
,但这些实例方法确实具有相同
的
代码集 class Product p
浏览 29
提问于2020-01-22
得票数 0
2
回答
Rails
元
编程
和性能
ruby-on-rails
、
ruby
、
reflection
、
metaprogramming
Rails
约定迫使框架和gem编写者广泛使用反射/
元
编程
。我一直认为
元
编程
效率较低,并且随着使用越来越多
的
gem
的
趋势,问题是-性能影响是什么?
浏览 3
提问于2011-04-12
得票数 3
1
回答
Ruby On
Rails
中
的
元
编程
ruby-on-rails
我有一个字符串数组:"users“、"torrents”、"comments“这些字符串是我
的
bd表
的
名称。 如何在.each循环中连接到这些表并选择|插入一些数据?
浏览 0
提问于2011-06-29
得票数 0
回答已采纳
2
回答
Ruby有什么特别之处,以至于
Rails
选择它作为开发语言?
ruby-on-rails
、
ruby
、
web-applications
、
paradigms
我是Ruby和
Rails
的
新手,所以如果这是一个愚蠢
的
问题,请容忍我。Ruby
的
哪些特性帮助了
Rails
的
繁荣?
浏览 1
提问于2012-09-11
得票数 0
回答已采纳
1
回答
Rails
-动态生成动作
ruby-on-rails
、
ruby
与静态定义相比,它
的
成本更高吗?我该怎么做呢?
浏览 1
提问于2013-04-14
得票数 0
回答已采纳
2
回答
元
编程
ActiveRecord
Rails
ruby-on-rails
、
ruby
、
metaprogramming
Base.extend ClassMethods它应该为ActiveRecord::Base - has_coordinates创建一个类方法--我可以将它“分配”给模型……但是我收到了未定义
的
局部变量或方法'has_coordinates‘
的
错误 提前感谢!
浏览 1
提问于2010-06-17
得票数 0
回答已采纳
2
回答
Rails
深度插件教程
ruby-on-rails
我想以一种非常详细
的
方式学习
rails
插件,这样我就可以理解github
的
rails
插件是如何设计
的
。 我正在寻找
的
东西,在高水平
的
事情,但然后详细。
浏览 0
提问于2010-12-03
得票数 5
回答已采纳
2
回答
为什么学习Ruby
中
的
元
编程
和特征类很重要?
ruby-on-rails
、
ruby
、
metaprogramming
、
eigenclass
我目前正在尝试Ruby和
Rails
,我已经在教程和有关元
编程
的
书籍中找到了一些章节。许多人提到它是Ruby
的
一个基本组件,但它们并没有详细说明。这就好像
元
编程
是Ruby程序员
的
最后前沿一样。使用
元
编程
有什么好处? 使用代码来修改其他代码
的
行为,特别是不属于你自己
的
代码
浏览 6
提问于2011-08-23
得票数 8
回答已采纳
1
回答
Rails
的
Vim详细信息自动完成
ruby
、
vim
、
autocomplete
我找到了python
的
很好
的
自动完成细节。对于Ruby on
Rails
的
方法有类似的描述吗?
浏览 0
提问于2011-09-21
得票数 9
回答已采纳
1
回答
Rails
3路由查找错误
的
控制器
ruby-on-rails
、
rails-routing
获取页面时,出现了一条错误消息:wrong number of arguments (2 for 0)action_controller.instance: #<InboxController:0x7fbde79fb5a8 ...为什么
rails
尝试调用InboxesControllermatch "searc
浏览 0
提问于2011-05-15
得票数 2
回答已采纳
1
回答
有没有办法在
rails
中
以
编程
方式查看(或打印)方法定义?
ruby-on-rails
、
ruby
、
ruby-on-rails-3
假设我在
rails
应用程序
中
定义了一个名为bla
的
函数。endputs get_definition(:bla)"puts \"Hi There\"" 有没有一种规范
的
方法来做到这一点我以前实际上并不需要这样做,而且我知道
浏览 0
提问于2013-06-25
得票数 6
回答已采纳
3
回答
关于
rails
中
的
url helper
的
文档在哪里?
ruby-on-rails
我如何知道
Rails
中
url helper
的
参数是什么?例如,我如何知道url helper只接受下面的一个参数?我知道这些方法是
元
编程
的
,但是它们
的
文档在哪里呢?
浏览 1
提问于2013-07-04
得票数 30
回答已采纳
5
回答
如何在Ruby中去重代码获取参数和检查nil
ruby-on-rails
、
ruby
、
design-patterns
、
reflection
、
metaprogramming
#use the variables是否可以使用反射和
元
编程
?
浏览 5
提问于2012-11-19
得票数 1
回答已采纳
2
回答
简单
的
元
编程
一些getter
ruby-on-rails
、
ruby
、
ruby-on-rails-3
我试图通过
元
编程
来创建一些getter,但由于某些原因,它似乎不起作用。resource| resource end在
rails
应用程序内部,但我在执行时得到了一个木头未定义
的
方法。(该代码位于
Rails
“类City < ActiveRecord::Base”类
中
)
浏览 1
提问于2012-02-18
得票数 1
回答已采纳
1
回答
(
Rails
初学者)在模型
中
引用另一个模型
ruby-on-rails
、
ruby
、
activerecord
access an attribute from the user model, but this does not work:正如您所看到
的
,
浏览 2
提问于2015-12-03
得票数 0
回答已采纳
2
回答
rake任务
中
的
抽象逻辑
ruby-on-rails
、
ruby
rake任务,如下所示: task :only do end config = ActiveRecord::Base.configurations[
Rails
.env谢谢你
的
帮助!
浏览 0
提问于2016-11-30
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 中的元编程(一)
javascript 元编程(中)
Python中的元类和元编程是什么
趣图:电影中的编程 VS 现实中的编程
趣玩编程:编程中的“循环”
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券