原文出处 : http://msching.github.io/blog/2014/08/02/audio-in-ios-5/
前言
在第三篇和第四篇中介绍了如何用AudioStreamFile和AudioFile解析音频数据格式、分离音频帧。下一步终于可以使用分离出来的音频帧进行播放了,本片中将来讲一讲如何使用AudioQueue播放音频数据。
AudioQ...
分类:
移动开发 时间:
2014-08-13 10:34:05
阅读次数:
353
Akka支持Actor消息循环处理部分的热切换,调用context.become方法可以使用新的消息循环处理替换当前的消息处理器,被替换的消息处理器被压到一个栈结构,支持消息处理器的出栈和入栈。注:但Actor重启时,它的消息循环处理恢复到初始的行为。become方法的参数类型为部分函数PartialFunction[Any, Unit],例如:1import akka.actor.Actor2i...
分类:
其他好文 时间:
2014-08-13 10:33:56
阅读次数:
255
C#中的基本类型都是值类型是在栈中创建的,而对象是引用类型是在堆中创建的,需要使用new关键字。
构造方法:
构造方法与类同名,没有返回类型。
This关键字:
限定被相似的名称隐藏的成员,例如:
public Employee(string name, string alias)
{
// Use this to qualify the fields, name and a...
分类:
其他好文 时间:
2014-08-13 10:33:45
阅读次数:
197
设计应用的一个方面是规划HTTP请求的URL规范,超链接,HTTP表单以及可能的公用API接口。在Play这是通过路由配置,然后在控制器中实现相应的接口。Play应用中的路由配置可以Controller类构成了MVC框架中的控制层,如下图所示:在Play应用中Controller为定义了HTTP接口的Scala类,而你的路由配置决定了给定的HTTP请求调用哪个Controller中定义的方法,这些...
分类:
Web程序 时间:
2014-08-13 10:33:35
阅读次数:
217
??
在实践中,我们有时候需要用C语言来调用cmd的命令,并得到执行的结果,这里给出一个简单的例子。
#include
// 描述:execmd函数执行命令,并将结果存储到result字符串数组中
// 参数:cmd表示要执行的命令
// result是执行的结果存储的字符串数组
// 函数执行成功返回1,失败返回0
int execmd(char* cm...
分类:
编程语言 时间:
2014-08-13 10:32:55
阅读次数:
188
1.获取系统应用程序列表
Android系统提供了很多服务管理类,包括ActivityManager,PowerManager,AudioManager,PackageManager
PackageManager的功能:
.安装,卸载应用
.查询Permission相关信息
.查询Aplication相关信息(application,activity,receiver,service...
分类:
其他好文 时间:
2014-08-13 10:32:16
阅读次数:
284
端口和套接字,用于确定指定主机上的哪个本地进程使用了哪个协议和哪台远程主机上的哪个进程进行了通信。端口和套接字的使用可以基于以下几点:
①为每个应用过程分配一个过程标识符(Process ID),每次启动一个进程时,这个ID都可能是不同的。
②进程ID因操作系统平台不同而不同,因而它们是不统一的。
③一个服务器过程能够同时与多个客户连接,因而简单的连接标识符不可能是唯一的。
端口和套接字概...
分类:
其他好文 时间:
2014-08-13 10:31:05
阅读次数:
282
Unit3D项目使用SVN作为版本管理时需要注意的事项。...
分类:
其他好文 时间:
2014-08-13 10:30:35
阅读次数:
146
拷优mini U盘自动复制工具软件是拷优(CopyU)的精巧简化版,仅保留了拷优全功能版中的对U盘等USB存储设备的自动检测、自动复制(备份)的功能,适合对U盘自动拷贝需求单纯,喜欢清爽简洁设计的朋友。
拷优mini U盘自动复制工具软件精简了拷优的大部分功能,只留有简洁的窗口设计和高效的设备检测、文件复制,其他附加的高级功能或诸多的设置选项等都一一去除。只需要及其简单操作即可完成对设备上文...
分类:
其他好文 时间:
2014-08-13 10:30:05
阅读次数:
159
iOS版本系统自带的XML类只能进行解析,无法生成XML。开源库GDataXML-HTML不仅支持XML解析,还支持生成XML。
1. 添加GDataXML-HTML到项目中。
笔者使用的项目都使用Cocoapods托管,不熟悉Cocoapods可以参考[Cocoapods的安装和使用]
在Podfile文件中添加
pod 'GDataXML-HTML', '~> 1.1.0'
执行以下...
分类:
Web程序 时间:
2014-08-13 10:29:55
阅读次数:
275