自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 AAC ADTS 解析与生成

一、ADTS 格式ADTS(Audio Data Transport Stream),通常被用于MPEG TS 标准和流化音频格式为AAC 的一种音频数据格式。ADTS 数据格式:Morphology Length(Bits) Description syncword 12 syncword 0xFFF, all bitsmustbe 1 ID 1 MPEG Version: 0 for MPEG-4, 1 for MPEG-2 la...

2021-07-28 20:28:59 409

原创 AAC 编码 ADTS 头内容 Sampling Frequency Index 匹配效率分析

间隔4年之久没有写博客了,之前写的也是零零星星,现在写起来更觉得比之前无从指落键盘,写了删,删了写...,无奈之前语文学得不好。做了多年的代码界的“搬砖”劳工,轮子造了一个又一个,平时也要抽个时间回头看自己造的轮子、修一修、补一补,有一段时间没整理自己写的代码了,今天看到之前写的 AAC 编码器有一段代码用 for 循环来匹配采率频率的索引值,感觉特不自然,效率这么底,必须得优化,下面开始一阵捣鼓。一、匹配实现起初想用 C++ map 来实现,又觉得跟纯C代码不和谐,决定还用C...

2021-07-16 20:23:32 445

原创 Mac 环境下 基于CI框架 Apache 403 Forbidden 问题

相信不少初学者在搭建php本地开发环境是有遇到过 You don't have permission to access / on this server 这样的提示,一般情况下修改 apache 配置文件 httpd.conf 中的某些选项就好了。但有时也会碰到不凑效的情况,于是从头到尾不知道检查多少遍、重启多少次服务器,甚至怀疑自己的本出了问题。在这里我想提醒的是还有一种情况也会导致这个问题,

2017-10-28 16:12:43 881 1

转载 隐藏UITableView多余的分割线

plain类型的tableview当显示的数据很少时,下面的cell即使不显示数据也会有分割线,可以通过下面这个函数去掉多余的分割线。当tableview的dataSource为空时,也就是没有数据可显示时,该方法无效,只能在numberOfRowsInsection函数,通过判断dataSouce的数据个数,如果为零可以将tableview的s

2014-08-04 09:56:51 372

转载 Linux Socket编程(不限Linux)基本函数用法

我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?

2014-06-20 13:57:55 443

原创 大端模式与小端模式

大端模式:所谓的大端模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中;所谓的小端模式,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中。为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的lo

2014-06-12 15:09:39 562

原创 Xcode中设置用户自定义头文件搜索路径

最近在做ffmpeg编译工作,编译之后有一人白目土

2014-05-28 13:30:57 3352

原创 ARC 在 Xcode5 中的设置

ARC完全指南:http://download.csdn.net/detail/czhxinyu/7212083

2014-04-18 11:20:54 517

转载 基于HLS(HTTP Live Streaming)的视频直播分析与实现

HLS(HTTP Live Streaming)的分析:

2014-04-12 17:32:34 3978

原创 判断一条单链表是否有环

判断一条单链表是否有环可用三种方法:1.人已土目

2014-04-12 15:35:00 546

原创 易混淆的概念--重写、重载、重用、重构

重写:一般在面向对象编程语言中重写指的是方法重写,方法重写又称方法覆盖,就是子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,厕是想作一定的修改,这就需要对方法进行重写。若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数,则新方法将覆盖原有的方法。重载:在面向对象编程中分为方法重载和运算符重载。方法重载是让类以统一的方式处理不同类型数据

2014-03-27 13:37:12 3449

原创 单例模式(Singleton)

单例模式,也叫单子模式,是一种常用的的常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候系统中需要拥有一个全局对象,这样有利于我们协调系统整体的行为。  实现单例模式的思路是,一个类型返回对象一个实例(永远是同一个)和一个获得该实例的方法;当我们调用这个方法时,如果类持有的实例不为空,就返回这个实例;如果为空,就创建该类的实例, 并将实例赋予该类保持的实例,从

2014-03-27 10:32:17 479

原创 堆与栈的区别

一、概念堆(英语:heap)亦被称为:优先队列(英语:priority queue),是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。在队列中,调度程序反复提取队列中第一个作业并运行,因而实际情况中某些时间较短的任务将等待很长时间才能结束,或者某些不短小,但具有重要性的作业,同样应当具有优先权。堆即为解决此类问题设计的一种数据结构。[见:http://zh.wi

2014-03-26 16:39:12 434

原创 assign retain copy 生成的 set 方法

A.h file#import @interface A : NSObject{ int Stu_Age; NSString *Stu_Name; NSString *Stu_Address;}@property (nonatomic, assign) int Stu_Age;@property (nonatomic,retain) NSString *Stu

2014-03-26 15:49:27 652

原创 IOS平台上的MVC设计模式

一、概念 Model :是对应用的抽象。拿建一艘航母来说,那张图纸就是Model,对航线母的长、宽、高、可以承载多少架战斗机、鱼雷、有多少跑台等等。Controller :应用如何将Model显示给用户(UI逻辑),是中心是桥梁,连通Model和View。 好比按下航母的发射鱼雷按钮是如何去发射鱼雷的,这都是Controller的事情。View : 你所看到的用实物展现在你面前的Mod

2014-03-26 15:06:09 544

原创 const的作用

const是C语言的一个关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性和减少内存占用。此外,在别人查看代码的时候,能够清晰理解const所起的作用,给对方理解程序有一些帮助。const最常用的是用来定义常量和常量指针,最近在网上搜了很多关于const的帖子,众说纷纭,越看越迷,我也辩别不出来那家说得对,那家说的错,于是针对使用const关键字来定义常量和常量指针

2014-03-26 12:55:07 577 1

原创 volatile的作用

用volatile修饰的变量是说此变量可能会被意想不到地改变,这样编译器就不会去假设这个变量的值了。确切地说,优化器在用到这个变量时必须每次都重新去读取这个变量的值,而不是使用保存在寄存器里的备份。举三个例用到volatile变量的例子,这个经常会笔试或面试到:1. 并行设备的硬件寄存器(如:状态寄存器)。2. 中断服务子程序中会访问到的非自动变量(Non-automatic variab

2014-03-26 09:28:57 776

freetype universal static library for iOS

FFmpeg字体水印渲染依赖库。

2017-04-14

freetype static library for iOS

FFmpeg字体水印渲染依赖库。

2017-04-14

harfbuzz for iOS

FFmpeg字体水印渲染依赖库。在网上很少找到此资源,我花了很长时间终于给编出来,在些分享给大家,也想赚点儿积分,望体谅,算是对别人劳动成果的尊重吧!

2017-04-14

libfeetype.a for iOS

2017-04-14

libfreetype for iOS

2017-04-14

libfreetype.a for iOS

2017-04-14

iOS 字体引擎静态库 freetype

2017-04-14

ARC完全指南

1 arc简介 2 Xcode 的 arc 自动迁移 3 arc选项设置 4 arc与属性 readonly retain readwrite 方法dealloc的关系 5 blocks singleton 与 arc

2014-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除