码迷,mamicode.com
首页 >  
搜索关键字:调用栈    ( 403个结果
perf打印调用栈的过程
perf_prepare_sample-->perf_callchain-->get_perf_callchain 上面的调用栈会使用 perf_event_output--> 0xffffffff811837f0 : perf_event_output+0x0/0x80 [kernel] 0xff ...
分类:其他好文   时间:2018-07-06 01:19:49    阅读次数:1165
程序异常捕获-001-UncaughtException
程序的异常捕获: Crash日志记录的时候是将Crash发生时刻,函数的调用栈,以及线程等信息写入文件。 01-Crash文件的解析 今天就跟大家一起聊聊 iOS Crash文件的组成以及常用的分析工具。 一、Crash文件结构 当程序运行Crash的时候,系统会把运行的最后时刻的运行信息记录下来, ...
分类:其他好文   时间:2018-07-03 01:02:34    阅读次数:224
事件循环--单线程原理
http://www.haorooms.com/post/js_xiancheng https://jakearchibald.com/2015/tasks microtasks queues and schedules/ 任务队列 主线程:正在执行的代码,会生成函数调用栈。 macro task( ...
分类:编程语言   时间:2018-06-28 18:19:06    阅读次数:237
路由器漏洞挖掘方法
MIPS32架构堆栈: 从某个地址到’jr $ra' 指令之间的二进制序列称为gadget 函数调用过程: 函数调用参数: 说明:在调用函数b前,参数使用a0-a3外加参数空间的参数,当B调用并分配了栈空间,b会把a0-a3的值存储到A的参数空间 函数调用栈数据情况: 说明:非叶子函数has_sta ...
分类:其他好文   时间:2018-06-28 14:05:38    阅读次数:236
python—递归函数
递归函数 定义:即在函数定义中自己调用自己 递归就是在过程或函数中自我调用 递归必须有递归出口,即递归结束条件 举个栗子—阶乘: 函数执行过程: 注意: 使用递归函数需要防止栈溢出。 函数调用是通过 栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会增加一层栈帧,每当函数返回,就会减一 ...
分类:编程语言   时间:2018-06-27 18:06:17    阅读次数:197
python近期遇到的一些面试问题(二)
1. 解释什么是栈溢出,在什么情况下可能出现。 栈溢出是由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小,因此当这个数据足够大的时候,将会溢出缓冲区的范围。在Python中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返 ...
分类:编程语言   时间:2018-06-26 01:00:44    阅读次数:192
do_group_exit函数
一个进程在sleep状态如何获取进程的调用栈 TASK_WAKEUPKILL状态 一个进程sleep了,我如何获取他的用户态栈,如何获取用户堆栈 如何在内核态打印用户态+内核态的栈? 确定上一个调用栈 group_exit_task的设置发生在函数fs/exec.c里面 ./fs/coredump. ...
分类:其他好文   时间:2018-06-23 21:04:38    阅读次数:293
函数调用栈
--定义 函数可以调用其他函数,这个函数又可以调用其他函数。栈用来存储函数之间的调用顺序。当函数被调用,这个函数会被加到调用栈的顶部;当函数执行结束,这个函数会被从调用栈中移除。 --说明 以JavaScript 代码为例,说明函数调用函数时,栈的应用。 如上,为当third被调用时栈的状态。 th ...
分类:其他好文   时间:2018-06-17 20:54:03    阅读次数:152
C++ 中的异常处理(五十三)
?我们在上节博客中讲了 C 语言中的异常处理,今天我们就来讲下 C++ 中的异常处理。在 C++ 中内置异常处理的语法元素 try ... catch ...,try 语句处理正常代码逻辑,catch 语句处理异常情况,try 语句中的异常由相对应的 catch 语句处理。C++ 通过 throw 语句抛出异常信息,throw 抛出的异常必须被 catch 处理,当前函数能够处理异常,程序继续往下执行;当前函数无法处理异常,则函数停止执行并返回。未被处理的异常会顺着函数调用栈向上传播,直到被处理为止,否则程序将停止执行。
分类:编程语言   时间:2018-06-04 11:47:38    阅读次数:247
How Javascript works (Javascript工作原理) (一) 引擎,运行时,函数调用栈
个人总结: 这篇文章对JS底层的工作原理进行了介绍。 原文:https://blog.sessionstack.com/how-does-javascript-actually-work-part-1-b0bacc073cf 一、引擎,运行时,调用堆栈 这是 JavaScript 工作原理的第一章。 ...
分类:编程语言   时间:2018-06-02 00:38:32    阅读次数:201
403条   上一页 1 ... 13 14 15 16 17 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!