240 发简信
IP属地:黑龙江
  • iOS 音频学习边录音边转码AVCaptureSession

    这种方法用来录音相对比较少, 主要是用来录视频的多一些, 不过也是一种方法, 所以就说一下,主要的难点也是在AudioBooxTool这个框架, 用起来不是很熟。 1.录制声...

  • 120
    AudioUnit框架详细解析(二十三) —— 故障排除提示(一)

    版本记录 前言 AudioUnit框架作为您的应用程序添加复杂的音频操作和处理功能。 创建在主机应用程序中生成或修改音频的音频单元扩展。接下来几篇我们就一起看一下这个框架,感...

  • 120
    iOS AudioUnit实时录音与播放

    AudioUnit是iOS底层音频框架,可以用来进行混音、均衡、格式转换、实时IO录制、回放、离线渲染、语音对讲(VoIP)等音频处理。 The input element ...

  • 120
    深入剖析 JavaScriptCore

    前言 最近开始涉及 JS 的解析和处理工作,所以专门研究了下这块。特别是动态类型的处理以及不同引擎对于平台无关的字节码的设计和处理会有很大的帮助。 JavaScriptCor...

  • AVPlayer视频播放之 - AVPlayer

     AVPlayer是驱动播放用例的中心阶层,是用于管理媒体资产的回放和定时的控制器对象。它提供了控制播放器传输行为的界面,例如播放,暂停,改变播放速度的能力,以及在媒体时间线...

  • React Native 创建项目

    创建项目一方面可以使用IDE辅助创建,也可以使用命令创建,首先创建一个项目空间,然后打开Mac 的终端,输入创建命令 创建过程中遇到了问题Command `yarn add ...

  • ReactNative遇到的问题

    用WebStorm运行React-native(iOS)工程时出现如下错误 解决方法:在终端执行如下命令:(已安装Xcode的前提下) 参考:http://www.th7.c...

  • 120
    block是什么?clang -rewrite-objc反编译block

    前言:block,相信大家都知道这玩意,而且我能肯定的说,有些干了开发1-2甚至更久的人玩不好block,当被问及block是什么的时候,顺口就说block是代码块??1.代...

  • 120
    Objective-C 中的 meta-class

    本篇将会探讨一个在Objective-C中相对陌生的概念 -- meta-class。OC中的每一个类都会有一个与之相关联的meta class,但是你却几乎永远也不会直接使...

  • TCP为什么要进行三次握手,而不是两次?

    防止无效的请求建立连接,如果client有一个建立连接的请求因为网络等原因没有得到回应,这时候client又发送了一个建立连接的请求,成功进行通信,之后关闭了连接,这时候第一...

  • 算法-约瑟夫环

    有一个数组a[n]顺序存放0~n-1,要求每隔step个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3...

  • 算法-排序

    文章涉及的全都是由小到大排序 简单选择排序:O(n^2) 外层进行n-1次循环,每次指定当前的第i个元素为最小值,保存下标,内层n-i+1次循环依次与当前保存的最小值下标的数...

个人介绍
个人观点,欢迎批评指正。