- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 WebSocket知识点总结
### WebSocket概述WebSocket是html5规范中的一个部分,它借鉴了socket这种思想,为web应用程序客户端和服务端之间(注意是客户端服务端)提供了一种全双工通信机制。同时,它又是一种新的应用层协议,WebSocket协议是为了提供web应用程序和服务端全双工通信而专门制定的一种应用层协议,通常它表示为:ws://echo.websocket.org/?encoding=...
2019-06-04 14:02:41 658
原创 iOS字典和数组底层实现原理
### NSMutableArray的底层原理_used是计数的意思_list是缓冲区指针_size是缓冲区的大小_offset是在缓冲区里的数组的第一个元素索引数据结构正如你会猜测的,__NSArrayM用了环形缓冲区 (circular buffer)。这个数据结构相当简单,只是比常规数组或缓冲区复杂点。环形缓冲区的内容能在到达任意一端时绕向另一端。环形缓...
2019-06-04 13:54:57 6557
原创 数字音视频知识点汇总(一)
### 视频存储格式YUV1)YUV简介YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则...
2019-06-04 11:37:52 5500 4
原创 Android开发环境准备和常用命令总结
### Android Studio编译速度优化$ 修改 studio.vmoptions-Xms512m-Xmx4096m-XX:MaxPermSize=2048m-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8$ 修改 gradle.properties#开启守护进程org.gradle.dame...
2019-06-04 11:24:51 302
原创 MediaCodec的使用和若干问题处理
### MediaCodec工作流程MediaCodec类可用于访问Android底层的多媒体编解码器,例如,编码器/解码器组件。### 对mediaCodec各种状态的理解### FAQ:处理华为手机接收视频黑屏的问题@问题描述:mediaCodec.dequeueInputBuffer方法始终返回-1,导致视频黑屏的现象。@问题解决:me...
2019-06-04 10:52:58 3131
Android音频采集和播放demo
2019-12-24
13.3 (17C54)(1).zip
2019-12-24
iOS12.3真机调试包.zip
2019-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人