年前有计划捡起扔在大一路上的钢琴,从老家翻出压在箱底的琴谱,很激动,内心澎湃,就好像第一次对它产生兴趣的时候,也有反思自己当时为什么没有坚持下来,费用太高?没有同行者?没有观...
@p了个f 看音视频,所以就整理了下
FFmpeg面纱系列读完此篇需掌握的内容 FFmpeg是什么 FFmpeg做什么用的,可移植性如何 FFmpeg怎么用 部分应用 提取视频文件中的音频 视频文件中的音频静音,只保留视频 裁剪音频...
读完此篇需掌握的内容 FFmpeg是什么 FFmpeg做什么用的,可移植性如何 FFmpeg怎么用 部分应用 提取视频文件中的音频 视频文件中的音频静音,只保留视频 裁剪音频...
这期的内容有点剑走偏锋,我们来讨论一下栈和队列。Swift语言中没有内设的栈和队列,很多扩展库中使用Generic Type来实现栈或是队列。正规的做法使用链表来实现,这样可...
之前谈到了最简单的搜索法:二分搜索。虽然它的算法复杂度非常低只有O(logn),但使用起来也有局限:只有在输入是排序的情况下才能使用。这次讲解两个更复杂的搜索算法 -- 深度...
Swift的二分法查找实践 在这篇教程中我们会使用计算机科学里一个基础的算法:二分法查找binary search.我们也会实现一个二分法查找的项目:快速自动匹配. 介绍 在...
前不久做了一个生成快照的需求,其中用到 SDWebImage 来下载图片,在使用该框架的过程中也遇到了一些问题,索性正好就把 SDWebImage (v3.7.3) 源码细...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
前言 众所周知,现在App的竞争已经到了用户体验为王,质量为上的白热化阶段。用户们都是很挑剔的。如果一个公司的推广团队好不容易砸了重金推广了一个APP,好不容易有了一些用户,...
写在前面: 关于KVC和KVO各种博客多了去了,重新整理下,就当是温习一下吧,不对的地方请指教,喜欢的点个喜欢什么也是挺好。 一,KVC KVC也就是key-value-c...