函数式编程
文章平均质量分 61
第七琴弦
这个作者很懒,什么都没留下…
展开
-
初探函数式编程的优点
初探函数式编程的优点函数式编程是一种编程的模式,在这种编程模式中最常用的函数和表达式。它强调在编程的时候用函数的方式思考问题,函数也与其他数据类型一样,处于平等地位。可以将函数作为参数传入另一个函数,也可以作为别的函数的返回值。函数式编程倾向于用一系列嵌套的函数来描述运算过程。函数式编程的优点不可变数据原则上来讲,在函数式编程中应当做到函数中变量不修改,函数不依赖外部数据,所有的变量需要修改时都应当原创 2015-03-08 01:20:41 · 3821 阅读 · 0 评论 -
浅谈Scala对象构造过程
我们通过一个例子来体会scala对象的构造过程 首先创建一个车站类: class Station { val size = 100 val spots = new Array[String](size) } 通过size来模拟停车位数,通过字符串数组模拟具体的停车位。 在创建一个停车场类,它是车站的子类 class Park extends Station {原创 2015-05-26 15:08:14 · 911 阅读 · 0 评论 -
scala中为什么不建议用return
scala中为什么不建议用return 在scala中使用return的话,编译的时候会提示the latest statement is method is automatically returned, use of th return keyword is redundant.这个警告是说最后一个语句的结果会自动返回,不需要使用return语句。 scala不建议使用return关键字,这一原创 2016-12-05 18:04:47 · 10488 阅读 · 0 评论 -
每日学习20170405--使用slick对DB同步访问
首先感受一下slick ORM的语法映射private class ArticleTable(tag:Tag) extends Table[Article](tag, "article"){ def id = column[Long]("id", O.PrimaryKey, O.AutoInc) def title = column[String]("title") def原创 2017-04-05 20:44:01 · 620 阅读 · 0 评论