腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
Ruby
中
获取
调用
方法
的
名称
?
ruby-on-rails
、
ruby
我想创建一个带有
方法
的
父类(或模块),这些
方法
对父
方法
被
调用
的
子类
的
方法
名执行某些操作。示例: class Foo puts __method__end def bar end end 当
调用
应该如何使用Foo#foo
方法
来满足该行为?
浏览 10
提问于2020-04-28
得票数 1
1
回答
调用
对象,
如
ruby
中
的
方法
ruby
、
methods
、
call
有没有可能(不管多么奇怪或丑陋)
调用
像
方法
这样
的
对象。我不是在谈论
方法
对象或
调用
对象
的
方法
,我
的
意思是: def callMeMethod *args end myObject = Klass.new我想过在每次创建对象时定义一个新
的
全局
方法
(不管这有多可怕),但我遇到了问题,而且理想情况下我希望
调用
它,即使它是从一些表达式
中<
浏览 0
提问于2017-04-15
得票数 0
15
回答
在其他语言中,是否有与
Ruby
的
method_missing相当
的
语言?
programming-languages
、
language-features
、
method-missing
在
Ruby
中
,对象有一个名为method_missing
的
方便
的
方法
,它允许处理那些甚至还没有(显式)定义
的
方法
的
方法
调用
:
Ruby
在向obj发送无法处理
的
消息时
调用
。符号是被
调用
的
方法
的
符号,args是传递给它
的
任何参数。默认情况下,当
调用
此
方
浏览 15
提问于2010-05-19
得票数 22
回答已采纳
1
回答
如
何在
C
中
检索从
ruby
脚本传递
的
struct类型变量
的
结构成员?
c
、
ruby
、
ruby-c-extension
我已经实现了
Ruby
C扩展(即从
ruby
脚本
调用
C函数),下面是用c实现
的
来自文件"cFile.c“
的
函数。rb_define_module("MyRuby");} 下面是
ruby
脚本
的
代码,它通过传递struct类型变量来
调用
functon()
方法
浏览 0
提问于2011-09-16
得票数 1
回答已采纳
1
回答
继承
的
类没有属性?
ruby
、
inheritance
、
polymorphism
、
jira
class ServerRequest < JIRA::Resource::Issue customfield_11169endfrom &
浏览 2
提问于2016-09-30
得票数 0
回答已采纳
2
回答
获取
应用程序/模型目录
中
的
所有活动记录模型
ruby
、
ruby-on-rails-3
、
rubygems
、
metaprogramming
我计划创建一个
ruby
gem,它需要从目录
中
获取
所有的ActiveRecord模型(通常)如
何在
ruby
(
Ruby
1.9)
中
获得型号
名称
(物理)列表 干杯
浏览 1
提问于2011-05-05
得票数 0
2
回答
Ruby
1.8是否相当于1.9
的
__callee__?
ruby
、
introspection
我需要
获取
Ruby
1.8
中
词汇封装
方法
的
名称
。def fooend 上面的代码在
Ruby
1.9
中
是有效
的
,但是在1.8
中
失败,因为__callee__是在1.9
中
引入
的
有什么建议在1.8
中
这样做吗?Kernel#caller看起来很有希望,但似乎给了我以<em
浏览 1
提问于2011-02-22
得票数 2
回答已采纳
8
回答
如
何在
被
调用
的
方法
中
获取
调用
者
的
方法
名?
python
、
introspection
Python:如
何在
被
调用
的
方法
中
获取
调用
者
的
方法
名?def method1(self): ...如果我不想对method1做任何更改,如
何在
method2
中
获取
调用
者
的
名称
(在本例
中
,
名称
是method1)?
浏览 61
提问于2010-04-16
得票数 229
回答已采纳
2
回答
Ruby
如何区分
方法
和Method=(参数)(同名getter/setter
方法
)?
ruby
、
class
、
object
puts animal2.noise
Ruby
如何区分噪声和噪声=(参数)?通常,当用
Ruby
编写两个
方法
时,最新
的
一个会胜出,但只是想知道如何才能以这种方式编写两个同名
的
方法
,而不是一个覆盖另一个
方法
。
浏览 7
提问于2016-10-18
得票数 2
回答已采纳
1
回答
Ruby
有没有像Python一样
的
控制台性能工具?
ruby
、
performance
我不确定这个
名称
,但在Python
中
,我记得看到人们如
何在
模块
中
测试给定
方法
的
性能。
ruby
有没有类似的东西?
浏览 0
提问于2010-12-30
得票数 2
回答已采纳
1
回答
如何使用
ruby
ffi
调用
ruby
gem
中
的
自定义c代码。
ruby
、
ffi
我想创建一个
ruby
gem来
调用
我写
的
c函数。例如:{} module TestModule ffi_lib 'MyLib' attach
浏览 4
提问于2011-03-12
得票数 2
回答已采纳
1
回答
获取
Ruby
中
调用
类
的
名称
ruby
、
class
、
metaprogramming
、
mixins
我试图弄清楚如
何在
基于插件
的
应用程序
中
获取
调用
模块函数
的
类
的
名称
。 caller似乎给了我一个文件/行号,这是可行
的
,但似乎有点烦琐,不习惯。
浏览 3
提问于2015-08-02
得票数 4
回答已采纳
3
回答
如
何在
Ruby
中
获取
当前目录
的
名称
?
ruby
、
directory
如
何在
Ruby
中
获取
当前目录
的
名称
?我找到
的
只有File.dirname(__FILE__),但它只返回.,而我想要
的
是实际
的
名称
。我该怎么做呢?
浏览 21
提问于2012-06-18
得票数 35
回答已采纳
2
回答
PHP和
Ruby
中
方法
的
差异
php
、
function
、
oop
、
methods
对不起,如果这是一个新手问题,我想知道
方法
是如何工作
的
。例如,如果我想删除字符串开头
的
空格。在
Ruby
中
,我会
调用
类似这样
的
东西:trim(string); 显然,
Ruby
版本更优雅(就面向对象设计而言),但我想知道它在PHP和其他语言(
如
Java )上是如何工作
的
。以这种方式设计函数/
方法
(在PHP
中<
浏览 0
提问于2012-10-21
得票数 1
回答已采纳
1
回答
使用ANT从eclipse特性运行测试
java
、
ant
、
scripting
我有一个带有测试插件
的
特性。我从每个插件中使用ant+jococo来运行测试套件。测试套件
的
名字和“测试”一样。现在使用硬编码插件
名称
,
如
<run-test-macro test='plugin.name.Test'/> (目标
中
的
硬编码值)。如
何在
不使用硬编码插件
名称
的
情况下做到这一点,我想从ANT和foreach插件
调用
我
的
宏
中
从fea
浏览 3
提问于2013-06-03
得票数 2
1
回答
带Qt
的
Ruby
ruby
、
qt
我正在开发一个使用
的
多窗体
Ruby
-Qt程序,我在从主窗口控制辅助窗口时遇到了问题。如
何在
任何辅助窗口打开时禁用主窗口,以及如何
获取
辅助窗口输出以在主窗口上使用它,最后,对不起,这是一个愚蠢
的
问题,关闭任何窗口(
如
.net
中
的
this.close )
的
合适
方法
是什么?
浏览 0
提问于2009-07-07
得票数 0
4
回答
如
何在
没有debug_backtrace
的
情况下在__construct
中
获取
被
调用
的
函数名
php
如
何在
类构造函数
中
获取
调用
方
方法
名称
,get_called_class()提供了一个已实例化
的
扩展类
的
名称
,但如何
获取
在该类
中
调用
的
方法
的
名称
?我需要在生产状态下使用它,所以debug_backtrace()不是一个好
的
解决方案。
浏览 0
提问于2010-07-22
得票数 0
回答已采纳
5
回答
在顶部显示完整
的
进程名
command-line-interface
、
process
、
top
、
ps
当我
调用
ps -AF时,我得到一个由Apache模块设置
的
描述性进程名,
如
这对诊断负载问题非常有帮助。但是,当我
调用
top时,相同
的
过程只显示为有任何
方法
可以在ps -AF
中
获取
top进程名吗?
浏览 0
提问于2010-05-07
得票数 144
回答已采纳
1
回答
为什么在
Ruby
中
,字符串和int可以乘成块作为闭包?
ruby
、
string
在阅读“编程
Ruby
”一书时,有一个例子展示了如何将块用作闭包: return proc {|n| aThing * n}现在,如果我们输出p.call(3)
的
值,它将是Hello Hello Hello 然而,如果我们
的
代码只是puts 3 * "Hello ",
Ruby
会抱怨不兼容
的
类型。
浏览 0
提问于2011-08-19
得票数 2
回答已采纳
1
回答
使用TracePoint跟踪对“优化”
方法
调用
的
Ruby
调用
ruby
我正在尝试使用TracePoint跟踪
Ruby
程序
中
的
所有
方法
调用
。它工作得很好,直到我
调用
了一个“优化”
的
方法
调用
。
Ruby
的
运算符是通过用专门
的
指令替换YARV指令来“优化”
的
,以加速
方法
调用
,
如
大于、小于。这些优化之一code = &l
浏览 0
提问于2015-07-21
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
Python中如何在子类中不调用父类的__init__方法
GraalVM社区版21.0.0发布,高性能跨语言虚拟机
享学课堂谈-Ruby和Python 分析器是如何工作的?
Ruby和Python 分析器是如何工作的?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券