顺序栈
栈(stack)是限定仅在表尾进行插入和删除操作的线性表。
ARC 模式下,object-C
编写的代码的内存管理都交给了自动引用计数器了,不用我们自己再去操心内存的管理,但使用 Core Foundation
框架或者是和 C++
混编时,代码的内存还是需要我们自己去管理的,这时候就需要注意了!
Core Foundation
主要是由不透明类型(opaque type),即 C 结构体组成,语言层面并不支持继承和多态,而 Core Foundation
能够制造出对象具有层次结构的假象是因为它的根“类” CFType
对象的指针 CFTypeRef
是 void *
类型的。
刚刚用上了自己搭建的VPN,兴奋之余想记录一下过程。
首先先去搬瓦工购买 VPS 主机先,有优惠码的,记得搜一下,或者查看主要源码里面有一个优惠码,可以优惠5%左右。
我用的是 centos-6x86_64 系统,
进入到 KiwiVM -> Root shell - advanced ,先运行命令
yum update
更新一下,然后 KiwiVM Extras -> Shadowsocks Server 一键安装 Shadowsocks Servers。
FFmpeg 一共包含 8 个库:
先看一下流程图:
先阐述一下背景和需求:
私人用的 github 有 2 个账号,一个是旧的 github 账号,star 了很多开源库;旧的账号名不好听,新申请了一个 github 账号用于搭建 hexo 博客;再加上公司的 gitlab 账号,总共有 3 个 git 账号。
先记一下此刻听到的 春よ、来い - 松任谷由実 ,日本的乐器演奏的曲调,给人一种宁静致远,仿佛看到樱花飘飞的时节,静听花落的声音…
看了网易云上的一段评论,尤是感动,后来发现是这首歌的词,真美啊~