标签: indexing

使用jQuery获取所选选项的索引

我对如何从HTML <select>项目中获取所选选项的索引感到有点困惑.

页面上有两种描述的方法.但是,两者都在回归-1.这是我的jQuery代码:

$(document).ready(function(){
    $("#dropDownMenuKategorie").change(function(){
        alert($("#dropDownMenuKategorie option:selected").index());
        alert($("select[name='dropDownMenuKategorie'] option:selected").index());
    });
});
Run Code Online (Sandbox Code Playgroud)

并在HTML中

(...)
<select id="dropDownMenuKategorie">
    <option value="gastronomie">Gastronomie</option>
    <option value="finanzen">Finanzen</option>
    <option value="lebensmittel">Lebensmittel</option>
    <option value="gewerbe">Gewerbe</option>
    <option value="shopping">Shopping</option>
    <option value="bildung">Bildung</option>
</select>
(...)
Run Code Online (Sandbox Code Playgroud)

为什么会这样?select在分配change()方法时,是否有可能没有"准备好" ?此外,换.index().val()的返回正确的值,所以这是混淆了我,甚至更多.

html indexing jquery select

161
推荐指数
6
解决办法
29万
查看次数

SQL Server索引命名约定

是否有一些标准的方法来为SQL Server命名索引?似乎主键索引名为PK_,非聚簇索引通常以IX_开头.除了唯一索引之外,是否还有任何命名约定?

sql-server indexing naming-conventions

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

pandas loc vs. iloc vs. ix vs. at vs. iat?

最近开始从我的安全地点(R)扩展到Python,并且对于细胞定位/选择感到有些困惑Pandas.我已经阅读了文档,但我很难理解各种本地化/选择选项的实际意义.

  • 我有理由选择使用.loc.iloc超过最常用的选项.ix吗?
  • 我的理解是.loc,iloc,at,和iat可以提供一些保证正确性是.ix不能提供的,但我也看到了在那里.ix往往是一刀切最快的解决方案.
  • 请解释除了使用其他任何东西背后的现实世界,最佳实践推理.ix

python lookup indexing performance pandas

157
推荐指数
4
解决办法
9万
查看次数

索引中列的顺序有多重要?

我听说你应该在索引声明的开头放置最具选择性的列.例:

CREATE NONCLUSTERED INDEX MyINDX on Table1
(
   MostSelective,
   SecondMost,
   Least
)
Run Code Online (Sandbox Code Playgroud)

首先,我说的是正确的吗?如果是这样,我可能会通过重新排列索引中列的顺序来看到性能上的巨大差异,还是更像是"很好做"的做法?

我问的原因是因为在通过DTA进行查询后,它建议我创建一个索引,其中几乎所有列都与现有索引相同,只是顺序不同.我正在考虑将缺少的列添加到现有索引并调用它.思考?

sql t-sql sql-server indexing sql-server-2005

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

如何在pandas中的特定列索引处插入列?

我可以在pandas中的特定列索引处插入列吗?

import pandas as pd
df = pd.DataFrame({'l':['a','b','c','d'], 'v':[1,2,1,2]})
df['n'] = 0
Run Code Online (Sandbox Code Playgroud)

这将把列n作为最后一列df,但是有没有办法告诉df我们n在开头?

python indexing pandas

153
推荐指数
4
解决办法
19万
查看次数

为什么C#8阵列切片功能的新hat-operator索引从0开始?

C#8.0引入了一种切片阵列的便捷方法 - 参见官方C#8.0博文.

访问数组的最后一个元素的语法是

int value[] = { 10, 11, 12, 13 };

int a = value[^1]; // 13
int b = value[^2]; // 12
Run Code Online (Sandbox Code Playgroud)

我想知道为什么向后访问元素的索引从1开始而不是0?这有技术原因吗?

c# arrays indexing c#-8.0

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

外键是否提高了查询性能?

假设我有2个表,Products和ProductCategories.两个表都与CategoryId有关系.这是查询.

SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category
FROM Products p
INNER JOIN ProductCategories c ON p.CategoryId = c.CategoryId
WHERE c.CategoryId = 1;
Run Code Online (Sandbox Code Playgroud)

当我创建执行计划时,表ProductCategories执行集群索引查找,这是期望的.但对于表产品,它执行集群索引扫描,这让我怀疑.为什么FK无助于提高查询性能?

所以我必须在Products.CategoryId上创建索引.当我再次创建执行计划时,两个表都执行索引查找.估计的子树成本降低了很多.

我的问题是:

  1. 除了FK有助于关系约束,它还有其他用处吗?它是否提高了查询性能?

  2. 我应该在所有表中的所有FK列(如Products.CategoryId)上创建索引吗?

sql sql-server indexing performance foreign-keys

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

你如何在PHP中重新索引数组?

我有以下数组,我想重新索引,所以键是相反的(理想情况下从1开始):

当前数组(编辑:数组实际上看起来像这样):

Array (

[2] => Object
    (
        [title] => Section
        [linked] => 1
    )

[1] => Object
    (
        [title] => Sub-Section
        [linked] => 1
    )

[0] => Object
    (
        [title] => Sub-Sub-Section
        [linked] => 
    )

)
Run Code Online (Sandbox Code Playgroud)

怎么样:

Array (

[1] => Object
    (
        [title] => Section
        [linked] => 1
    )

[2] => Object
    (
        [title] => Sub-Section
        [linked] => 1
    )

[3] => Object
    (
        [title] => Sub-Sub-Section
        [linked] => 
    )

)
Run Code Online (Sandbox Code Playgroud)

php arrays indexing

139
推荐指数
10
解决办法
18万
查看次数

PHP reindex数组?

我有阵列,我不得不取消一些索引,所以现在它看起来像

$myarray [0] a->1
         [1] a-7 b->3
         [3] a-8 b->6
         [4] a-3 b->2
Run Code Online (Sandbox Code Playgroud)

你可以看到[2]缺少所有我需要做的是重置索引,所以他们显示[0] - [3].

php arrays indexing

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

如何在MySQL中删除独特的?

Create Table: CREATE TABLE `fuinfo` (
  `fid` int(10) unsigned NOT NULL,
  `name` varchar(40) NOT NULL,
  `email` varchar(128) NOT NULL,
  UNIQUE KEY `email` (`email`),
  UNIQUE KEY `fid` (`fid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Run Code Online (Sandbox Code Playgroud)

我想放下独特的钥匙email,怎么样?

mysql indexing sql-drop

135
推荐指数
4
解决办法
22万
查看次数