240 发简信
  • KVO奥秘

    在iOS开发中,苹果提供了许多机制给我们进行回调。KVO(key-value-observing)是一种十分有趣的回调机制,在某个对象注册监听者...

  • socket编程之 select、poll、kqueue、epoll

    原生API select intselect(int numfds, fd_set *readfds, fd_set *writefds, fd...

  • CAEmitterLayer

    CAEmitterLayer简介: CAEmitterLayer(粒子发射器)继承自CALayer,提供了一个基于Core Animation的...

  • 120
    linux文件复用

    本文摘抄自linux基础编程 IO概念 Linux的内核将所有外部设备都可以看做一个文件来操作。那么我们对与外部设备的操作都可以看做对文件进行操...

  • 120
    iOS Socket

    大纲 一.Socket简介 二.BSD Socket编程准备 1.地址 2.端口 3.网络字节序 4.半相关与全相关 5.网络编程模型 三.so...

  • kqueue IO多路复用的使用记录

    单路:一个IO给它专门开一个线程处理。 多路:多个IO复用一个线程处理。(节约线程,内存) kqueue 是 unix 下的一个IO多路复用库。...

  • Linux-IO函数

    数据的IO和复用 网络数据能够正常的到达用户,并被用户接受网络数据传输的目的。网络数据的接受以及发送有多种方案,例如直接接受或者发送数据通过向量...

  • AudioFileStream

    AudioFileStream介绍 AudioFileStreamer时提到它的作用是用来读取采样率、码率、时长等基本信息以及分离音频帧。那么在...

  • 120
    iOS音频播放 (二):AudioSession

    本篇为《iOS音频播放》系列的第二篇。 在实施前一篇中所述的7个步骤之前还必须面对一个麻烦的问题,AudioSession。 本篇主要介绍关于A...