在Android应用crash的类型中,native类型crash应该是比较难的一种了,因为大家接触的少,然后相对也要多转几道工序,所有大部分对这个都比较生疏。虽然相关文章也有很多了,但是我在刚开始学的过程中还是遇到一些问题,下面一一记录,以便将来翻阅。 分析native crash 日志需要几个东 ...
分类:
移动开发 时间:
2017-04-16 13:19:25
阅读次数:
556
下面以使用软引用为例来详细说明。弱引用的使用方式与软引用是类似的。 假设我们的应用会用到大量的默认图片,比如应用中有默认的头像,默认游戏图标等等,这些图片很多地方会用到。如果每次都去读取图片,由于读取文件需要硬件操作,速度较慢,会导致性能较低。所以我们考虑将图片缓存起来,需要的时候直接从内存中读取。 ...
分类:
其他好文 时间:
2017-04-15 23:49:41
阅读次数:
421
一、在使用Xcode6进行执行项目时。发现程序直接Crash了,控制台信息例如以下: dyld: Symbol not found: _NSURLAuthenticationMethodServerTrust Referenced from: /var/mobile/Applications/B60 ...
分类:
Web程序 时间:
2017-04-15 12:37:41
阅读次数:
316
首先离线建出两棵树,对树$B$中每个点预处理出其往上$2^k$步的父亲以及中间的串的Hash值。 通过这个可以在$O(\log n)$的时间内比较两个串的字典序,以此将它们按字典序排序。 然后将树$A$压缩成Trie,并求出根到每个点的Hash值,同时预处理出每个串在$B$数组中出现的区间。 具体的 ...
分类:
其他好文 时间:
2017-04-14 10:02:21
阅读次数:
265
du-sh例如:[root@zabbix~]#du-sh/var/*
0/var/adm
132M/var/cache
0/var/crash
8.0K/var/db
0/var/empty
0/var/games
0/var/gopher
0/var/kerberos
282M/var/lib
0/var/local
0/var/lock
80M/var/log
0/var/mail
0/var/nis
0/var/opt
0/var/preserve
0/var/run
24K/var/spool
..
分类:
其他好文 时间:
2017-04-13 15:50:29
阅读次数:
178
CAP的概念 Consistency、Availability、Partition-tolerance的提法是由Brewer提出的,而Gilbert和Lynch在证明的过程中改变了Consistency的概念,将其转化为Atomic。Gilbert认为这里所说的Consistency其实就是数据库系 ...
分类:
其他好文 时间:
2017-04-13 08:59:53
阅读次数:
136
本文作者:鲁可——腾讯SNG专项测试组 测试工程师
背景Android QQ 在2016下半年连着好几个版本二灰 Crash 率都很高,如果说有新需求,一灰的 Crash 率高,还能找点理由,...
分类:
编程语言 时间:
2017-04-10 15:27:20
阅读次数:
1417
大多数文件系统都会保留一部分空间留作紧急情况时用(比如硬盘空间满了),这样能保证有些关键应用(比如数据库)在硬盘满的时候有点余地,不致于马上就crash,给监控系统和管理员一点时间去察觉。不过有时候这部分预留的硬盘空间不用的话有点浪费。如何释放这部分系统预留的空..
分类:
其他好文 时间:
2017-04-10 13:49:38
阅读次数:
835
1。当xml页面中有可见的,同时设置id的控件时,如果在Activity中没有使用注解进行反射该控件,app会crash,提示: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void and ...
分类:
其他好文 时间:
2017-04-10 00:49:51
阅读次数:
279
在编写含有Fragment代码的时候,经常会遇到这种情况,假如app长时间在后台运行,再点击进入会crash,而且fragment页面有重叠的现象。 如果系统内存不足、或者切换横竖屏、或者app长时间在后台运行,Activity都可能会被系统回收,然后Fragment并不会随着Activity的回收 ...
分类:
其他好文 时间:
2017-04-07 22:17:25
阅读次数:
216