Tag: search

Google即搜即得如何运作?

任何想法如何新的谷歌即时search工作? 这似乎只是AJAX调用旧的search,但很难简化谷歌。 有人有猜测? 编辑:我知道有每个按键发送AJAX,但它是预测? 或者你觉得这只是一个普通的谷歌search?

使用grep –exclude / – include语法不通过某些文件grep

我正在寻找目录树中文本文件中的stringfoo= 。 它在一台普通的Linux机器上,我有bash shell: grep -ircl "foo=" * 在目录中还有许多与“foo =”匹配的二进制文件。 由于这些结果是不相关的,并减缓search,我希望grep跳过search这些文件(主要是JPEG和PNG图像)。 我该怎么做? 我知道有–exclude=PATTERN和–include=PATTERN选项,但是什么是模式格式? grep的手册页说: –include=PATTERN Recurse in directories only searching file matching PATTERN. –exclude=PATTERN Recurse in directories skip file matching PATTERN. searchgrep include , grep include exclude , grep exclude和variants找不到任何相关的东西 如果只有某些文件有更好的方法,我完全可以这么做。 移动违规文件不是一个选项。 我不能只search某些目录(目录结构是一个大混乱,到处都是)。 另外,我不能安装任何东西,所以我必须使用常用工具(如grep或build议的查找 )。

PHPmultidimensional arraysearch(按特定值查找关键字)

我有这个multidimensional array。 我需要search它,只返回匹配“slug”值的键。 我知道有关于searchmultidimensional array的其他线程,但我不是很了解适用于我的情况。 非常感谢您的帮助! 所以我需要一个像这样的function: myfunction($products,'breville-one-touch-tea-maker-BTM800XL'); // returns 1 这是数组: $products = array ( 1 => array( 'name' => 'The Breville One-Touch Tea Maker', 'slug' => 'breville-one-touch-tea-maker-BTM800XL', 'shortname' => 'The One-Touch Tea Maker', 'listprice' => '299.99', 'price' => '249.99', 'rating' => '9.5', 'reviews' => '81', 'buyurl' => 'http://www.amazon.com/The-Breville-One-Touch-Tea-Maker/dp/B003LNOPSG', 'videoref1' => 'xNb-FOTJY1c', 'videoref2' => […]

最有效的方法来searchPython中的文件的最后x行

我有一个文件,我不知道它会有多大(它可能会相当大,但大小会有很大的不同)。 我想search最后10行左右,看看是否有任何匹配的string。 我需要尽快和有效地做到这一点,并想知道是否有什么比: s = "foo" last_bit = fileObj.readlines()[-10:] for line in last_bit: if line == s: print "FOUND"

你如何validation二叉search树?

我在这里阅读了一个被称为validation二叉search树的访谈练习。 这个工作到底如何? 在validation二叉search树时会寻找什么? 我写了一个基本的search树,但从来没有听说过这个概念。

广度第一深度第一

当遍历一棵树/图时,宽度优先和深度优先之间的区别是什么? 任何编码或伪代码的例子会很好。

Elasticsearch中的碎片和副本

我试图了解Elasticsearch中的碎片和副本是什么,但我无法理解它。 如果我下载Elasticsearch并运行脚本,那么从我知道的我已经开始一个单一节点的集群。 现在这个节点(我的电脑)有5个碎片(?)和一些副本(?)。 他们是什么,我有5个重复的索引? 如果是这样的话 我可能需要一些解释。

我如何findPython中的正则expression式的所有匹配?

在我正在编写的程序中,我使用Python使用re.search()函数来查找文本块中的匹配项并打印结果。 但是,程序在文本块中find第一个匹配项后退出。 如果在find所有匹配之前程序不停止,我该如何重复执行此操作? 有没有一个单独的function来做到这一点?

更改UISearchBar TextField的大小?

我有一个索引在一边的UITableView; 我想添加一个UISearchBar到它,但索引重叠与“X”清除search。 我注意到在联系人应用程序,UISearchBar内的文本字段resize,以适应这一点,但我不能解决如何在我自己的应用程序中做到这一点。 我已经在我的viewDidLoad尝试了以下,但它似乎并没有工作。 UITextField * textField = (UITextField *)[[self.search subviews] objectAtIndex:0]; CGRect r = textField.frame; [textField setFrame:CGRectMake(r.origin.x, r.origin.y, r.size.height, r.size.width-30)]; 有任何想法吗?

使用OR和不在solr查询

我正在处理类似于以下的solr查询: ((myField:superneat AND myOtherField:somethingElse) OR NOT myField:superneat) 运行时,不会返回任何结果。 使用OR NOT两边的标准返回我期望的结果 – 他们只是不能很好地在一起工作。 在myField匹配superneat的情况下,我打算也确保myOtherField设置为somethingElse ,但是如果myField不是superneat ,请将其包含在结果中。 有人可以解释为什么solr不返回这种查询结果吗? 查询是否应该以某种方式进行重组 – 或者是否有一种不同的方法可以使用solr来达到预期的效果?