Questions tagged «search»

有关搜索算法机制和实现的问题。*不是*有关在API中使用搜索工具(例如Google,Bing,Facebook)的问题。


8
不区分大小写的列表搜索
我有一个testList包含一串字符串的列表。testList如果列表中尚不存在新的字符串,我想将其添加到字符串中。因此,我需要对列表进行不区分大小写的搜索并使其高效。我不能使用,Contains因为那没有考虑到外壳。ToUpper/ToLower由于性能原因,我也不想使用。我遇到了这种方法,该方法有效: if(testList.FindAll(x => x.IndexOf(keyword, StringComparison.OrdinalIgnoreCase) >= 0).Count > 0) Console.WriteLine("Found in list"); 可以,但是也可以匹配部分单词。如果列表中包含“山羊”,则无法添加“燕麦”,因为它声称“燕麦”已在列表中。有没有一种方法可以以不区分大小写的方式有效地搜索列表,而单词必须完全匹配?谢谢

8
.NET集合提供最快的搜索
我有60k项需要对照20k的查找列表进行检查。是否有一个集合对象(如List,HashTable),提供了一个exceptionly快速Contains()的方法?还是我必须自己写?换句话说,默认Contains()方法是仅扫描每个项目,还是使用更好的搜索算法。 foreach (Record item in LargeCollection) { if (LookupCollection.Contains(item.Key)) { // Do something } } 注意。查找列表已排序。
143 c#  .net  search  collections 



5
Google即搜即得如何工作?
关于新的Google即时搜索的确切工作方式有任何想法吗?似乎只是AJAX对旧搜索的调用,但是要简化这么多Google很难。有人猜测吗? 编辑:我知道每次按键都发送AJAX,但这是可预测的吗?还是您认为这只是常规的Google搜索?

21
如何搜索“ R”材料?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 “ Google”非常有用...除非您的语言称为“ R”,否则它将吐出大量无关的内容。 有人对“ R”有任何搜索引擎的把戏吗?有一些专门的网站,例如下面的网站,但是如何告诉Google您的意思是“ R”语言呢?如果要搜索特定的内容,则将使用特定于R的术语,例如“ cbind”。还有其他技巧吗? rweb.stat.umn.edu www.rseek.org search.r-project.org www.dangoldstein.com/search_r.html
131 r  search  r-faq 

8
NET中如何在运行时将文件夹添加到程序集搜索路径?
我的DLL是由第三方应用程序加载的,我们无法对其进行自定义。我的程序集必须位于它们自己的文件夹中。我无法将它们放入GAC(我的应用程序要求使用XCOPY进行部署)。当根DLL尝试从另一个DLL(在同一文件夹中)加载资源或类型时,加载失败(FileNotFound)。是否可以通过编程(从根DLL)将我的DLL所在的文件夹添加到程序集搜索路径中?我不允许更改应用程序的配置文件。
130 .net  search  assemblies  path 


2
Eclipse:使用同一编辑器选项卡通过多次搜索打开的文件
在eclipse中使用“文件搜索”功能在“ .java”文件中查找一些文本时,我可能会得到几个搜索结果的列表。假设我双击文件“ A.java”,然后在新的编辑器选项卡中打开A.java。如果然后我再次使用“文件搜索”功能查找其他文本,并且这次双击文件“ B.java”,则该文件将在编辑器中替换“ A.java”。 我希望Eclipse为B.java打开一个新的编辑器,以便在我的编辑器选项卡中都可以使用A.java和B.java。这可能吗?我已经浏览了首选项,但是我不确定哪个选项可以提供这种功能。
127 eclipse  search 

21
使用T-SQL查找最后一次出现的子字符串的索引
有没有一种简单的方法可以使用SQL查找字符串最后一次出现的索引?我现在正在使用SQL Server 2000。我基本上需要.NET System.String.LastIndexOf方法提供的功能。稍作谷歌搜索就发现了这个功能 - 检索上一个索引的功能 -但是如果您传递“文本”列表达式则无法使用。只要您要搜索的文本长度为1个字符,其他地方找到的其他解决方案就可以使用。 我可能必须准备一个功能。如果这样做,我会将其发布在这里,以便大家查看并使用。


10
程序员友好的搜索引擎?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 Google搜索带有$和#等字符的逐字字符串是不友好的。有没有支持搜索逐字字符串的搜索引擎? 我知道这个问题是在不久前提出的,但是没有得到任何好的答案。如果我仍然无法获得答案,我准备悬赏。当然,完全有可能没有,但是我想确定:) 编辑:引用无效。Google甚至会删除带引号的符号。 查询示例:make“ $ <”,用于makefiles中的$ <变量。

15
如何在SQL Server数据库中搜索字符串?
我知道有可能,但我不知道如何。 我需要在SQL Server数据库中搜索所有提及的特定字符串。 例如:我想在所有表,视图,函数,存储过程...中搜索字符串“ tblEmployes”(而不是表中的数据)。 我需要这样做的原因之一是,我想删除一些额外的数据表,但是我担心它们可能会在过程或函数中的某些地方使用。

8
使用XPATH搜索包含 的文本
我使用XPather浏览器检查HTML页面上的XPATH表达式。 我的最终目标是在Selenium中使用这些表达式来测试用户界面。 我得到了一个HTML文件,其内容类似于以下内容: <tr> <td> abc </ td> <td>  </ td> </ tr> 我想选择一个文本包含字符串“  ” 的节点。 使用“ abc”之类的普通字符串不会有问题。我使用类似于的XPATH //td[text()="abc"]。 当我尝试使用类似的XPATH时,//td[text()=" "]不会返回任何内容。关于带有“ &”的文本是否有特殊规定?
120 xml  search  xpath  selenium 

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.