娇气蓝天

文章
5
资源
0
加入时间
3年0月8天

MediaPlayer

MediaPlayer只是向java层暴露了具体播放的接口,其具体实现都是通过JNI接口调用c++代码实现的;先看一个简单的接口 :start();他调用了native层的 _start() 方法JNI也是用Native语言编写的,它属于Native层。但是为了便于学习和分析,我们将与JNI相关的代码划 分到JNI层,JNI层是Native层的一部分。

Hexo文章中如何插入图片

在hexo中发表文章时发现自己的图片无法显示,这是因为hexo在解析你的文章时找不到你的图片路径,下面说一下如何配置文章中的图片路径打开在hexo根目录下的 _config.yml 配置文件,找到 post_asset_folder 属性,默认为 false 改为 true在hexo根目录下执行如下命令cnpm install hexo-asset-image此时再执行命令 hexo n article_name 创建新的文章,在 source/_posts 中会生成文章 post_name.m

java之线程同步和线程之间的通信

先判断产品缓冲区是否有产品,如果有产品就调用 wait()方法进入产品缓冲区对象的等待队列并释放产品缓冲区对象的锁;如果发现产品缓冲区中没有产品,调用 wait()方法进入产品缓冲区对象的等待队列并释放产品缓冲区对象的锁。当多个线程对象同时访问共享资源时,只有获得锁对象的线程才能进入同步方法执行,其他访问共享资源的线程将会进入锁对象的等待队列,执行完同步方法的线程会释放锁。线程组可以看作是包含了许多线程的对象集,它拥有一个名字以及一些相关的属性,可以当作一个组来管理其中的线程。