自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 线程运行状态探索

本篇文章主要探索线程的各种运行状态,包括new, runnable,block, native, terminate等。1.      New状态下的线程public  void newThread(){    Thread th = new Thread();    Log.i("linhui","thread state:"+th.getState());}02-01 04:18:52.520...

2018-04-26 16:53:30 451

原创 ANR 死锁案例分析

Monkey跑出framework crash,最终发现是由于ANR产生了死锁,在WD检查锁时,kill掉了System Server进程引起的。下面看看ANR的线程trace来分析死锁原因。从主线程调用栈看,主线程block,而block的原因是等待锁:0x3fd06119,而该锁正在被thread80持有:DALVIK THREADS(89):"main"prio=5 tid=1 Blocke...

2018-04-26 16:46:46 2076

原创 Z-Wave技术与zipgateway源码剖析

Z-Wave技术文档目录 1 Z-Wave简介................................................................................................................... 21.1 什么是Z-Wave技术................................................

2018-04-26 15:02:58 3300

原创 hello驱动程序开发实战

有必要查询下Linux内核# uname -r2.6.28-11-generic# ls /usr/src/linux-headers-2.6.28-11 linux-headers-2.6.28-11-generic由此可见内核版本和内核头文件版本是一致的,都是2.6.28-11。(如果不一致的话在insmod一步必定出错:Error inserting './hello.ko': -1 Inv...

2018-04-26 14:50:53 281

zwave协议新功能smart start inclusion原理介绍

zwave智能家居协议6.81 sdk新增功能smart start的文档介绍,详细叙述smart start功能。

2018-06-12

QMI, AP massage to bp process

Qualcomm平台QMI机制流程图。 内容:AP侧如何发送一个请求到BP侧,QMI是怎么对请求进行编码成QMUX消息,怎么将编码后的QMUX消息加头组合成一种AP和BP可共同识别的消息格式,最后是怎么发送到BP侧的。

2018-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除