问题列表 - 第19815页

鼠标移动元素

当页面加载结束时,如何在元素上使用jquery移动光标?

谢谢

mouse jquery mousemove

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

带有基本身份验证的ASP.NET Development Server

任何人都知道如何让ASP.NET Dev Server挑战基本的身份验证凭据,而不是假设我当前的登录?

asp.net

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

以前有人见过这种改进吗?

处理先前快速排序中的重复元素

我找到了一种在quicksort中更有效地处理重复元素的方法,并且想知道是否有人之前已经看过这个.

这种方法大大减少了检查重复元素所涉及的开销,这有助于在有和没有重复元素的情况下提高性能.通常,重复的元素以几种不同的方式处理,我将首先列举.

首先,有荷兰国旗方法对数组进行排序[ < pivot | == pivot | unsorted | > pivot].

其次,有一种方法是在排序过程中将相等的元素放在最左边,然后将它们移动到排序中心[ == pivot | < pivot | unsorted | > pivot],然后在排序后将==元素移动到中心.

第三,Bentley-McIlroy分区将==元素放在两边,以便排序[ == pivot | < pivot | unsorted | > pivot | == pivot],然后==元素移动到中间.

最后两种方法是为了减少开销.

我的方法

现在,让我解释一下我的方法如何通过减少比较次数来改进快速排序.我一起使用两个quicksort函数而不是一个.

我将调用的第一个函数q1,它将数组排序为[ < pivot | unsorted | >= pivot].

我将调用的第二个函数q2,它将数组排序为[ <= pivot | unsorted | > pivot].

现在让我们一起看看它们的用法,以便改进重复元素的处理.

首先,我们调用 …

c++ sorting algorithm quicksort

25
推荐指数
3
解决办法
5134
查看次数

在Java中为抽象类创建构造函数有什么用?

我想知道抽象类的构造函数的用途是什么; 因为我们没有实例化抽象类,为什么我们需要这样的构造函数?

java constructor abstract-class

7
推荐指数
2
解决办法
1711
查看次数

在IE中由jQuery设置的iframe`name`属性的奇怪行为

我正在通过将表单中的文件发布到iframe来进行ajax样式文件上传,并注意到IE中的一些奇怪的行为(似乎发生在6和8中).基本上在IE中,表单不target适合iframe,因此响应出现在新窗口中(而不是iframe中).您可以使用以下最小的HTML/JS集重现该问题:

<html>
<head>
  <script src="http://code.jquery.com/jquery-1.3.2.js"></script>
  <script>
    $(document).ready(function(){
      var frameName = "myFrame";
      var $iframe = $("<iframe src=\"about:blank\" />")
              .attr("name", frameName)
              .appendTo("body");
      var $uploadForm = $("<form action=\"http://www.google.com/search\" />")
              .attr("target", frameName)
              .append("<input type=\"text\" name=\"q\" />")
              .append("<input type=\"submit\" />")
              .appendTo("body");
    });
  </script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

现在(在你发布答案之前),我做了一些调查(使用IE8的开发人员工具),看起来.attr("name", frameName)实际上是在添加属性submitName="myFrame"而不是简单name="myFrame".基于此,我通过将iframe创建代码更改为稍微麻烦来解决了这个问题:

var $iframe = $("<iframe src=\"about:blank\" name=\"" + frameName + "\" />")
        .appendTo("body");
Run Code Online (Sandbox Code Playgroud)

进行此更改会使表单根据需要发布到iframe中.

我的问题是:

  • 为什么不.attr("name", ...)按预期工作?
  • 这是jQuery中的错误,IE中的错误(当然不是!?!),还是我错过了一些明显的东西?
  • submitName属性来自何处及其目的是什么?

forms iframe jquery internet-explorer

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

Google App Engine - Java还是Python?

我注意到这是在下面的帖子中提到.有没有人用过这两个,能否最终告诉我哪个更好?似乎python可能更容易实现并且更快?

python java google-app-engine

8
推荐指数
2
解决办法
1732
查看次数

value/strings.xml与layout/*.xml

任何人都可以告诉我为什么value/strings.xml有用(重要)?

在我看来,所有的attributes,例如id,标签也可以在布局xml中设置.为什么strings.xml呢?

一个侧面的问题是,一旦得到一个对象的ID,说一个listitem,我怎么从它得到android:文本?

我没有找到任何getText()功能.

layout android

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

Windows 7中mysql服务器的默认数据文件夹在哪里

我正在寻找运行win7的我的机器上安装的mysql服务器(5.1.42)的数据目录.

C:\ Program Files\MySQL\MySQL Server 5.1以及C:\ Users\MyAccount\AppData\Local || LocalLow ||漫游中没有"数据"目录

mysql windows

17
推荐指数
4
解决办法
7万
查看次数

使用sed或awk组合匹配的行?

我有一个如下文件:

1,  
cake:01351  
12,  
bun:1063  
scone:13581  
biscuit:1931  
14,  
jelly:1385
Run Code Online (Sandbox Code Playgroud)

我需要对它进行转换,以便在一行开头读取一个数字时,它与它下面的行组合,但如果在开头没有数字,则该行保持不变.这将是我需要的输出:

1,cake:01351  
12,bun:1063  
scone:13581  
biscuit:1931  
14,jelly:1385
Run Code Online (Sandbox Code Playgroud)

使用sed实现这一点很麻烦,似乎它可能不是我认为应该非常简单的最佳方式.

任何建议都非常感谢.

linux shell awk sed

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

Scala是否有一个库方法来在Option中包装可空的返回值?

就像是

def option[T](v: T): Option[T] = if (v == null) None else Some(v)
Run Code Online (Sandbox Code Playgroud)

我非常高兴自己定义这个实用程序方法,但只是想知道它是否已经存在于某个地方.

scala

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