小编Ali*_*ehi的帖子

CoffeeScript,何时在箭头( - >)上使用胖箭头(=>),反之亦然

在CoffeeScript中构建类时,是否应使用=>("胖箭头")运算符定义所有实例方法,并使用->运算符定义所有静态方法?

coffeescript arrow-functions

131
推荐指数
4
解决办法
3万
查看次数

在Scala中定义具有多个隐式参数的函数

如何定义具有多个隐式参数的函数.

def myfun(arg:String)(implicit p1: String)(implicit p2:Int)={} // doesn't work
Run Code Online (Sandbox Code Playgroud)

scala

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

如何使用Selenium(任何版本)下载图像?

我想知道,如何使用selenium/webdriver下载页面的图像.假设需要用户会话来下载图像,因此具有纯URL是没有用的.任何示例代码都非常受欢迎.

selenium webdriver

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

使用lift-json将scala对象序列化为JSon String

我想知道,请你告诉我如何使用lift-json将一个简单的bean类序列化为json字符串(我正在使用v2.0-M1).我试过了:

val r = JsonDSL.pretty(JsonAST.render(myBean))
Run Code Online (Sandbox Code Playgroud)

我正在接受

[error]  found   : MyBean
[error]  required: net.liftweb.json.JsonAST.JValue
Run Code Online (Sandbox Code Playgroud)

谢谢

json scala

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

Java/Scala(深层)集合的互操作性

你能否分享一下你最优雅和/或最有效的转换方式的意见

java.util.HashMap[
    java.lang.String, java.util.ArrayList[
        java.util.ArrayList[java.lang.Double]
    ]
]  
(all of the objects are from java.util or java.lang)
Run Code Online (Sandbox Code Playgroud)

Map[ 
    String, Array[ 
        Array[Double]
    ]
] 
(all of the objects are from scala)
Run Code Online (Sandbox Code Playgroud)

谢谢

java scala

16
推荐指数
2
解决办法
3881
查看次数

使用Java API在kyoto cabinet上进行范围查询

我对使用kyotocabinet键值存储很感兴趣,我想要使​​用批量接口(返回字节数组)预先形成范围查询.我检查了kyotocabinetJava API,我找不到任何特定的方法来执行此操作.由于范围查询对于键值存储很常见,我想知道是否有人有过进行范围查询的经验kyotocabinet.

key-value-store kyotocabinet

16
推荐指数
0
解决办法
707
查看次数

将函数作为coffeescript函数调用中的第一个参数传递

在以下代码中

x= (f,n) -> f(n)
...
x( (n) -> n+1 , 5) #parse error
Run Code Online (Sandbox Code Playgroud)

如何解决上面的解析错误?

谢谢

coffeescript

16
推荐指数
2
解决办法
6714
查看次数

以编程方式通过Java导入(mysql)数据库转储

如何通过java程序以编程方式导入mysql数据库转储文件(包含insert和create table语句).我需要这个作为单元测试的设置阶段.

不幸的是,这不起作用:

Connection conn = dbConnectionSource.getConnection();
Statement stmt = conn.createStatement();
stmt.execute(FileUtils.readFileToString(new File("./some-sql-file")));
conn.close();
Run Code Online (Sandbox Code Playgroud)

谢谢

PS - 在Rails中,我使用fixture来填充测试数据库.我通过设置要测试的环境来创建底层表来创建底层表,Java中的任何类似的东西.

java mysql database jdbc

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

计算流数据的直方图 - 在线直方图计算

我正在寻找一种算法来生成大量流数据的直方图,max和min不是事先知道的,而是标准偏差和均值在特定范围内.

我很感激你的想法.

干杯,

algorithm statistics streaming stream

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

UUID Path Bindable - Play Framework

在我的build.sbt中我有

routesImport += "play.api.mvc.PathBindable.bindableUUID"
Run Code Online (Sandbox Code Playgroud)

在我的路线我有:

GET      /groups/:id     controllers.GroupController.get(id)
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我有

class GroupController { ....

   def get (id: UUID)   
Run Code Online (Sandbox Code Playgroud)

我对上述路线收到以下错误

type mismatch;
 found   : String
 required: java.util.UUID
Run Code Online (Sandbox Code Playgroud)

如何在Play中的路径文件中的路径中使用uuid.我正在使用游戏2.4.2 - scala 2.11.7

scala playframework playframework-2.4

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