首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风紧扯呼_DS
掘友等级
IOS开发工程师
九天之云下垂,四海之水皆立
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
145
文章 143
沸点 2
赞
145
返回
|
搜索文章
最新
热门
FFmpeg的H264解码实战
1、FFmpeg视频解码流程 如上图所示是通过FFmpeg进行视频解码的流程。 2、 代码实战 2.1、获取解码器 通过调用 avcodec_find_decoder函数根据ID来查找注册的解码器,这
FFmpeg的AAC解码实战
1、FFmpeg音频解码流程 如上图所示是通过FFmpeg进行音频解码的流程。 2、 代码实战 2.1、获取解码器 通过调用 avcodec_find_decoder函数根据ID来查找注册的解码器,这
Mac平台下的FFmpeg的安装编译
1、ffmpeg静态库下载安装 打开FFmpeg官网,如下图所示。 解压下载完成的压缩文件,可以看到一个可执行文件,在终端执行它即可。 当然也是可以配置一个环境链接指向该可执行文件,这样便可以在任何地
数据结构-队列
1、队列的基本概念和堆栈一样队列也是一种特殊的线性表,队列的数据元素及数据元素间的逻辑关系和线性表是完全相同的,差别在于线性表允许在任意位置插入和删除数据元素,而队列只允许在其一端进行插入操作,在另外
数据结构-堆栈
堆栈是一种特殊的线性表,堆栈的数据元素以及数据元素之间的逻辑关系和线性表完全是相同的,其差别在于线性表允许在任意位置插入和删除数据元素操作,而堆栈只允许在固定一端进行插入和删除数据元素操作。堆栈中允许进行插入和删除数据元素操作的一端称为栈顶,另一端称为栈底。栈顶的当前位置是动态…
数据结构-顺序表
在前一篇文章中我们讲解了线性表的定义以及线性表的特性,知道了线性表的两种存储结构:一种是顺序存储结构,一中是链式存储结构。本文将分析讨论线性表顺序存储结构的实现。 顺序表是线性表中的一种,顺序存储结构的线性表称作顺序表。实现顺序存储结构的方式是使用数组。数组把线性表的数据元素存…
数据结构-链表
在上篇文章中我们分析讨论了线性表的顺序存储结构顺序表的原理和实现,这篇文章将分析讨论线性表另外一种存储结构链式存储结构的实现原理。1、线性表的链式存储结构链式存储结构存储线性表数据元素的方法是把存储有
Flutter之Key的原理解析
在Flutter开发中,会发现在很多的组件的构造函数中都会有一个可选的参数Key,你可能会疑惑这个Key的作用是什么?这篇文章就来揭开Key的面纱。 先不着急去看Key是什么?我们先看一下下面这段代码的运行。 其实这段代码很简单,就是在界面上显示三个不同颜色的Container…
iOS RunLoop详解
RunLoop从字面上来说是跑圈的意思,如果这样理解不免有些肤浅。下面是苹果官方文档的关于RunLoop的一段说明。 简单的说RunLoop是一种高级的循环机制,让程序持续运行,并处理程序中的各种事件,让线程在需要做事的时候忙起来,不需要的话就让线程休眠。 从上面关于RunLo…
iOS内存管理二:自动释放池autoreleasepool
熟悉OC开发的都知道,在main函数中就有@autoreleasepool这样一个东西,其实这就是自动释放池。那么@autoreleasepool的底层实现是什么样的呢?我们在命令行中使用 clang -rewrite-objc main.m -o main.cpp 让编译器重…
下一页
个人成就
文章被点赞
265
文章被阅读
76,106
掘力值
1,913
关注了
79
关注者
1,030
收藏集
0
关注标签
115
加入于
2016-08-24