最近在学习 极客时间Android开发高手课 老师推荐了Breakpad开源库来采集native 的crash1.为什么要使用Google Breakpad? 我们在开发过程中,Android JNI层Crash问题或者我们引用的第三方.so库文件报错,都是一个比较头疼的问题。相对Java层来说,由 ...
分类:
移动开发 时间:
2019-08-03 12:45:08
阅读次数:
278
环境准备 第一步安装 与事件相关的包我们再安装一次 运行项目 将server/index.js项目改成import的方式 node 不支持import 修改配置文件package.json为 创建.babelrc文件 安装babel包 我们使用npm run dev会报错 解决办法是安装 当当当,运 ...
分类:
移动开发 时间:
2019-08-03 10:52:54
阅读次数:
735
1、参数查看 方法一:mysql> show variables like 'innodb_flush_log_at_trx_commit'; 方法二:直接查看my.cnf文件innodb_flush_log_at_trx_commit参数值 2、参数配置 方法一:mysql> set global ...
分类:
数据库 时间:
2019-08-02 20:45:34
阅读次数:
122
常见探索性测试方法论 1. 指南针测试法:该方法要求测试人员严格遵守文档、用户需求或说明书来尽职尽责,非常忠实的测试每一个特性。这是最基本的的测试方法,也是我们平时测试的时候最易用到的方法。 2. 极限测试法:向软件提出很多难以回答的问题,即找麻烦测试法,让软件性能达到最大极限、输入或者计算量达到设 ...
分类:
其他好文 时间:
2019-08-02 10:44:16
阅读次数:
94
1.如果在setnx之后执行expire之前进程意外crash或者要重启维护了,那会怎么样? 2.使用过Redis分布式锁吗?它是如何实现的? 3.使用过Redis做异步队列吗?是怎么用的,有什么缺点? 4.能不能生产一次消费多次? 5.什么是缓存穿透?如何避免?什么是缓存雪崩?如何避免? 缓存穿透 ...
分类:
其他好文 时间:
2019-07-24 11:49:15
阅读次数:
112
一、实现Thread.UncaughtExceptionHandlerUnChecked异常发生时,由于没有相应的try…catch处理该异常对象,所以Java运行环境将会终止,程序将退出,也就是我们所说的Crash。Java API提供了一个全局异常捕获处理器,Android应用在Java层捕获C ...
分类:
移动开发 时间:
2019-07-22 13:02:39
阅读次数:
137
grub2启动内核时会设置内核参数 查看系统启动时使用的内核参数 ...
分类:
系统相关 时间:
2019-07-06 19:18:35
阅读次数:
124
import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Build; import andro... ...
分类:
其他好文 时间:
2019-06-16 11:25:16
阅读次数:
115
分库分表 数据切分 通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。数据的切分同时还能够提高系统的总体可用性,由于单台设备Crash之后,仅仅有总体数据的某一部分不可用,而不是全部的数据。 切分模式 数据的切分(Sharding)依 ...
分类:
数据库 时间:
2019-06-14 21:42:35
阅读次数:
155