小编dr *_*rry的帖子

Mac上的IE 8仿真

我目前只有mac用于开发.我的网站在Chrome,Safari和Firefox中看起来不错,但在IE 8中看不到.通常我会说太糟糕了,使用合适的浏览器,但这可能不适用于我的用户群.有没有办法在Mac上模拟IE 8?BTW,如果有人想看看:是网站.

在IE 8中,仅显示第一列.在chrome或firefox中我没有看到任何警告,除了我在本地修复的一些javascript警告(但还没有在万维网上).

html internet-explorer-8

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

Carbon Emacs不会粘贴Microsoft Word的复制内容

如果Stackoverflow是正确的网站,不确定.

我在mac ox 10.6.7上使用了碳emacs 22.0.971.和MS字12.2.8.我在MS word中有一些文本,我想复制并粘贴到emacs中.我在单词中执行正常程序cmd C,在emacs中执行Cy,但是文本不会在emacs中复制,而是看起来传递了复制文本的位图.可以用一个Cd删除的一个大图像.我可以解决它:在mac ox'文本编辑器中粘贴文本.但对我来说这是新的emacs行为.有没有办法强制emacs将剪贴板粘贴为纯文本?

问候,Jeroen.

emacs text copy ms-word paste

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

寻找Perl或sed one-liner用另一个文件中的内容替换字符串

在一个HTML文件中,让我们调用它index.html,我想用一个//gac goes here名为gac.js的单独文件替换一个注释字符串,例如,内容(多行).那有一个很好的单行吗?

我找到了一些东西:sed -e "/$str/r FileB" -e "/$str/d" FileA但它没有像承诺的那样工作.

我确实喜欢它尽可能短,因为它将在SVN恢复后调用(我不希望任何google.script污染我的开发环境).

string perl replace sed file

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

scala过滤元组列表的列表

我有一个列表列表,其中包含元组(char,Int)

val raw = List(List((a,0), (b,0)), List((a,1), (b,0)), List((a,2), (b,0)), List((a,0), (b,1)), List((a,1), (b,1)), List((a,2), (b,1)), List((a,0), (b,2)), List((a,1), (b,2)), List((a,2), (b,2)))`
Run Code Online (Sandbox Code Playgroud)

我想过滤掉Int为0的所有元组.所以结果应该是:

List(List(), List((a,1)), List((a,2)), List((b,1)), List((a,1), (b,1)), List((a,2), (b,1)), List((b,2)), List((a,1), (b,2)), List((a,2), (b,2)))
Run Code Online (Sandbox Code Playgroud)

我试图做一个地图然后过滤器,但编译器抱怨 incompatible types: ((Int, Char) => Boolean expected but found ((Int, Char) => Unit)

raw.map(_.filter(tuple => match {
  (_,0) => false
  (_,_) => true
})
Run Code Online (Sandbox Code Playgroud)

我出错了吗?

scala list filter

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

Scala Future奇怪的编译错误

下面的代码是实际代码的简化版本.我们以"继承"的域模型case object FutTestcase class FutTest,这是我们不能修改.实际的域模型是从数据库提供的,所以我认为它Future approach是有效的,但它会导致我不理解的问题.

import org.scalatest.FunSpec
import scala.concurrent.Future
import scala.concurrent.ExecutionContext.Implicits.global

case object FutTest {
  def create(sz: Int) = { FutTest(sz) }
}

case class FutTest(size: Int)

class FutureTest extends FunSpec {
  def one(v: Int): Future[FutTest] = {
    Future { FutTest.create(v) }
  }
  def two(t: FutTest) = {
    Future { FutTest.create(t.size) }
  }

  def compileError1: Future[FutTest] = {
    one(10).map(f => two(f))
  }

  def compileError2: Future[FutTest] = {
    for { o <- one(10) } …
Run Code Online (Sandbox Code Playgroud)

asynchronous scala future

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

使用具有多个结果的函数作为参数

我有一个返回多个值的函数,我能以某种方式直接在另一个函数的参数列表中使用该函数吗?当我尝试(天真地)时,我得到:

def one() :
    return 3, 2
def two(a, b):
    return a + b
two(one())
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-86-27980b86a2c0> in <module>()
  3 def two(a, b):
  4     return a + b
----> 5 two(one())

TypeError: two() missing 1 required positional argument: 'b'
Run Code Online (Sandbox Code Playgroud)

当然我可以做点什么

def one() :
    return 3, 2
def two(a, b):
    return a + b
a, b = one()
two(a, b)
Run Code Online (Sandbox Code Playgroud)

python function parameter-passing

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

jquery:在input:file上触发click()?

我正在尝试使用此引用在我的网站上重新设置(eclipse)fileupload元素.当我把fileupload元素放在我的新替代图像下面时(按照前面提到的教程的指示),一切都很好,结果很有希望.现在,我想将fileinput元素放在其他位置,并将图像上的单击函数绑定到单击fileinput元素以触发文件浏览器对话框.

唉通常$('input:file').click()$('input:file').trigger('click')不工作.

我也对发布文件对话框的其他方法感兴趣,没有文件上传元素(它仅用于javascript处理,不上传到服务器).

哦,它不需要在任何版本的IE上工作.

jquery events file-upload click

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

scala迭代器上的尾巴

我想检查文件中的每一行,除了第一个标题行,都包含字符串"14022015".我想用Scala的方式做这个,我想出了一些聪明的东西(我想)使用foldLeft:

assert(Source.fromFile(new File(s"$outputDir${File.separator}priv.txt"))
  .getLines().foldLeft(true)((bool, line) => (bool && line.contains("14022015"))))
Run Code Online (Sandbox Code Playgroud)

直到我发现标题行,需要从测试中排除.tail将无法工作,因为getLines返回a Iterator而不是a List.我还能做些什么吗(Scala明智的)?

scala

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

没有映射器的java流收集器?

我想Collectors.summarizingInt用整数调用一个集合。到目前为止我看到的例子是在一个带有(比如)Employees 的 Set 上,然后被称为collect(Collecters.summorizingInt(Employee::getWage)). 对于裸整数 summorizingInt 需要一个参数,所以我可以这样做,collect(Collectors.summarizingInt((i) -> i))但提供一个自映射器感觉有点奇怪。

有替代品吗?

java stream summarize

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