最新 Scala 插件和 NetBeans 6.9.1 的问题
我正在尝试从 http://sourceforge.net/projects/erlybird/files/nb-scala/6.9v1.1.0/nb-scala-6.9v1.1.0.zip/download。我正在运行 NetBeans 6.9.1。…
Scala 中字符串匹配的较短版本
我有以下代码: if (element.matches("class Int")) true else false 是否可以使用像 *.getOrElse 这样的函数来获取更清晰的代码?…
阅读 Scala DSL 代码的最佳方法?
在 Squeryl 入门页面 上有一个 Scala 代码示例: import sbt._ class Project(info: ProjectInfo) extends DefaultProject(info) { val squeryl = "or…
Project Euler - Scala 中最大的素因子
我一直在尝试在 Scala 中解决项目 Euler number in 3,这就是我到目前为止所得到的: def largestPrimeFactor(in:BigInt) : Option[BigInt] = { def i…
Scala 表达式替换字符串中的文件扩展名
这是我使用 split 编写的版本: fileName.split('.').init ++ Seq("js") mkString "." 它将例如 foo.bar.coffee 转换为 foo.bar.js。 我喜欢的是: 它…
当从 sbt 在开发模式下运行 lift webapp 时,我需要在哪个文件中添加 jetty 端口的覆盖?
本页: http://www.assembla.com/wiki/show/liftweb/Using_SBT 描述了如何覆盖 lift webapps 的 jetty 端口: override val jettyPort = 8081 但没有…
在 Scala 中是否有更好的方法来提升 PartialFunction?
我偶尔会遇到以下模式,其中我本质上有一个 PartialFunction[SomeType,AnotherType],并且希望将其视为 Function[SomeType,Option[AnotherType],例如…
如何查看 MultipartForm 请求的内容?
我正在使用 Apache HTTPClient 4。我正在做非常正常的多部分工作,如下所示: val entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIB…
数学符号的 Scala 字符串模式匹配
我有以下代码: val z: String = tree.symbol.toString z match { case "method +" | "method -" | "method *" | "method ==" => println("no speci…
我需要一个用于 Java 或 Scala 的(简单)、不可变的 2D 向量库
我已经找了一整天了我尝试过 Simplex3D Scala 库。但它的记录很少,我什至在下载旧版本后无法获得向量标准化,因为当前版本无法运行。 javax.vecmath …