上一页 1 ··· 5 6 7 8 9 10 11 下一页

2015年8月19日

Scala中使用For表达式实现内幕思考

摘要: 学习了Scala中使用For表达式实现内幕思考,filter是if ,for是一般的表达式,有map ,filter等,建议用for循环来代替,更简洁跟具有表现力例子如下:Object For_Advancde {Def main(args: Array[String]) {}Def map[A,B... 阅读全文

posted @ 2015-08-19 08:01 l_time 阅读(181) 评论(1) 推荐(0)

2015年8月18日

Scala中使用For表达式实现map、flatMap、filter

摘要: 学习了Scala中使用For表达式实现map、flatMap、filter,可以实现广泛的应用例子如下:Object For_Advancde {Def main(args: Array[String]) {}Def map[A,B](List: List[A], f:A=>B):List[B]= ... 阅读全文

posted @ 2015-08-18 07:20 l_time 阅读(1520) 评论(1) 推荐(0)

Scala中使用For表达式做查询

摘要: 学习了Scala中使用For表达式做查询,很多编程中对数据库、文件、网络数据进行查询,应用for表达循环匹配,例子如下:Case calss Book (title:String, authors:List[tring])Object For_Query { Def main(args:Array[... 阅读全文

posted @ 2015-08-18 07:04 l_time 阅读(191) 评论(1) 推荐(0)

2015年8月17日

Scala中For表达式的生成器、定义和过滤器

摘要: 学习了Scala中For表达式的生成器、定义和过滤器,应用 for是循环列表,根据用户需要进行过滤。Def main(args:Array[String]){ Val lauren=Person(“Lauren”,false) Val rocky=Person(“Rocky”,true) Val v... 阅读全文

posted @ 2015-08-17 21:19 l_time 阅读(563) 评论(1) 推荐(0)

2015年8月13日

Scala中For表达式的强大表现力

摘要: 学习了Scala中For表达式的强大表现力,scala应用for循环比应用高阶函数表现力强很多,高阶函数的行为指定了对数据处理的细节。实际上for是用map的方式,更加简洁。例子如下caseclassPerson(name:String,isMale:Boolean,children:Person*... 阅读全文

posted @ 2015-08-13 07:13 l_time 阅读(292) 评论(1) 推荐(0)

Scala中List的Scala中List和ListBuffer设计实现

摘要: 学习了Scala中List的Scala中List和ListBuffer设计实现思考,scalalist内部很多操作是listbuffer做的,因为改变元素,listbuffer非常高效,我们看见tl是var类型的,但是他属于scala包及子包,我们看上去是可变的,但是由于包的限制我们看不到。list... 阅读全文

posted @ 2015-08-13 06:50 l_time 阅读(1324) 评论(1) 推荐(0)

2015年8月11日

Scala中List的实现内幕源码揭秘

摘要: 学习了Scala中List的实现内幕源码揭秘,ListBuffer(链表缓存)相当于List的一个工具类,List本身继承ListBuffer,拥有ListBuffer中非私有的方法。对List的操作其实有部分是通过ListBuffer完成的。exported为LiftBuffer中flag(def... 阅读全文

posted @ 2015-08-11 08:48 l_time 阅读(291) 评论(1) 推荐(0)

2015年8月10日

Scala中List的ListBuffer是实现高效的遍历计算

摘要: 学习了Scala中List的ListBuffer是实现高效的遍历计算,List与ListBuffer和java中的String与StringBuffer的设计很相似,List与String设计默认是不可变的,varlist=List[XX]形式生成的list虽然有var作修饰,但类型认为immuta... 阅读全文

posted @ 2015-08-10 15:29 l_time 阅读(782) 评论(1) 推荐(0)

2015年8月8日

Scala中List的构造是的类型约束逆变、协变、下界详解

摘要: 学习了Scala中List的构造是的类型约束逆变、协变、下界详解,列表中用::加入父类的对象,列表会协变为父类,例子如下:Def::[B>:A](x:B):List(B)=Newscala:collection.imutable.::(x,this)王家林亲授《DT大数据梦工厂》大数据实战视频“Sc... 阅读全文

posted @ 2015-08-08 09:09 l_time 阅读(178) 评论(1) 推荐(0)

scala中List的泛型分析以及::类和Nil对象

摘要: 学习了scala中List的泛型分析以及::类和Nil对象,List是对scala的类型系统的一个非常好的使用,进一步巩固List的知识对于理解scala的类型系统是非常有价值的。本讲主要分析了List的泛型、::类和Nil对象。List有两个非常重要的子类,一个是::,一个是Nil,这两个子类都是... 阅读全文

posted @ 2015-08-08 08:24 l_time 阅读(1585) 评论(1) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 下一页

导航