Questions tagged «cursor»

不使用。该标签不明确。对于数据库游标(使您可以遍历记录),请使用[database-cursor]标记。对于鼠标光标(用于让您知道鼠标在哪里的屏幕指针),请使用[mouse-cursor]。对于文本光标(闪烁的竖线以告知您将在何处输入文本),请使用[插入符号]。



10
迭代Android游标的最佳方法是什么?
我经常看到一些代码,其中涉及遍历数据库查询的结果,对每一行进行处理,然后移至下一行。典型示例如下。 Cursor cursor = db.rawQuery(...); cursor.moveToFirst(); while (cursor.isAfterLast() == false) { ... cursor.moveToNext(); } Cursor cursor = db.rawQuery(...); for (boolean hasItem = cursor.moveToFirst(); hasItem; hasItem = cursor.moveToNext()) { ... } Cursor cursor = db.rawQuery(...); if (cursor.moveToFirst()) { do { ... } while (cursor.moveToNext()); } 这些对我来说似乎太冗长了,每个都有多次调用Cursor方法。肯定有更整洁的方法吗?
291 android  cursor 

10
如何使光标转向等待光标?
我有一个C#应用程序,有用户登录到该应用程序,并且由于哈希算法昂贵,因此需要花费一些时间。如何向用户显示“等待/忙碌光标”(通常是沙漏),以使他们知道程序正在执行操作? 该项目在C#中。
263 c#  .net  winforms  cursor 


11
当鼠标移到表格中的一行时,将光标移到手
当鼠标移到a <tr>中时,如何更改光标指针<table> <table class="sortable" border-style:> <tr> <th class="tname">Name</th><th class="tage">Age</th> </tr> <tr><td class="tname">Jennifer</td><td class="tage">24</td></tr> <tr><td class="tname">Kate</td><td class="tage">36</td></tr> <tr><td class="tname">David</td><td class="tage">25</td></tr> <tr><td class="tname">Mark</td><td class="tage">40</td></tr> </table>
201 html  css  cursor 

2
如何提高终端中的光标速度?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 如何提高终端中的光标速度?顺便说一下,我有Mac OSX。对于Linux知道它也将很有趣。 我不知道我应该在Google中搜索什么(或者您喜欢什么)。


7
用于捕获光标的CSS(拖放)
我有一个JavaScript webapp,用户需要抓住背景才能移动整个屏幕。因此,我希望光标悬停在背景上时进行更改。在-moz-grab和-moz-grabbingCSS光标是非常理想的。当然,它们仅在Firefox中工作...其他浏览器是否具有等效的游标?我是否需要做一些比标准CSS游标更多的自定义操作?
170 css  cursor 


9
如何为没有href的链接设置指针的光标样式
我有很多<a>html标签,但没有href用于进行onclickjavascript调用的属性。这些链接没有光标的指针样式。他们有文字样式的游标。 如何在不使用href属性的情况下将光标样式设置为链接的指针? 我知道我可以添加href =“#”。我在html文档的很多地方都有此功能,并且想知道如何在不使用href属性的情况下为链接创建光标样式指针。

5
查询sqlite数据库时为什么需要创建游标?
我对Python的sqlite3模块(以及与此相关的SQL)完全陌生,这完全让我感到困惑。对cursor对象的大量描述不足(而是其必要性)似乎也很奇怪。 此代码段是首选的处理方式: import sqlite3 conn = sqlite3.connect("db.sqlite") c = conn.cursor() c.execute('''insert into table "users" values ("Jack Bauer", "555-555-5555")''') conn.commit() c.close() 即使它工作得很好,并且没有(似乎毫无意义),它也不是这样cursor: import sqlite3 conn = sqlite3.connect("db.sqlite") conn.execute('''insert into table "users" values ("Jack Bauer", "555-555-5555")''') conn.commit() 谁能告诉我为什么我需要一个cursor? 似乎没有意义的开销。对于脚本中访问数据库的每个方法,都应该创建并销毁一个cursor? 为什么不只是使用connection对象?
133 python  sqlite  cursor 

14
人们为什么如此讨厌SQL游标?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我知道可以避免由于开销和不便而不得不使用游标,但是看起来有些严重的游标恐惧症正在使人们竭尽全力避免不得不使用游标。 例如,一个问题询问如何使用游标做明显的琐碎事情,以及使用带有递归自定义函数的通用表表达式(CTE)递归查询建议的可接受答案,即使这将可处理的行数限制为32 (由于sql server中的递归函数调用限制)。这使我震惊,这是系统使用寿命的一个糟糕解决方案,更不用说为避免使用简单的游标而付出的巨大努力。 如此疯狂的仇恨是什么原因?是否有一些“权威”对游标发布了裁决书?游标的心脏中是否有一些无法形容的邪恶潜伏,破坏了儿童或某些事物的道德? 维基问题,比代表对答案更感兴趣。 相关资料: SQL Server快进游标 编辑:让我更加精确:我理解不应使用游标代替常规的关系操作;这是显而易见的。我不理解的是,即使游标是一种更简单和/或更有效的解决方案,人们也会竭尽全力地避免游标,例如他们拥有笨拙的东西。使我困惑的是非理性的仇恨,而不是明显的技术效率。
127 sql  cursor 

5
没有ContentProvider的CursorLoader用法
Android SDK文档说该startManagingCursor()方法已被弃用: 不建议使用此方法。而是将新的CursorLoader类与LoaderManager一起使用;在旧版平台上,也可以通过Android兼容性软件包获得此功能。此方法使活动可以根据活动的生命周期来为您管理给定的Cursor生命周期。也就是说,当活动停止时,它将自动在给定的Cursor上调用deactivate(),而在稍后重新启动时,它将为您调用requery()。活动销毁后,所有托管游标将自动关闭。如果您的目标是HONEYCOMB或更高版本,请考虑改用LoaderManager(可通过getLoaderManager()获得) 所以我想用CursorLoader。但是,当我在的构造函数中需要URI时,如何在有自定义CursorAdapter和不存在的情况下使用它?ContentProviderCursorLoader

19
使用jQuery设置鼠标焦点并将光标移动到输入的结尾
已经以几种不同的格式提出了这个问题,但是在我的情况下我无法获得任何答案。 当用户按下向上/向下箭头时,我正在使用jQuery来实现命令历史记录。按下向上箭头时,我将输入值替换为上一个命令,并将焦点设置在输入字段上,但希望光标始终位于输入字符串的末尾。 我的代码如下: $(document).keydown(function(e) { var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0; var input = self.shell.find('input.current:last'); switch(key) { case 38: // up lastQuery = self.queries[self.historyCounter-1]; self.historyCounter--; input.val(lastQuery).focus(); // and it continues on from there 如何在聚焦后将光标置于“输入”的末尾?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.