scala-2.12

    -1热度

    1回答

    使用Scala(2.12.2),默认情况下在一个类 private var myMap = Map.empty[String, ActorRef] 创建一个新的地图,当我得到一个不可变类 scala.collection.immutable.Map[String,akka.actor.ActorRef] 我期待的是可变的,因为我把它定义为'var'

    0热度

    1回答

    我有一个代码,我在检查如果一个actor不存在已经我们将创建它,但问题是我的代码使用未来的OnComplete回调函数和我在一个函数/这样做高清,我只是想在这里返回ActorRef是我的代码 def getRegularAdminIndexMongoActor():ActorRef= { var actorRef:ActorRef=null val sel = actorSy

    1热度

    1回答

    我正在使用Scala 2.12.2和Java 8.对于一个非常奇怪的情况,我需要在Java中使用Scala Futures,并且我看到在未来的操作符中使用Lambdas它不起作用。 @Test public void test(){ Future<String> future = new Promise.DefaultPromise(); future.map(value -

    1热度

    2回答

    对于播放2.3.x版本的WS模块是非常容易使用: WS.url(s"http://$webEndpoint/hand/$handnumber").get() 对于这样的简单和strightforward使用。 在Play 2.6.x中根据链接: https://www.playframework.com/documentation/2.6.x/JavaWS 您需要首先创建一个http客户端。

    5热度

    1回答

    Welcome to Scala 2.12.1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_121). Type in expressions for evaluation. Or try :help. scala> :paste // Entering paste mode (ctrl-D to finish) import scal

    1热度

    2回答

    我试图从模式XYX之后的字符串中提取3个字母的所有可能组合。 val text = "abaca dedfd ghgig" val p = """([a-z])(?!\1)[a-z]\1""".r p.findAllIn(text).toArray 当我运行该脚本,我得到: ABA,DED,GHG 它应该是: ABA,ACA,DED,DFD,GHG,演出 它不检测重叠组合。

    5热度

    4回答

    我想UTIL添加after(d: FiniteDuration)(callback: => Unit) Scala的Future s表示将使我能够做到这一点: val f = Future(someTask) f.after(30.seconds) { println("f has not completed in 30 seconds!") } f.after(60.seco

    2热度

    1回答

    在我Scala 2.12的sbt项目中,我使用IntelliJ IDEA并想导入scalatest。 为了安装推荐的SuperSafe Community Edition Scala编译器插件。我遵循指令here。 我plugin.sbt: addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.2") 表明由进口的IntelliJ的错误是