- 博客(6)
- 资源 (12)
- 收藏
- 关注
原创 android底层库libutils之Condition研究
博文是自己学习总结所得,如有错误,欢迎大家指正,大家一起学习,共同进步!1)contidion认识线程1做初始化工作,而其它线程例如线程2,线程3,必须等待初始化工作完成之后才能进行后续的操作,那么此时线程2,线程3在等待同一个条件。当线程1完成初始化工作之后,它会触发这个条件,那么线程2,线程3就有机会被唤醒。如果有多个线程在等这个条件的话,那么只能唤醒一个线程。由类实现可以看到
2016-09-24 16:22:51 894
原创 android底层库libutils之Mutex,Autolock研究
1)认识Mutex,AutolockMutex其实是对linux 线程互斥锁做了一层封装,由下面的类定义中可以发现pthread_mutex_t mMutex,这一点充分说明这一点。而在Mutex之上又做了一层封装,就出现了自动锁。自动锁在面向对象编程时,更能有效的释放锁,防止程序猿忘了释放锁,导致花时间调试。class Mutex {public: enum {
2016-09-24 14:35:42 2180
原创 android底层库libutils之thread研究
Thread 类其实就是对Linux api做的一个封装,它的代码是在/sysem/core/libutils/thread.cpp。在Android service和camera 流处理中我们都会发现它的影子。就我个人来说,在没看研究thread类时,虽然我知道它是一个线程类,但是用起来还是心里发虚。例如在Camera service中,各种帧流都会开一个线程来处理,代码在framewo
2016-09-24 09:39:00 3918
转载 I2C总线信号时序总结+试验心得
博文转载自:http://blog.csdn.net/ce123/article/details/6882221声明:博文是转载自大牛的博客,如上链接。查看他们的博客感觉写的非常号,总结的非常全面。我就不用总结了,直接拿过来,再加上自己的一些试验结果来分析一下。I2C总线信号时序总结总线空闲状态 I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲
2016-09-10 14:39:19 14566 4
原创 git push 和repo upload-----"no branches ready for upload"
git push 和repo upload1.git push在使用git push命令,提交本地修改时,需要输入很长一串命令,这样提交起来非常麻烦。也许你已经将命令记录下来,下次拷贝一次命令,修改仓库名称就好。但是看完下面的命令,我们就不需要在记那么多的命令了。git push ssh://laowang@10.0.0.110:29418/vendor/mtk/modules/l
2016-09-09 17:09:16 27908 2
转载 Camera ISO、快门、光圈、曝光这几个概念
转载自知乎:https://www.zhihu.com/question/21427664种田要知节气,开车要懂离合,任何一样手艺都有行话。虽然我觉得尽量从实际问题说起,尽量不要说的很专业,但有几个词却是谈到摄影无法避开的词,它们是:光圈,快门, 曝光,焦距, ISO,景深。 一、ISO(感光度)与图片质量 ISO -- 感光度,是一个曝光率极高的词,我们在超市买饼干的时候
2016-09-02 13:27:17 12760 2
yuv22rgb.rar
2019-08-21
VS2010 TCP协议client和server简单通信例程
2019-03-04
VS2010 UDP协议client和server简单通信例程
2019-03-03
windows编译nginx(包含rtmp)可执行程序源码包
2019-03-03
ctsVerfifiler.apk
2018-03-06
emwin工具集合(GuiBuilder,SetupFontCvt等)
2017-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人