问答列表

JavaScript 闭包和块范围的变量在循环内存管理中

作者:mishar 提问时间:8/21/2023

这个问题是几个不同的(我认为是相关的)问题,我在下面给出,但总的来说,我试图理解 David Flanagan 的 O'Reilly 关于 JavaScript 的书中的一段代码,它给出了一个示例,即...

如果堆是动态的,那么为什么它被放置在堆栈和数据区域之间

作者:Tarun Mendu 提问时间:8/18/2023

我目前正在学习操作系统,并对此感到震惊。 如果堆区域的大小是动态的,那么为什么它被放置在堆栈的底部。 如果堆的大小增加,堆栈的起始内存(如图中的MAX_SIZE)也会增加到更高的地址以容纳堆的空间...

statfs 尝试大写入导致堆栈溢出

作者:AbsoluteBeginner 提问时间:10/24/2023

我目前正在用于获取有关路径的一些信息,并且收到运行时堆栈溢出错误:statfs ==33949==ERROR: AddressSanitizer: stack-buffer-overflow on ...

我可以在不成为 golang 环境的情况下分析 tcmalloc 堆配置文件转储吗(没有 go 就无法安装 pprof)?

作者:Abhishek Kumar 提问时间:10/13/2023

由于某些限制,我不能将golang作为我环境的一部分。我想使用 tcmalloc 生成的 HEAPPROFILE。据我所知,使其人类可读的唯一方法是使用 pprof,安装 pprof 的唯一方法是使用...

用于正确反映hover_data的 Plotly Express 堆积条形图

作者:Balepur 提问时间:9/6/2023

我有一个名为 的简单数据框,其内容如下:wide_df 我正在尝试绘制它,使用 plotly 表达如下: import plotly.express as px fig = px.bar(wide...

在循环中显示堆栈值时出现问题

作者:T-series 提问时间:10/3/2023

改写了问题 在迭代和显示堆栈值(为简单起见,2 次迭代)后,在最后一次 printf 之后立即出现分段错误。 只是尝试在循环中在堆栈上显示十六进制值。尝试将堆栈与步骤对齐(愚蠢的我),这意味着向堆栈...

在程序集中获取参数值

作者:Võ Khắc Bảo 提问时间:8/28/2023

我是 Assembly 的初学者,所以我对从另一个函数在函数调用中传递参数感到困惑。具体来说,我有这样的代码: 集会: bar: pushl %ebp movl %esp, %ebp subl $1...

Ubuntu 上的 System V ABI 是否将返回地址放在调用方函数的框架内或被调用方函数的框架内?

作者:alessio solari 提问时间:8/28/2023

我的系统:Ubuntu 22.04.3 在 x86_64上运行。GCC 版本 11.4.0 我之所以问这个问题,是因为就返回地址所在的帧(调用方或被调用方)而言,似乎有两种不同的表示形式。 这就是...

调试崩溃,看似损坏的 Linux 堆栈跟踪

作者:Conrad 提问时间:9/29/2023

我正在与一个客户合作,该客户正在调试我的代码中的崩溃,并在他们的产品中使用我的库。我无权访问客户端的开发环境。我向他们提供了我的 .so 库和相关的 .pdb 调试信息。(调试信息是通过使用 -g 编...

将不同的函数存储在一个函数指针下

作者:Default 提问时间:9/28/2023

请允许我为我的问题提供一些背景信息: 我有一个大学作业,为我提供了一个名为 StringList 的类。这个类负责很多字符串操作,如插入、删除等。这些方法的函数签名的一些示例如下所示: ...


共222条 当前第7页