找到约233篇文章
  • Spect_C 分享于2017-05-15 被收藏0次 0人推荐 0条评论
    我试过zip安装,直接下载的update-site.zip不能直接安装到位。我又特别懒,不想复制文件夹。所以我是通过help-install new software安装。add输入网址:网址的连接从这里(官网)来(不要去看人家的blog,特别是中文blog都过时了):http://scala-ide.org/download/current.html直接复制淡绿色背景网址连接:注意支持的版本是3.8到4.3 Eclipse 3.8-4.3(Juno and Kepler)For Scala 2
  • 流动的晨星 分享于2017-05-14 被收藏0次 0人推荐 0条评论
    我所知道的Scala持久层框架有:1、Slick(typesafe出品)2、Squeryl3、Anorm(Play的持久层)4、ScalaActiveRecord(基于Squeryl之上)5、circumflex-orm6、activate-framework(不只是scala版的hibernate,支持async db)web框架的话1、Spray(build on akka,完全异步,非阻塞,非常有前景,适合REST后端程序)2、Play(还不是很习惯)3、Scalatra(对akka,sq
  • 针尖 分享于2017-05-14 被收藏0次 0人推荐 0条评论
    //s函数的应用val name="Tom"s"Hello,$name"//Hello,Toms"1+1=${1+1}"//1+1=2  
  • 我就随便看看 分享于2017-05-14 被收藏0次 0人推荐 0条评论
    一.函数函数声明def functionName([list of parameters]):[return type]1.定义无输入的函数 示例: def hi="hi"scalahidef hi():String="hi"scalahi()scalahi2.定义函数def functionName([list of parameters]):[return type]={function body return[expr]} 示例://最后一行是函数的
  • cl_leaf 分享于2017-04-29 被收藏0次 0人推荐 0条评论
    1.表示函数的类型(Function Type)def double(x:Int):Int=x*2函数double的类型就是(x:Int)=Int或者Int=Int备注:当函数只有一个参数的时候,函数类型里面括起来函数参数的括号是可以省略的。使用函数的类型,就可以定义函数变量(Function Value/Function Variable)那么现在定义一个函数变量:var x:(Int)=Int=double2.匿名函数(Anonymous functions/Function Literal
  • Roger爱上一只猫 分享于2017-01-30 被收藏0次 0人推荐 0条评论
    一、Queue队列是FIFO(先进先出),Queue分可变和不可变(immutable queue and mutable queue) import scala.collection.mutable.Queuevar ints=Queue[Int]()var fruits=Queue[String]()var q=Queue[Person]()scala val q=Queue(1,2,3)q:scala.collection.mutable.Queue[Int]=Queue(1,2,3) 使
  • 金正恩 分享于2017-01-29 被收藏0次 0人推荐 0条评论
        scala中有许多方式去循环集合for loops,while loops,和集合中的方法诸如foreach,map,flatMap,这节主要说明for的用法和for的翻译(translated)    1、for的用法     val a=Array("apple","banana","orange")//for循环for(item-a)println(item)for(item-a){val s=item.toUpperCa
  • 肮脏环线 分享于2017-01-05 被收藏0次 0人推荐 0条评论
    正则在任何一门编程语言中,都是必不可少的一个模块,使用它来处理文本是非常方便的,尤其在处理在使用spark处理大数据的时候,做ETL需要各种清洗,判断,会了正则之后,我们可以非常轻松的面对各种复杂的处理,Scala里面的正则也比Java简化了许多,使用起来也必要简单,下面通过几个例子来展示下其用法:/***Created by QinDongLiang on 2017/1/5.*/object ScalaRegex{def main(args:Array[String]):Unit={//例子一
  • 徐三疯 分享于2016-12-29 被收藏0次 0人推荐 0条评论
    原创转载请注明出处:http://agilestyle.iteye.com/blog/2333245 ConstructorsThe constructor is the code that"constructs"a new object.The constructor is the combined effect of the class argument list-initialized before entering the class body-and the cla
  • 辛蒂喵 分享于2016-12-29 被收藏0次 0人推荐 0条评论
    原创转载请注明出处:http://agilestyle.iteye.com/blog/2333647 for和if的组合称为for推导,简称为推导。先看一个简单的例子:package org.fool.scala.comprehensionobject ComprehensionTest extends App{def evenGT5(v:Vector[Int]):Vector[Int]={//'var'so we can reassign'result'var result=Vector[In

也许你感兴趣

换一批