- 博客(3)
- 资源 (64)
- 问答 (1)
- 收藏
- 关注
原创 Java JDK1.5后生产消费者模式解决方案
文章目录 一、思考 nofifyAll()方法是否存在效率问题? 二、新特性 1、概述 2、总结 三、新特性的应用 1、Lock 2、Condition 四、优化代码示例 1、代码 2、注意点 一、思考在上一篇博客 生产-消费者模式初探 中,我们用 while()循环判断标记位和notifyAll() 解...
2018-03-29 17:05:14 276
原创 Java 生产--消费者模式初探
生产者消费模式 : 顾名思义有生产者、消费者、资源 三个对象。生产者生产资源,消费者消费资源。类似于工厂流水线,多条生产线(生产者),多条包装线(消费线)。前面有介绍线程的 等待唤醒机制 我们可以回顾下,一条输入线程(生产者),一条输出线程(消费者),不同线程对同一资源进行操作,只不过操作的工作不一致。回顾下等待唤醒机制的代码(2条线程)//资源文件class Resourc...
2018-03-25 14:25:03 200
原创 iOS 音效播放
在ios中,音频播放从形式上可以划分成两种 : 音效播放 和 音乐播放。音效播放通常指一些点缀性质音频,对于这类音频不需要进行进度、循环等控制。在ios中我们用 AudioToolbox 来完成音效播放。1、使用场景( 1 ) 接受推送的提示音 ( 2 ) 二维码扫描成功的提示音(类似微信) …..2、本质将短音频注册到系统声音服务3、局限性( 1 ) 播放时间不...
2018-03-01 15:49:50 1297
iOS 求一个随机分布均匀算法 。效果如下图
2017-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人