Trace文件怎么获取? traces.txt只保留最后一次ANR的信息,Android系统有个DropBox功能功能,它能记录系统出现的crash错误.因此保留有发生过的ANR的信息.(log路径:/data/system/dropbox) 获取系统crash log: adb shell dum ...
分类:
移动开发 时间:
2018-09-04 19:11:31
阅读次数:
293
题目描述 今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时整除a和b的最小正整数。例如,LCM(6, 8) = 24。 回到家后,Crash还在想着课上学的东西,为了研究最小公倍数,他画了一张N M的表 ...
分类:
其他好文 时间:
2018-09-02 20:16:53
阅读次数:
158
本章就是Pyhon版的 if语句。原理大家都懂,就不一一说说明了。 值得注意的两点: 1. 在每个if类语句结尾必须加上符号“:”。 2. 注意,在python中是否缩进代表与上一行代码是否有关。 下面分析一下的几段代码: 一,简单if语句: 声明并赋值一个列表 -> 用 if + in 语句(相当 ...
分类:
编程语言 时间:
2018-08-29 01:19:49
阅读次数:
174
上接前一篇文章。 4.4 使用列表的一部分 一,切片 切边,顾名思义,就是处理列表的部分元素。 我们可以联系一下C++的一段语句:for(int i = 0; i < n-2; ++i) cout << a[i]; 这句语句就是访问了一个有n个元素的数组的1--n-2个元素(下标为0--n-3)。 ...
分类:
编程语言 时间:
2018-08-27 00:59:52
阅读次数:
166
操作列表,也就是遍历列表。本章我们要学的就是如何遍历列表。 4.1--4.2 遍历列表 遍历列表,用for循环。 不同于C++或者C语言的for循环,Python的for循环更容易让人理解。 看一个例子: 其语法结构是for + 一个变量(自己定义的,在每次循环的时候从列表依次传递参数到这个变量,如 ...
分类:
编程语言 时间:
2018-08-26 00:01:32
阅读次数:
258
堆栈如下: 函数端在s_show: 发现很多个s_show的定义,所以反汇编下出错的地址: [exception RIP: s_show+228] RIP: ffffffff81166504 根据代码行,找到的函数是slab.c中的s_show,可以很明显根据堆栈看到最后回溯的rsi是空指针,所以会 ...
分类:
其他好文 时间:
2018-08-22 17:00:35
阅读次数:
148
压力测试结果:CRASH:崩溃,应用程序在使用过程中,非正常退出ANR:Application Not Responding MonkeyRunner APIsMonkeyRunner:用来连接设备或模拟器MonkeyDevice:提供安装、卸载应用,发送模拟事件MonkeyImage :完成图像保 ...
分类:
移动开发 时间:
2018-08-20 12:26:24
阅读次数:
203
1、CALayer有哪些子类?用途? 2、有哪些常见的 Crash 场景? 3、@protocol 和 category 中如何使用 @property 4、什么是 method swizzling? 5、如何让自己的类用 copy 修饰符?如何重写带 copy 关键字的 setter? 若想令自己 ...
分类:
移动开发 时间:
2018-08-10 14:28:51
阅读次数:
174
Description Bessie hears that an extraordinary meteor shower is coming; reports say that these meteors will crash into earth and destroy anything they ...
分类:
其他好文 时间:
2018-08-07 17:31:18
阅读次数:
203