摘要:
结构体(Struct) Go中struct的特点 1. 用来自定义复杂数据结构 2. struct里面可以包含多个字段(属性) 3. struct类型可以定义方法,注意和函数的区分 4. struct类型是值类型 5. struct类型可以嵌套 6. Go语言没有class类型,只有struct类型 阅读全文
摘要:
一、数组和切片 数组 1. 数组:是同一种数据类型的固定长度的序列。 2. 数组定义:var a [len]int,比如:var a[5]int,一旦定义,长度不能变 3. 长度是数组类型的一部分,因此,var a[5] int和var a[10]int是不同的类型 4. 数组可以通过下标进行访问, 阅读全文
摘要:
一、strings和strconv的使用 1. strings.HasPrefix(s string, prefix string) bool:判断字符串s是否以prefix开头 。 2. strings.HasSuffix(s string, suffix string) bool:判断字符串s是 阅读全文
摘要:
语料 text = """My fellow citizens: I stand here today humbled by the task before us, grateful for the trust you've bestowed, mindful of the sacrifices b 阅读全文
摘要:
目录 GO语言系列(一)- 初识go语言 GO语言系列(二)- 基本数据类型和操作符 Go语言系列(三)- 基础函数和流程控制 Go语言系列(四)- 函数 GO语言系列(五)- 数组、切片、map GO语言系列(六)- 结构体和接口 Go语言系列(七)- 接口和反射 Go语言系列(八)- 读写操作 阅读全文
摘要:
一、文件名 & 关键字 & 标识符 1.所有go源码以.go结尾 2.标识符以字母或下划线开头,大小写敏感 3._是特殊标识符,用来忽略结果 4.保留关键字 除了以上介绍的这些关键字,Go 语言还有 36 个预定义标识符: append bool byte cap close complex com 阅读全文
摘要:
Go语言的前世今生 一、 为什么需要一个新的语言 最近十年来,C/C++在计算领域没有很好得到发展,并没有新的系统编程语言出现。对开发程度和系统效率在很多情况下不能兼得。要么执行效率高,但低效的开发和编译,如C++;要么执行低效,但拥有有效的编译,如.NET、Java;所以需要一种拥有较高效的执行速 阅读全文
摘要:
1.算法简介 AP(Affinity Propagation)通常被翻译为近邻传播算法或者亲和力传播算法,是在2007年的Science杂志上提出的一种新的聚类算法。AP算法的基本思想是将全部数据点都当作潜在的聚类中心(称之为exemplar),然后数据点两两之间连线构成一个网络(相似度矩阵),再通 阅读全文