腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
要用
"
ret
“
而
不是
"
call
”
来
调用
一个
方法
呢
?
、
、
、
在阅读和学习开源OSes时,我偶然发现了一种在汇编中
调用
“
方法
”的极其复杂的方式。它使用'
ret
‘指令
来
调用
库
方法
来
执行以下操作: push rbp ; rsp[1] = rbp mov rbp, .continue ; save returnrax ; actually
call
the library function in a normal fashion 看着指令的数量和CPU在这两种情况下实际
浏览 34
提问于2021-10-20
得票数 5
回答已采纳
2
回答
使用Jquery的ServerTime
、
我需要
一个
js代码,总是得到
一个
网页中的服务器时间。这段代码可以工作,但不能动态获取时间。代码在网页加载时获取一次时间。
浏览 1
提问于2010-08-08
得票数 0
回答已采纳
2
回答
为什么
Googlebot
要用
GET
而
不是
POST
来
调用
AJAX
方法
?
、
、
、
我的站点上有
一个
AJAX
调用
,用于发布并返回数据。Googlebot正在爬行这些URL,但它试图使用GET
方法
而
不是
POST。这将导致谷歌搜索控制台中出现数百条404错误消息。 有什么最佳做法吗?我应该使用HTTP和POST
方法
来
纠正这404错误吗?
浏览 0
提问于2016-07-19
得票数 3
2
回答
为什么
要用
"lea“
而
不是
"sub”
来
做减法
呢
?
、
、
、
、
我正在看一些通过反汇编一些C程序而生成的程序集,我被
一个
经常重复的优化弄糊涂了。当我没有优化时,GCC编译器使用subl指令进行减法,但当我打开优化(准确地说是-O3)时,编译器使用leal指令
而
不是
减法,示例如下:83 e8 01 subl $0x1
浏览 0
提问于2012-10-02
得票数 11
回答已采纳
5
回答
如何阻塞JavaScript中的异步函数
、
我需
要用
JavaScript编写
一个
函数,它通过
调用
异步函数返回
一个
状态。但是,
调用
方只接收该值,不提供回调函数。我试过这样的
方法
: var
ret
= null; function() {
ret
= "foo"; } // callback while
浏览 0
提问于2010-12-03
得票数 12
回答已采纳
3
回答
为什么
在值类型上
调用
显式接口实现会导致它被装箱?
、
、
、
、
我的问题与这个有些关系:,但不同,因为它不需要约束就能做到这一点,因为它根本
不是
通用的。:IL_0001: box CIL_000b:
ret
IL_0002:
call
instance void C::I.F()我明白
为什么
浏览 0
提问于2011-04-28
得票数 15
回答已采纳
1
回答
程序集代码未按预期工作
、
、
我有这个代码mov ah, 0x0emov ah, 0x0eint 0x10times 510 -($-$$) db 0我从它得到的输出是J,
而
它应该是JO,
为什么
没有发生
呢
?我
调用
了print_char标签,然后当它命中
ret
时,它应该去做
call
prin
浏览 0
提问于2016-11-25
得票数 2
2
回答
为什么
GetHashCode()
方法
对DateTime的编译与其他结构不同?
、
、
:
call
Method:System.Decimal.GetHashCode()对于Int64
方法
: ldarga.s考虑到有
一个
覆盖了DateTime.GetHashCode()结构的GetHashCode()
方法
,
为什么
GetHashCode()
方法
被视为Object.GetHashCode()的
一个
虚拟
调用
?此外,我可以创建
一个
浏览 2
提问于2016-04-23
得票数 10
回答已采纳
1
回答
在__getattr__中使用__dict__属性
、
下面是
一个
带有自定义__getattr__实现的简单类: class Wrapper(object): self.obj =func): print "entering" print "exiting"
浏览 12
提问于2019-02-12
得票数 0
回答已采纳
1
回答
Rails帮助器将负符号作为参数传递给self
方法
、
一切正常,但在
一个
地方,我需要负数
而
不是
正数。class DocumentAmountFormatter # @return [String] number_to_currency(amount.to_f, delimiterCashbookDocumentAmountFormatter.ne
浏览 16
提问于2021-01-14
得票数 0
回答已采纳
1
回答
kfree
调用
时崩溃(在内核模块内)
、
、
、
、
我有这个代码char *fmt = "\n\n\n%s\n\n\n";memcpy(s, "Hello13); "movq %2, %%rdi;" "movq $2, %%rax;" "movq %0
浏览 0
提问于2013-12-02
得票数 1
2
回答
如何在C#中使用构造函数
调用
方法
?
这是
一个
我一直没能完成的班级作业。 if (item == 'D') if (item == 'C')
ret<
浏览 0
提问于2013-07-21
得票数 0
回答已采纳
1
回答
Angular订阅丢失实际类类型
、
、
、
当我的服务
方法
的subscribe运行时,我得到的是
一个
对象,
而
不是
实际的类,我不知道
为什么
。我在我的服务中创建了
一个
方法
,它根据JSON返回
一个
实际的类,
而
不是
只返回json接口: getById(id: number): Observable<DetailsForLabAndCaller>: returns a DetailsForLabAndCaller: ${
ret
instan
浏览 5
提问于2019-05-17
得票数 0
回答已采纳
1
回答
将变量args传递给模板函数时出现的编译错误
、
、
、
、
); return
ret
;} 本质上,我需要做的就是将变量Args绑定到T::create (它本身就是
一个
静态的变量模板
方法
),但是允许在
调用
第
一个
参数(窗口)时分别填充它。我最初通过在lambda中
调用
create
来
解决这个问题,这个
方法
适用于GCC 4.9及以上版本,但我必须与GCC 4.8.4兼容,并且有
一个
b
浏览 0
提问于2017-09-04
得票数 3
回答已采纳
1
回答
为什么
我们
要用
BufferedReader
而
不是
BufferedInputStream
来
压缩java文件
呢
?
、
、
、
为什么
我们想用java压缩
一个
文件,我们总是使用FileInputStream和BufferedInputStream
而
不是
BufferedReader和FileReader
浏览 1
提问于2014-09-28
得票数 0
1
回答
为什么
我们要取消这里的标准?
、
、
、
、
我正试图从程序集中
调用
fputs(str, stdout);。
为什么
我要push dword [stdout]
而
不是
push stdout global main enter 0,0 ;push stdout
call
fputs
浏览 2
提问于2019-04-03
得票数 1
回答已采纳
2
回答
MethodBase.GetCurrentMethod()反射行解释
、
、
、
我正在从C++过渡到C#,并且我有
一个
令我困惑的
方法
调用
。MethodInfo)MethodBase.GetCurrentMethod(),在我看来,它似乎是在使用反射来引用已经被
调用
的
方法
我不明白
为什么
有人会这样做,如果是这样的话。另外,
为什么
要使用反射
而
不是
仅仅使用递归
调用
呢
?请注意,在代码中,
调用</e
浏览 0
提问于2012-06-05
得票数 1
回答已采纳
1
回答
C++
方法
指针数组
、
、
、
我有一门课有几种
方法
。现在,我希望这个类有
一个
方法
指针数组,它可以用类的
一个
实例
来
调用
。,我有
一个
使用MyClass的
方法
,在该
方法
中,我尝试访问函数指针成员:MyClass::myPtr function = myInstance.ptrSingleint
ret
3 = myInstance.ptrArray[1](1);
浏览 3
提问于2015-08-23
得票数 0
2
回答
Frida -
调用
特定的
方法
重载
、
、
、
、
我正在探索
一个
Android程序,它有几个具有相同名称和参数的
方法
。 我需要
调用
一个
特定的
方法
重载。return 10; return 20; public long b() { return
ret
+ 1;} 我需要替换b()的实现,并
调用
(int)a()
而
<em
浏览 54
提问于2020-04-15
得票数 2
回答已采纳
1
回答
锁定工具意外检测结果
、
我从Pin工具中得到了非常意想不到的结果,我的工具查找
CALL
/
RET
指令,然后记录正确的消息:{
RET
inst @010127C1 ==> Return Address @0101253E.如你所见,有两个
RET
指令没有映射到任何
调用
。POP EBX
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券