斯卡拉

  • 性状(或类)之间的穿越方法 2015-03-15

    trait t{ val y = "z" def t1(x:String):String=x+"a"+y def t2(x:String):String= x+"b"+y def t3(x:String):String= x+"c"+y } class c extends t { val funcSet = Set(t1 _,t2 _,t3 _) def multiBitamin(input:String) = for(f &

    关键词: 函数式编程,斯卡拉
  • 教程摆在Scala呢? 2015-03-15

    是否有一个很好的教程演示如何使用scala.swing._? --------------解决方案------------- 本概述好像还不错,如果你没问题的PDF文件. 在第6页底部的代码是从Odersky的等,"编程Scala中",第二版,页. 766的Integer.parseInt被重构,以toInt那里. 另一个教程(德文版)是http://scalatutorial.de/其中载有关于秋千基础的一章.

    关键词: 斯卡拉,斯卡拉秋千,SCALA 2.8
  • 什么是一个懒惰的VAL吗? 2015-03-15

    我注意到,斯卡拉提供lazy vals . 但我不明白他们做什么. scala> val x = 15 x: Int = 15 scala> lazy val y = 13 y: Int = <lazy> scala> x res0: Int = 15 scala> y res1: Int = 13 本REPL显示y是一个lazy val ,但它是如何从一个正常的不同val ? --------------解决方案------------- 它们之间的区别是,一个val

    关键词: 懒惰的评价,斯卡拉
  • 生成游戏斯卡拉移动功能 2015-03-15

    我想了解使用Scala编写功能策略游戏,但不幸的是我似乎在非常基本被卡住. (这不是在家工作,但我尝试去学习一些新的东西,即"纯"函数式编程). 让我们以下面这个简单的"游戏":在(唯一的)球员有一个正方形无休止x行相同的块. 这些作品开始在广场和0每转一圈,他可以向前移动一块一平方. 由于数据结构我将用一个List[Int]为每件商品都是一块的位置(广场). 要生成可能我想出的招式: def moves(start: List[Int]) = (0 until s

    关键词: 函数式编程,斯卡拉
  • RestEasy的不敢说我的批注的方法对Scala的类 2015-03-15

    努力实现斯卡拉一个JAX-RS资源. 这个我的Java版本具有以下类型签名: @GET @Path(value="echoold") @Produces("application/json") public Map<String,Object> get( @QueryParam("param") String param, @QueryParam("asOf") @DefaultValue(NOW) DateWra

    关键词: 斯卡拉,RestEasy的
  • 为什么斯卡拉无法实例化一个伴侣对象? 2015-03-14

    我是新来Scala和阿卡所以请原谅我,如果这是对于新手的问题,但我找不到答案其他地方... 为了记录我使用Scala 2.9.0-1和阿卡1.1.3,并已列入我的SBT 0.10.1设置为好. 我写了下面这条消息在阿卡实验中的代码; 它是一个用户数据库和登记设施的一个玩具版本. 其基本思想是有UserServer的演员每个都有它采用STM互动与地图的用户键入关闭用户的电子邮件地址的MemoryUserDatabase实例的ActorPool - 很简单,不是吗? 该问题可通过在编译文件并运行在两

    关键词: 斯卡拉,STM,阿卡
  • 自动设置创建和squeryl更新的日期? 2015-03-14

    我记得看到一个特点或者使用电梯的记录或映射奥姆斯时会自动添加创建和更新日期. 现在的问题是,是不是也有类似的事情Squeryl自动设置日期/时间记录被插入,同样重要的是,最后的日期/时间它被更新? 如果没有,有可能使一个? --------------解决方案------------- 没有现成的特质,你可以混合在做,但如果你使用的是0.9.5-快照可以使用Squeryl的生命周期回调创建你自己的. 看看这条消息的详细信息:https://groups.google.com/forum/#​​!

    关键词: 斯卡拉,squeryl
  • 是否有声明类的包对象之间通常与任何实质性的区别? 2015-03-14

    如果我有一个包com.example ,我可以创建在该包这样的类: package com.example { class MyClass } 或者是这样的: package com { package object example { class MyClass } } 在这两种情况下,所得到的类是(只要其他Scala代码而言,至少) com.example.MyClass . 当然,还有附带的差异. 在一审中,最终编译类是com/example/MyClass.class而在第二个它的com

    关键词: 斯卡拉
  • 如何2迭代斯卡拉结合? 2015-03-13

    a和b是数值Iterator[String]键入. 我需要c包括的所有元素a和b . 令人惊讶的我无法弄清楚如何实现这一目标. 你可能知道发生? --------------解决方案------------- ++运算符会做这项工作. 一个例子: scala> val a = "abcd".combinations(2) //a: Iterator[String] = non-empty iterator scala> val b = "efg".com

    关键词: 迭代器,斯卡拉,Scala集合
  • 斯卡拉是不是让我执行批处理文件的路径包含spaces.Same Java代码does.What办? 2015-03-13

    下面是我的代码: var commandsBuffer = List[String]() commandsBuffer ::= "cmd.exe" commandsBuffer ::= "/c" commandsBuffer ::= '"'+vcVarsAll.getAbsolutePath+'"' commandsBuffer ::= "&&" otherCommands.foreach(c => co

    关键词: 过程中,运行时,斯卡拉
  • 请问有什么办法可以在播放框架2.0的请求查找控制器和方法名 2015-03-13

    当我在动作块​​来的,我怎么找出哪些控制器在叫我? 在播放1.0,你可以直接从请求对象获取这些信息. 有没有在玩2.0这样做避免了重新分析的conf /路线什么办法? def myAction = { implicit request => Logger.info("The controller name is " + <cname>) Logger.info("The method name is " + <mname>) } ---

    关键词: 斯卡拉,playframework 2.0
  • MongoDB的卡斯巴查询字段不存在或特定的值 2015-03-13

    我想,以便找到有没有设置某个领域(领域不存在)或字段具有特定值的所有对象执行使用卡斯巴查询. 我已经尝试使用 val query = ("_id.serviceName" $in serviceNames) ++ ($or("element" $exists false), MongoDBObject("element" -> "value"))) 但我得到一个错误: found com.mongodb.casbah.c

    关键词: 斯卡拉,MongoDB的,卡斯巴
  • 链接到从scaladoc来源? 2015-03-13

    我需要从我的scaladoc链接到源GitHub上. 我建立与SBT的那些文档doc的任务. 有两个问题-第一,我不喜欢创造了我的几个嵌套的空目录.scala文件,所以我通常把他们都在同一个-样src/main/scala/org.rogach.scallop代替src/main/scala/org/rogach/scallop . 有没有一种方法,使链接文档的工作,不要把这个目录? 其次,当我把我的build.sbt这一行: scalacOptions in (Compile, doc) ++

    关键词: 斯卡拉,SBT
  • Scala的远程演员例外 2015-03-13

    大家好我用Scala代码这样的echo服务. 进口scala.actors.Actor进口scala.actors.Actor._进口scala.actors.remote.RemoteActor._ 一流的回声扩展演员{高清法案(){活着(9010)寄存器("MYNAME,个体经营)环{反应{情况下味精=>的println(MSG)}}}}对象EchoServer的{高清主(参数:数组[字符串]) :单位= {VAL回声=新回声echo.start的println("回声服务器

    关键词: 斯卡拉,远程演员
  • 最佳实践使用Scala的一成不变的队列 2015-03-12

    我想知道如何在最佳功能的方式使用队列. 例如,我想离队的元素,并用递​​归函数打印出来. 我想最漂亮的功能. 例如,这是在做我想要的功能. 但我不喜欢当. 是他们使用队列更好的办法? import scala.collection.immutable.Queue def printQ[A](p:Queue[A]) { if(!p.isEmpty) { p.dequeue match { case (x,xs) => println(x.toString) printQ(xs) case _ =>

    关键词: 队列中,斯卡拉
  • 斯卡拉地图/类型实例 2015-03-12

    有人可以解释来解决以下,而奇怪的错误类型的最佳方式. 假设我创建像这样的元组的列表: scala> val ys = List((1,2), (3,4), (5,6)) ys: List[(Int, Int)] = List((1,2), (3,4), (5,6)) 现在,如果我想这映射到表(INT) scala> ys.map((a: Int, b: Int) => a + b) <console>:9: error: type mismatch; found : (Int

    关键词: 仿制药,斯卡拉
  • Scalala绘图:编译错误 2015-03-12

    我想实现这个问题的答案:你可以推荐一个斯卡拉图表库? 我已经下载并编译Scalala从Git的枢纽,放在scalala_2.8.1-1.0.0.RC2-SNAPSHOT.jar在我lib文件夹中(我使用SBT做我的版本). 下面的代码: import scalala.library.Plotting object ScalalaTest extends Application { val x = Plotting.linspace(0,1); } 我收到以下错误: [error] /src/ma

    关键词: 编译器错误,斯卡拉,情节,SBT,scalala
  • 递归选择排序问题 2015-03-12

    我做了一些修改为即将到来的重复:(我已经运行到与斯卡拉以下递归实现选择排序的问题. 在大多数情况下此工程,但它似乎并没有被交换的前两个值的时候,他们应该被交换. 我敢肯定,这是很基本的,但我的问题解决上限是在这个阶段有点生疏 任何想法大为赞赏,这里是我到目前为止的代码: object question3 { def main(args : Array[String]) : Unit = { var arr = Array(8,9,8,5,2,4,1,6,3,7,5,-1,5,0,99) arr

    关键词: 排序,递归,斯卡拉,选择
  • 为什么修改,如果在Scala中的位置? 2015-03-12

    所以我学习Scala和碰到这样的一些例子: val doubleEven = for (i <- 1 to 10; if i % 2 == 0) yield i * 2 现在,有什么额外的好处有内置的循环这个特殊的语法,而不是经过时间考验 val doubleEven = for(i <- 1 to 10){ if(i % 2 == 0) yield i*2 } 如果风格? 编辑:当然,后者的例子实际上不会工作. 不过我很好奇,为什么斯卡拉人们决定去同一个单独的语法. ------------

    关键词: 编码风格,斯卡拉
  • 如何使用配套工厂对象的策略是什么? 2015-03-11

    我有一个测试,订货失败的问题时,我遍历一个值的间歇性,因为Map . 阶有益提供一个ListMap这使得测试稳定,以性能为代价的. 所以,我的抽象ImmutableMapFactory为VAL,并在我的代码中使用它. class C { val immutableMapFactory = scala.collection.immutable.Map def func = { ... immutableMapFactory(pairs :_*) } } 现在我的计划是扩展C和覆盖immutable

    关键词: 斯卡拉,Scala集合

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 12.852 (s). 9 q(s)