Tag: select

最快的方法来确定是否存在logging

正如标题所暗示的那样…我试图用最less的开销来确定一个logging是否存在于表中。 示例查询: SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHERE products.id = ?; vs SELECT products.id FROM products WHERE products.id = ?; 说? 与'TB100'交换…第一个和第二个查询都会返回完全相同的结果(比如说对话1 )。 最后的查询将按预期的方式返回'TB100' ,或者如果表中不存在该id ,则返回任何内容。 目的是找出是否在表中的id 。 如果不是,则程序将接下来插入logging,如果是,则程序将跳过它或执行基于此问题范围之外的其他程序逻辑的UPDATE查询。 哪个更快,开销更less? (每次程序运行会重复数万次,每天运行多次)。 (通过M $提供的JDBC驱动程序从Java运行M $ SQL Server的查询)

如何获得与jQueryselect选项的标签?

<select> <option value="test">label </option> </select> 该值可以通过$select.val()来获取。 那label呢? 有没有解决scheme,将在IE6中工作?

如何根据jq内部数组中的值过滤对象数组?

给出这个input: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": [ "foo_data" ] }, { "Id": "a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19", "Names": [ "jovial_wozniak" ] }, { "Id": "76b71c496556912012c20dc3cbd37a54a1f05bffad3d5e92466900a003fbb623", "Names": [ "bar_data" ] } ] 我试图用jq构造一个filter,它返回所有带有Id的数据,这些数据不包含内部Names数组中的“data”,输出被换行分隔。 对于上面的数据,我想要的输出是 cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19 我想我有点接近这个: (. – select(.Names[] contains("data"))) | .[] .Id 但selectfilter是不正确的,它不会编译(获取error: syntax error, unexpected IDENT )。

在R中,select符合条件的matrix的行

在R中用matrix: one two three four [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 11 18 [4,] 4 9 11 19 [5,] 5 10 15 20 我想提取行的列为3 = 11的子matrix。即: one two three four [1,] 1 6 11 16 [3,] 3 8 11 18 [4,] 4 9 11 19 我想这样做没有循环。 我是R新手,所以这可能是非常明显的,但文档往往是简单的。

SQLiteselect哪里空?

在SQLite中,如何selectsome_column为空的logging? 空作为NULL和“”计数。

从Chrome / Webkit的<select>元素中移除圆angular

Chrome的用户代理样式表给5个边距半径的<select>元素的所有angular落。 我已经尝试通过我的外部样式表应用半径为0px,以及内联元素本身; 我已经尝试了border-radius:0px和-webkit-border-radius:0px; 我试过了更具体的border-top-left-radius:0px (和它的-webkit相同)。 没有任何工作。 当我检查webkit的开发人员工具中的元素时,“计算样式”仍将半径列为5px。 但是,如果我点击它旁边的扩展箭头查看具体信息,它将显示:element.style – 0px。 在下面,它显示了我给出的0px的外部CSS规范,以及5px的用户代理样式表规范。 而后两者都是他们应该去掉的。 有任何想法吗?

取消排队的performSelector:afterDelay调用

有没有人知道是否有可能取消事件堆栈或定时器堆栈(或任何机制是由API使用的)已排队的select器事件当您调用performSelector:withObject:afterDelay ? 我正在使用这个事件堆栈来改变一个TabBar选项卡中的图像的属性,有时会排队等待10秒的变化在一个快速执行循环…也许5毫秒左右。 问题出现,如果用户切换标签…就像说,我有图像更改排队显示图像,只要选项卡#4启用,然后用户快速切换到标签#3,然后右转回到制表符#4 …这将重新排队10秒的价值改变,而旧的队列仍然在播放,大概在2或3秒的队列中,如果切换足够快…但即使到达5秒钟到stream是一个问题。 所以我需要一些方法来取消旧堆栈的变化之前,把一个新的堆栈… 我正在写这个查询过去式,因为我已经想出了一个替代解决scheme来解决这个问题,在播放函数中添加一个鹰眼事件filter。 但是如果事件取消是可能的,我仍然很好奇,因为我有一种感觉,这样的知识将在未来派上用场。 感谢您提供的任何援助:)

在下拉列表中空白HTMLselect没有空白项目

如何实现subj? 当我写: <form> <select> <option value="0">aaaa</option> <option value="1">bbbb</option> </select> </form> 那么默认select的项目是“aaaa” 当我写: <form> <select> <option value=""></option> <option value="0">aaaa</option> <option value="1">bbbb</option> </select> </form> 那么默认select的项目是空白的,但是这个空白项目下拉。 我怎么能实现SELECT标签与隐藏在下拉列表中的默认空白值?

如何select多行填充常量?

在不涉及表的情况下select常量在SQL语句中是完全合法的: SELECT 1, 2, 3 后者返回的结果集是包含值的单个行。 我想知道是否有一种方法可以使用常量expression式一次select多行: SELECT ((1, 2, 3), (4, 5, 6), (7, 8, 9)) 我想要像上面这样的工作,并返回一个结果集3行3列。

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

我有点困惑如何从HTML <select>项目获取选定的选项的索引。 在这个页面上描述了两种方法。 但是,两者总是返回-1 。 这是我的jQuery代码: $(document).ready(function(){ $("#dropDownMenuKategorie").change(function(){ alert($("#dropDownMenuKategorie option:selected").index()); alert($("select[name='dropDownMenuKategorie'] option:selected").index()); }); }); 和在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> (…) 为什么这种行为? 在分配change()方法的时刻, select是不是“准备好”的机会? 另外,将.index()更改为.val()会返回正确的值,所以这就更加困惑了。