小编ric*_*oni的帖子

Scala Doubles和Precision

是否有可以截断或舍入Double的函数?在我的代码中的某一点,我想要一个像:1.23456789舍入到的数字1.23

double scala truncate rounding

108
推荐指数
7
解决办法
10万
查看次数

Scala除以两个整数并获得浮点结果

如果我做以下事情

 println(3/4)
 >0
Run Code Online (Sandbox Code Playgroud)

我想得到一个十进制答案而不是一个整数.由于我在实际代码中打印的方式,如果可能,我宁愿在println中进行转换.

floating-point integer casting scala

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

Scala过滤器有两种情况

我想一次过滤两个条件下的数据集.

可能吗?

我想要这样的东西:

mystuff = mystuff.filter(_.isX && _.name == "xyz")
Run Code Online (Sandbox Code Playgroud)

arrays scala filter multiple-conditions

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

减少哈希值

我在使用reduce的语法时遇到问题.我有以下格式的哈希:

H = {"Key1" => 1, "Key2" => 2}
Run Code Online (Sandbox Code Playgroud)

我想使用reduce来查找此函数中值的总和.

就像是

H.reduce(0) {|memo, elem| memo+=elem}
Run Code Online (Sandbox Code Playgroud)

我知道这是错的.我不明白如何使elem成为哈希值.

ruby hash reduce

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

通过onclick将Div id发送到javascript

我有一个有几个div的页面.所有的div都有一个独特的id.我想将该id发送到javascript函数.我试图将它保存为值,并发送this.value,但这也不起作用.

<div class='recordElem$val' id='$rname' value='$rname'
onclick='javascript:updateRecord(this.value);'>
        $name</div>"
Run Code Online (Sandbox Code Playgroud)

html javascript onclick

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

SQL Server 2008报告:组的最大总和

我在报表设计器中有这样的表格:

Category:       1     2       3      4   Total
Max Amount:     x     y       z      c     ?
Run Code Online (Sandbox Code Playgroud)

我需要得到Max Amount的总和,但是表达式不会让我取Sum(Max(amount)),并且对这个单元格禁用add total.

最大金额行是一个表达式,它取每个类别的最大值.源数据有重复的值,所以我只取最大值.例如:

Category    Amount
    1         4.6
    1         4.6
    1         4.6
    2          5
    3          4
Run Code Online (Sandbox Code Playgroud)

表中的其他列是不同的,但数量将是相同的,所以我不仅可以选择不同的值.

sql sum max sql-server-2008 reporting-services

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

茉莉花没有装载资产管道

我有一个茉莉花规格设置,适用于那些不在我公司的人.我想跑

rake jasmine
Run Code Online (Sandbox Code Playgroud)

但是,当规格运行时,它们都会失败.我确信资产管道没有加载,因为我得到的错误如下:

ReferenceError: jQuery is not defined
Run Code Online (Sandbox Code Playgroud)

这是我的jasmine.yml

src_files:
  - 'app/assets/javascripts/application.js'

stylesheets:
  - 'app/assets/stylesheets/application.css'
  # - assets/application.css
  # - stylesheets/**/*.css

helpers:
  - 'helpers/**/*.js'

spec_files:
  - '**/*[sS]pec.js'

# src_dir
#
# Source directory path. Your src_files must be returned relative to this path. Will use root if left blank.
# Default: project root
#
# EXAMPLE:
#
# src_dir: public
#
# src_dir: app/assets

spec_dir: spec/javascripts
Run Code Online (Sandbox Code Playgroud)

这是我的application.js

// This is a manifest file that'll be compiled into including all …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails jasmine asset-pipeline

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

zsh提示功能未运行

我试图了解zsh中的自定义提示,我遇到以下问题:

使用此代码:

print_dir(){
  echo $PWD 
}

export PROMPT=$'%{%F{134}%}$(print_dir)%{%f%}
%{%F{231}%}?%{%f%} '
Run Code Online (Sandbox Code Playgroud)

我得到此输出而不是函数的结果:

$(project_pwd)
Run Code Online (Sandbox Code Playgroud)

我知道这里不需要这个功能,但是我想在学习的时候扩展它.

为什么函数没有执行?

zsh

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

scala hashmap多个值

我是Scala的新手,我想实现一个具有int键和字符串值的简单哈希表.

我尝试了以下代码:

import scala.collection.mutable.HashMap
val test_map = new HashMap[Int, String]
test_map += 10 -> "prog_1"
test_map += 20 -> "prog_2"
test_map += 25 -> "prog_3"
test_map += 15 -> "prog_4"
test_map += 10 -> "prog_8"
Run Code Online (Sandbox Code Playgroud)

但是,test_map(10)的值不是"prog_1","prog_8"它只是"prog_8".看起来这个hashmap只是一个不能有多个值的键值函数.有一种在Scala中使用多值哈希表的简单方法吗?

scala hashtable hashmap

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

Firefox链接到javascript函数在不打算时打开一个新窗口

我有这个问题,当我在Firefox中有这个html它打开一个新窗口

<a style="float:right;" 
href='javascript:window.location.href="#";'onClick="javascript:addNewRecord();">
New Record</a>
Run Code Online (Sandbox Code Playgroud)

我尝试过self.location,window.location,#body和#h1作为href.

最初我有代码,但在firefox中没有做任何事情,只是打开一个新窗口,而不是执行我的功能.该代码在chrome中非常完美.

<a style="float:right;" href="javascript:addNewRecord();">New Record</a>
Run Code Online (Sandbox Code Playgroud)

html javascript firefox href hyperlink

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