- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 从0开始做电商推荐
今年一直在做关于电商推荐的业务说到推荐,尤其是在现在大数据和人工智能的背景下,感觉一定要多用一些深度学习,机器学习的算法才是高大上。的确高大上,只是有时候如果需要快速拿出成果,产生效益,可能简单粗暴的方法更有效,也就是据业务需求和特点,制定一些规则,先让推荐跑起来。虽然开始的时候可以不需要复杂的模型,但是数据一定要有。数据是基础,有了数据才有一切算法的可能;其次要有好的评价指标。各
2017-07-04 20:52:47
549
原创 golang中的map
前几天写代码,发现程序执行结果总是无规律的变动,最后一点点加日志查原因,才发现是map使用方式不对1 程序中创建了一个类似如下的结构mapOne := map[string]map[string]string{}并在之后循环创建以及更新相应value的值当value赋值给其他变量时,其他变量拥有的是一个指针,而实际的值只有一个,每次值被更新,也就是所有指针指向的值被更新例子:
2017-07-03 22:14:34
382
翻译 scala 类与继承
Main Method// 主方法 是程序的入口// java虚拟机要求一个叫做main的主方法,并且有一个参数, 这个参数是字符串数组object Main { def main(args: Array[String]): Unit = println("Hello, Scala developer!")}// scala中的类型// 所有的值(不
2017-05-08 20:47:27
286
翻译 scala 集合
// 集合// 新的集合框架// 集合主要分为可变集合和不可变集合// 不可变集合一定不会被改变,是默认的选择 可变集合则有可能改变// 留意以下的写法:List(1, 2, 3) map (_ + 1)// 集合(容器)有两个特性 就是遍历和迭代// 遍历Traversable中, foreach 是抽象的,实现了"遍历"的容器,就可以继承许多其他的方
2017-05-08 20:46:02
319
翻译 case class
// case classes// 一种特别的类, // 默认不可变/可以通过模式匹配分解/关于比较/实例起来很简洁=>不需要使用newabstract class Notificationcase class Email(sourceEmail: String, title: String, body: String) extends Notificationcase class S
2017-05-04 20:35:56
922
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人