小编Eri*_*luk的帖子

为什么我不能说:val list = properties.map((key,value) - >"$ key = $ value")

我可以说在科特林

//sweet
for ((key,value) in System.getProperties())
    println("$key = $value")
Run Code Online (Sandbox Code Playgroud)

但我不能说

//sour
val properties = System.getProperties()
val list = properties.map((key,value) -> "$key = $value")
Run Code Online (Sandbox Code Playgroud)

什么是Scot中的Kotlin等价物properties.map{case (key, value) => s"$key = $value"}

kotlin

1
推荐指数
1
解决办法
1146
查看次数

如何在Marklogic JSON文档中插入多一个三元组?

我试图通过Javascript(查询控制台)将一些三元组插入到表单的JSON文档中

declareUpdate();
xdmp.documentInsert('/aem/5/content/demo-spark/en_GB/automation_article.json',
{
  "triple" : {
    "subject" : "https://content.ea.com/aem/5/content/demo-spark/en_GB/automation_article2.json",
    "predicate" : "https://content.ea.com/iri/author",
    "object" : "jasonmoore"
  },
  "triple" : {
    "subject" : "https://content.ea.com/aem/5/content/demo-spark/en_GB/automation_article2.json",
    "predicate" : "https://content.ea.com/iri/id",
    "object" : "automation_article2"
  },
  "triple" : {
    "subject" : "https://content.ea.com/aem/5/content/demo-spark/en_GB/automation_article2.json",
    "predicate" : "https://content.ea.com/iri/dateCreated",
    "object" : "2015-08-14 09:38:10 GMT-7:00"
  },
  "content" : {
  . . .
  }
});
Run Code Online (Sandbox Code Playgroud)

但是,当我查看新创建的文档时,只有最后一个三元组,其他两个缺失.

我需要做什么才能在同一份文件中获得前两个三元组?

javascript json semantic-web marklogic marklogic-8

1
推荐指数
1
解决办法
106
查看次数

如何运行 Scala .js 1.3.0 教程 - 第 2 部分?

将项目移动到 C: 上的本地文件系统后,现在我得到了

sbt:Scala.js Tutorial> run
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Compiling 1 Scala source to C:\Users\ERIC\Documents\git\scalajs-tutorial\target\scala-2.13\classes ...
[info] Fast optimizing C:\Users\ERIC\Documents\git\scalajs-tutorial\target\scala-2.13\scala-js-tutorial-fastopt
[info] Running tutorial.webapp.TutorialApp. Hit any key to interrupt.
internal/modules/cjs/loader.js:834
  throw err;
  ^

Error: Cannot find module 'jsdom'
Require stack:
- C:\Users\ERIC\Documents\git\scalajs-tutorial\[stdin]
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)
    at Function.Module._load (internal/modules/cjs/loader.js:687:27)
    at Module.require (internal/modules/cjs/loader.js:903:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at codeWithJSDOMContext.js:3:15
    at codeWithJSDOMContext.js:52:3
    at Script.runInThisContext (vm.js:120:18)
    at Object.runInThisContext (vm.js:309:38)
    at [stdin]:2:29
    at …
Run Code Online (Sandbox Code Playgroud)

scala.js

1
推荐指数
1
解决办法
120
查看次数

Scala 3 与 Maven 兼容吗?

我试图让 Maven 编译 Scala 3,但我得到了奇怪的东西,比如

[INFO] --- scala-maven-plugin:4.5.4:compile (default) @ laboratory ---
[INFO] Using incremental compilation using Mixed compile order
[INFO] compiling 1 Scala source and 10 Java sources to C:\Users\ERIC\Documents\git\loom-lab\laboratory\target\classes ...
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\Scala\net\kolotyluk\loom\HelloScala.scala:<233..233>: '=' expected, but '{' found
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Context.java:<332..332>: unclosed string literal
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Context.java:<595..595>: unclosed string literal
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Context.java:<666..744>: '}' expected but eof found.
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Experiment04_PrimeThreads.java:<16902..16902>: unclosed string literal
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Experiment04_PrimeThreads.java:<17176..17176>: unclosed string literal
[ERROR] C:\Users\ERIC\Documents\git\loom-lab\laboratory\src\main\java\net\kolotyluk\loom\Experiment04_PrimeThreads.java:<28863..28870>: '}' expected but eof found.
[ERROR] 7 errors found
Run Code Online (Sandbox Code Playgroud)

首先,为什么.java文件也会失败? …

java scala maven scala-maven-plugin scala-3

0
推荐指数
1
解决办法
626
查看次数