android系统稳定分析
分析Android问题时,经常会遇到一些稳定性问题。什么是稳定性问题呢,我归结有以下特点,非必现问题,或没有找到复现路径的问题。其实没有非必现问题,只有找不到复现方法。系统越复杂这类问题越多,因为软件路径太多了。应用的死机重启。这类问题不能简单的归结为应用问题,毕竟应用是跑在系统上的。当应用开发人员无法分析出问题时,可能就会认为是稳定性问题。系统死机重启。A
刘望舒 刘望舒
4年前
Android AOSP基础(一)VirtualBox 安装 Ubuntu
AOSP基础Android框架层本文首发于微信公众号「刘望舒」前言在Android进阶三部曲第二部《Android进阶解密》的第一章,我介绍了两种阅读源码的方式,其中一种是从百度网盘:https://pan.baidu.com/s/1ngsZs将源码下载下来,然后用SouceInsight来查看,这种方式很便捷,适合去阅读源码,但是有两个弊端,一个是无
Stella981 Stella981
3年前
IOS Crash Log 分析
上架AppStroe被打回来了,原因是:YourappcrashedoniPadrunningiOS11.3.1connectedtoanIPv6networkwhenwetappedonprofileimage. Wehaveattacheddetailedcrashlogstohelp
Stella981 Stella981
3年前
Kafka 架构分析(1)
本次kafka相关分析总结,以apachekafka为准。地址:http://kafka.apache.org/documentation/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fkafka.apache.org%2Fdocumentation%2F)中文文档地址:h
Stella981 Stella981
3年前
AVIOInterruptCB结构体分析
1AVIOInterruptCB结构体定义在/usr/include/libavformat/avio.h中有如下的结构体定义,根据头文件中的注释:这是一个回调函数和参数的结构体。有些函数是在阻塞的,用这个回调函数来检查是否中断这个阻塞函数,如果回调函数返回1,那么这个正在阻塞的操作将被中止。那么就用这个结构体里的参数opaque来回调其中的callb
Wesley13 Wesley13
3年前
PHP 性能分析与实验(二)——PHP 性能的微观分析
【编者按】此前,阅读过了很多关于PHP性能分析的文章,不过写的都是一条一条的规则,而且,这些规则并没有上下文,也没有明确的实验来体现出这些规则的优势,同时讨论的也侧重于一些语法要点。本文就改变PHP性能分析(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.oneapm.
Stella981 Stella981
3年前
RabbitMQ数据丢失分析
RabbitMQ数据丢失分析简要系统流程场景图!简要系统流程场景图(http://wx1.sinaimg.cn/mw690/9e2b10fagy1fst744xqz0j20jf03a746.jpg)数据丢失场景以下场景分析前提是队列持久化,交换器持久化,消息持久化,非持久化场
WeiSha100 WeiSha100
3年前
考试系统源代码
这是一个线上培训考试源码,部署文档,源码,安装教程完整,经测试操作便捷可用,源码可以二次开发,在线学习,刷题,直播,考试以及支付功能都有,可以搭建公司或个人的互联网线上培训系统,分享给需要的朋友。功能测试了以下功能,还有更多功能可以自己下载研究哦1、在线刷题:有可批量管理上传的题库,有记笔记,收藏,错题练习等2、点播:在线点播视频,课后可上传图文资料,习题等
WeiSha100 WeiSha100
3年前
开源职业技能学习培训网站源码搭建
源码,可用于搭建线上学习网站,提供前后台源码,开发文档,数据字典,源码开放,用户可以在原产品的基础上进行深入的二次开发。多个终端,私有化部署,功能有点播,直播,题库,考试,学情监督等!1、点播视频:在线点播视频,可上传图文资料,习题,课件等2、在线直播:对接七牛云端口,弹性带宽,直播可转存为点播课程3、题库:可批量管理上传的题库,随时随地刷题4、考试功能: