小编Dan*_*ral的帖子

既然Palm Pre SDK已经推出,那么为该手机开发需要什么?

我想知道哪些语言和工具(调试器,IDE,分析器,库等)可供那些想要为Palm Pre开发的人使用.

此外,我想知道人们必须注意哪些技术限制.

palm-pre

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

如何从csv字符串中获取地图

我对Scala很新,但我现在正在练习.
我有一个字符串

"A>Augsburg;B>Berlin"
.我最终想要的是一张地图

val mymap = Map("A"->"Augsburg", "B"->"Berlin")

我做的是:

val st = locations.split(";").map(dynamicListExtract _)
与功能
private def dynamicListExtract(input: String)  = {
    if (input contains ">") {
      val split = input split ">"
      Some(split(0), split(1)) // return key , value
    } else {
      None 
    } 
  }
现在我有了
Array[Option[(String, String)
如何将其优雅地转换为Map [String,String]

有人可以帮忙吗?谢谢

csv string split scala map

6
推荐指数
2
解决办法
6872
查看次数

我可以解复用流吗?

我想加入标准错误(getErrorStream)和标准输出(getInputStream的)Process到一个单一的Stream在其他地方消费.Java的库中有什么东西可以帮我吗?

注意:没有外部库.我对Apache Commons IO提供的解决方案的存在不感兴趣.我只想知道JDK是否附带了什么.

java io stream

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

Scala中反射的奇怪行为

我试图从另一个问题中得到一个例子,我遇到了一些我无法解释的事情:

scala> import scala.reflect.runtime.{currentMirror => m}
import scala.reflect.runtime.{currentMirror=>m}

scala> m.mkToolBox()
<console>:12: error: value mkToolBox is not a member of reflect.runtime.universe.Mirror
              m.mkToolBox()
                ^

scala> import scala.tools.reflect.ToolBox
import scala.tools.reflect.ToolBox

scala> m.mkToolBox()
res3: scala.tools.reflect.ToolBox[reflect.runtime.universe.type] = scala.tools.reflect.ToolBoxFactory$ToolBoxImpl@225765b0
Run Code Online (Sandbox Code Playgroud)

怎么mkToolBox不是m导入之前的成员ToolBox,而是之后的成员?

reflection scala scala-2.10

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

我可以禁用git pull吗?

有没有办法禁用git pull

我想让它不起作用或不做任何事情,所以,当错误地输入它时,它不会给我带来麻烦.

git

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

如何在Scala中打印地图

好吧,这个问题似乎真的很愚蠢,但我的观点是,如果你看一下Scala 2.7.6 API,他们就不推荐使用mappingToString方法了.因此,应该有更优雅的替代方案来打印自定义格式的Map.因为几乎任何目的,在Map中使用mkString的等价方法非常方便.

你们怎么看待它?除println外,打印地图的编码片段是什么?

formatting scala map

5
推荐指数
2
解决办法
2万
查看次数

Odersky认真对待"账单!*&^%〜代码!"?

在他的scala编程(第5章第5.9节第93页)中,奥德斯基提到了这个表达" bills !*&^%~ code!"

在同一页面的脚注中:

"到现在你应该能够弄清楚,鉴于此代码,Scala编译器会

调用 (bills.!*&^%~(code)).!()."

这对我来说有点神秘,有人能解释一下这里发生了什么吗?

puzzle syntax obfuscation scala

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

Java或Scala中是否有用于时间间隔组合的库?

我正在寻找一个Java或Scala库允许布尔时间间隔的组合,以定义诸如"周一至周五除了23:00-23:20 UTC"之类的时期.像crontab间隔定义的东西,但允许任意组成.有什么相似的吗?

java datetime scala scheduling

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

如何命名使用Caliper在线发送的游戏?

我有一个基准测试需要多次运行来比较结果,因为它需要使用不同的编译器和编译参数进行编译.当我执行它时,运行使用简单的指示符在线发送:A,B,C等.

我想配置Caliper,以便我可以为每次运行传递一个名称.那可能吗?

java caliper

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

是否有一个Java Stream方法等同于Scala的集合"collect"?

Scala的集合提供了一种称为collect合并filtermap转换为单个方法的方法.在过滤Object集合以生成仅包含特定类型的集合的子集时,它尤其有用.

Java 8的Stream有没有这样的东西?

java java-8 java-stream

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