摘要: 一、安装gensim 1、什么事gensim gensim是一个python的科学库,gensim包含了TF-IDF、随机投影、word2vec和document2vec算法的实现,分层Dirchlet过程(HDP),潜在语义分析(LSA)和潜在Dirichlet分配(LDA),包括分布式并行版本。 阅读全文
posted @ 2018-07-13 09:51 奔梦 阅读(963) 评论(0) 推荐(0)
摘要: 原理:矩阵相乘最重要的方法是一般矩阵乘积。它只有在第一个矩阵的栏数(column)和第二个矩阵的列数(row)相同时才有定义。一般单指矩阵乘积时,指的便是一般矩阵乘积。若A为m×n矩阵,B为n×p矩阵,则他们的乘积AB会是一个m×p矩阵。其乘积矩阵的元素如下面式子得出。 C = AB 将A, B,  阅读全文
posted @ 2018-07-13 09:20 奔梦 阅读(6513) 评论(0) 推荐(0)
摘要: 灵活的数据源 不光光可以从文件读取配置,还支持 []byte 类型的纯数据读取和基于 io.ReadCloser 的流式读取。 多种格式兼容 各种文件种类的广泛支持,包括但不限于 my.cnf、.gitconfig 甚至不可解析的分区。 自然类型增强 将值自动转换为指定的 Go 语言原生类型,让代码 阅读全文
posted @ 2018-07-04 11:35 奔梦 阅读(493) 评论(0) 推荐(0)
摘要: 上一篇介绍了Gin+Mysql简单的Restful风格的API,但代码放在一个文件中,还不属于restful风格,接下来将进行进一步的封装。 目录结构 api文件夹存放我们的handler函数,用于逻辑处理,models文件夹用来存放我们的数据模型。 myql.go的包代码如下: 因为我们需要在别的 阅读全文
posted @ 2018-07-04 10:09 奔梦 阅读(3798) 评论(0) 推荐(1)
摘要: 我们已经了解了Golang的Gin框架。对于Webservice服务,restful风格几乎一统天下。Gin也天然的支持restful。下面就使用gin写一个简单的服务,麻雀虽小,五脏俱全。我们先以一个单文件开始,然后再逐步分解模块成包,组织代码。 Hello World 使用Gin的前提是安装,我 阅读全文
posted @ 2018-06-29 17:24 奔梦 阅读(12169) 评论(0) 推荐(0)
摘要: Gin Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。具有快速灵活,容错方便等特点。其实对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。框架更像是一些常用函数或者工具的 阅读全文
posted @ 2018-06-29 14:16 奔梦 阅读(3774) 评论(0) 推荐(0)
摘要: 1. govendor简介 golang工程的依赖包经常使用go get命令来获取,例如:go get github.com/kardianos/govendor ,会将依赖包下载到GOPATH的路径下。 常用的依赖包管理工具有godep,govendor等,在Golang1.5之后,Go提供了 G 阅读全文
posted @ 2018-06-27 11:40 奔梦 阅读(78464) 评论(3) 推荐(3)
摘要: 什么是接口 在面向对象语言中,接口一般被定义为 :接口定义了一个对象的行为。它仅仅指定了一个对象应该做什么。具体怎么做(实现细节)是由对象决定的。 在 Go 中,一个接口定义为若干方法的签名。当一个类型定义了所有接口里的方法时,就说这个类型实现了这个接口。这和 OOP 很像。接口指定了一个类型应该包 阅读全文
posted @ 2018-06-15 10:49 奔梦 阅读(2914) 评论(0) 推荐(0)
摘要: 什么是方法 一个方法只是一个函数,它有一个特殊的接收者(receiver)类型,该接收者放在 func 关键字和函数名之间。接收者可以是结构体类型或非结构体类型。可以在方法内部访问接收者。 通过下面的语法创建一个方法: 上面的代码片段创建了一个名为 methodName 的方法,该方法有一个类型为  阅读全文
posted @ 2018-06-14 16:41 奔梦 阅读(1468) 评论(0) 推荐(0)
摘要: 结构体(struct)是用户自定义的类型,它代表若干字段的集合。有些时候将多个数据看做一个整体要比单独使用这些数据更有意义,这种情况下就适合使用结构体。 比如将一个员工的 firstName, lastName 和 age 三个属性打包在一起成为一个 employee 结构就是很有意义的。 结构体的 阅读全文
posted @ 2018-06-12 10:14 奔梦 阅读(440) 评论(0) 推荐(0)