代码改变世界

Swift学习笔记(5):集合类型

2017-05-19 01:44 by 杨平, 242 阅读, 0 推荐, 收藏, 编辑
摘要:目录: 数组:Array 集合:Set 字典:Dictionary Swift提供Array(有序集合数据)、Set(无序无重复集合)和Dictionary(无序键值对集合)三种基本集合类型来存储明确数据类型的集合数据。 使用var将集合声明为变量,可以在创建之后添加、移除、修改集合内数据项。如果使 阅读全文

Swift学习笔记(4):字符串

2017-05-18 20:51 by 杨平, 306 阅读, 0 推荐, 收藏, 编辑
摘要:目录: 初始化 常用方法或属性 字符串索引 创建一个空字符串作为初始值: 注意: ・不能将一个字符串或者字符添加到一个已经存在的字符变量上,因为字符变量只能包含一个字符。 ・插值字符串中写在括号中的表达式不能包含非转义反斜杠 ( \ ),并且不能包含回车或换行符。 可以通过字符串下标或索引属性和方法 阅读全文

Swift学习笔记(3):基本运算符

2017-05-18 19:27 by 杨平, 174 阅读, 0 推荐, 收藏, 编辑
摘要:目录: 运算符 元组比较 空和运算符 区间运算符 当元组中的元素值可以比较时,元组也可以使用比较运算符进行大小比较。 比较元组大小会按照从左到右、逐值比较的方式,直到发现有两个值不等时停止。如果所有的值都相等,则该对元组相等。 元组中Bool值不可比较,所以包含Bool变量的元组都不可以比较。 空合 阅读全文

Swift学习笔记(2):错误处理

2017-05-18 19:25 by 杨平, 269 阅读, 0 推荐, 收藏, 编辑
摘要:目录: Error do-catch 断言 在 Swift 中,错误用符合 Error 协议的类型的值来表示。这个空协议表明该类型可以用于错误处理异常。 Swift 的枚举类型尤为适合构建一组相关的错误状态,枚举的关联值还可以提供错误状态的额外信息。 抛出错误使用 throw 关键 字。 Swift 阅读全文

Swift学习笔记(1):基础部分

2017-05-18 17:58 by 杨平, 239 阅读, 0 推荐, 收藏, 编辑
摘要:目录: 分号 常量和变量 数据类型 数值型类型转换 类型别名 元组 可选类型 API版本检查 Swift并不强制要求你在每条语句的结尾处使用分号( ; ),你也可以按照自己的习惯添加分号。如果在一行内写多条独立的语句情况下必须要用分号。 使用let定义常量,使用var定义变量,常量和变量必须在使用前 阅读全文

Golang 在 Mac、Linux、Windows 下交叉编译

2017-05-17 10:09 by 杨平, 7008 阅读, 0 推荐, 收藏, 编辑
摘要:Golang 支持在一个平台下生成另一个平台可执行程序的交叉编译功能。 Mac下编译Linux, Windows平台的64位可执行程序: Linux下编译Mac, Windows平台的64位可执行程序: Windows下编译Mac, Linux平台的64位可执行程序: GOOS:目标可执行程序运行操 阅读全文

YUV数据格式

2016-03-05 19:40 by 杨平, 7363 阅读, 2 推荐, 收藏, 编辑
摘要:概要: 与RGB编码方法类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它是指将亮度参量(Y:Luminance或Luma)和色度参量(UV:Chrominance或Chroma)分开进行表示的像素编码格式。而这样分开的好处就是不但可以避免相互干扰--没有UV信息一样可以显示完整 阅读全文

回声消除技术(2)

2016-02-28 22:00 by 杨平, 1934 阅读, 0 推荐, 收藏, 编辑
摘要:从应用平台来看,可以把回声消除分为两大类: (1). 基于DSP等实时平台的回声消除技术 (2). 基于Windows等非实时平台的回声消除技术 两者的技术难度和重点是不一样的。 三、基于DSP平台的回声消除技术 回声消除技术传统的应用领域是各种嵌入式设备,包括各种电信网络设备和终端设备。比如交换机 阅读全文

回声消除技术(1)

2016-02-28 19:34 by 杨平, 1045 阅读, 0 推荐, 收藏, 编辑
摘要:一、前言 要了解回声消除技术,就不得不提及作为现代通讯技术的理论基础——数字信号处理理论。首先,数字信号处理理论中有一门重要的分支,叫做自适应信号处理,而经典的教材里,回声消除问题从来都是作为一个经典的自适应信号处理案例来讨论的。既然回声消除在教科书上都是作为一种经典具体的应用,那么从理论角度也就没 阅读全文

VOIP概述

2016-02-28 18:04 by 杨平, 870 阅读, 1 推荐, 收藏, 编辑
摘要:简介 VoIP(Voice over Internet Protocol)就是将模拟声音讯号(Voice)数字化,以数据封包(Data Packet)的型式在 IP 数据网络 (IP Network)上做实时传递,最简单的说法,就是通过网络来模拟我们平时的电话通话。 特点 VoIP最大的优势是能广泛 阅读全文