问题标签 [keyword-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - 绘制某个地区的湖泊地图
我正在做一个项目,第一个要求是绘制一个位置附近的所有湖泊并获取它们的纬度/经度。谷歌地图显示了很多湖泊,但很难缩放和搜索几个湖泊/池塘并手动记录其坐标。我将如何使用谷歌地图并找到县、位置或坐标附近的所有湖泊。帮助将不胜感激。
谢谢!维奈
java - Java通过关键字搜索对象的最佳数据结构是什么
假设我有一个“期刊文章”类,其中包含年份、作者、标题、期刊名称、关键字等变量。
诸如作者和关键字之类的变量可能被声明为String[] authors和String[] 关键字
通过一个或多个“关键字”、几个作者姓名中的一个或标题的一部分在一组“期刊论文”对象中搜索的最佳数据结构是什么?
谢谢!
==================================================== ======================== 在大家的帮助下,通过Processing环境实现的测试代码如下所示。非常感谢您的建议!谢谢!
http - 了解哪些资源不再可用的常用短语
我正在编写一个脚本来跟踪网页上的 url,这个脚本必须每天运行,这样我就可以在用户意识到之前知道哪些资源不再可用。
如果页面返回一个status code
我404
知道该资源不再可用的页面,但有时页面返回一个200
带有如下消息的消息:
此资源已移至......
或者
这个资源已经没有了......
我想知道哪个keywords
用于表示资源不再可用,无论satus code
.
loops - 尝试使用 imacros 对关键字进行循环搜索
我有一个 csv 文件,其中包含 128 个不同的关键字(1 列,128 行),我试图在当前页面上搜索,如果它找到其中一个以继续执行非常简单的任务,否则提示我说没有找到了关键字。
目标是具有以下内容:
如果重要的话,关键字实际上是最后一个块缺少 IE 的 IP 地址。“192.168.0。” 不确定它是否会影响格式化。我相信有更好的方法来做搜索。如果存在关键字,我只是在寻找 0 或 1(是或否响应),然后如果找到,则继续关注链接。
laravel-4 - Laravel 4(Eloquent ORM / Query Builder)如何根据大多数匹配对关键字搜索进行排序
我在 Laravel 4 中实现了以下关键字搜索:
问题:假设我的表中有两个资源,一个带有 name foo
,一个带有 name bar
,一个带有 name foo bar
。它们是按顺序创建并放入我的表中的。现在,如果我搜索“foo bar”,我得到的前两个结果将是foo
and bar
(因为它们在我的表中是第一个匹配 foo 或 bar),我的第三个结果将是foo bar
. 如何进行此搜索,以便根据匹配的关键字数量对结果进行排序?所以foo bar
将是第一个结果。
javascript - 匹配文本中的多个关键字(Javascript)
这是我的代码:
如果我错过了什么让案例 3 和案例 4 返回正面?
我只希望文本与其中一个关键字匹配,它会返回肯定的。
但目前不工作。需要帮助。谢谢。
谢谢。
php - 如何在文本中查找任何单词但在标签内区分?
我想在文本中找到任何具有最小长度(eq 4)的单词,它也可以在诸如<strong>
或<h1>
等标签之间。之后我想对这些单词进行某种加权。正常单词只是变得比 a 之间的单词低<strong>
。但是这些词不应该单独出现在得分更高的标签中(比如强)。
示例内容
我可以使用正则表达式来执行此操作,例如查找任何单词并在 preg 回调中检查它们是否在标签内,或者这怎么可能?
多谢!
search - Google 搜索 - 网址格式 - 每个域一个结果
我正在尝试在 google 中搜索 url 模式:“/travel-”并将我的搜索结果限制为每个域一个。
这可能吗?
我试过了:
不知道如何获得想要的结果...
此外,如果存在具有此功能的另一个 url 爬虫工具,请不要犹豫指出!
谢谢你。
ios - 您如何在一个国家/地区本地化具有多种语言的应用程序?
当该国家/地区的某人使用该语言进行搜索时,商店如何知道使用哪组“关键字”?
示例:在加拿大,可能有人搜索法语关键字或英语关键字。当有人在 App Store 中搜索时,App Store 如何知道要使用哪种语言的关键字集?它基于iOS中的设备设置吗?电脑上的 iTunes Store/App Store 设置?
c# - 在大量相对较小的文本文档上进行全文搜索的好数据库是什么?(C# 后端)
我正在设计一个旨在摄取大量文档的系统。我想支持文档内容的全文搜索,以及其他元数据(关键字/情感分析)。如何进行关键词/情感分析超出了这个问题的范围。但值得考虑的是,这种元数据需要与可搜索文档一起存在。
主要假设是:
- 大体上,我的意思是最初只有几十万,目标是达到数百万
- 文件为 0-15kb。
- 这些文件是文本(utf-8)
- 希望能够全文搜索文档内容
- 托管在单台机器上,没有云/分布式服务
- 不断插入新文档(大约每秒 1-2 个)
- 临时文本搜索
- 更复杂的查询用例是:
- 向我展示所有关于此日期范围内积极的“小部件”的文档
C# 是从数据库中获取文档、处理、存储和检索的首选语言。所以拥有 C# 绑定是一大优势。或者至少是弥合差距的简单方法。
天真的方法
一种天真的方法是将 MySQL 与 Apache 的 Lucene 一起使用。将文档内容存储为在数据库中引用它们的文件,或者将文档内容作为数据库中的文本字段。
然后我可以使用其中一个 C# 包装器到 Lucene,比如Lucene.Net
我对这种方法的关注/问题是我的数据大小以及我想要用它做什么对于 MySQL 来说是否太多。我知道过早进行优化是愚蠢的,而且当事实证明常规 SQL 数据库就可以了时,人们通常认为他们需要一些“大数据”解决方案。我对这种方法的另一个主要担忧是,与一些潜在的替代方案相比,它的开发过于“笨拙”和繁琐。
备择方案
通过一些研究,一种看起来很有希望的替代方法是使用 CouchDB 和 Lucene。我遇到了两个解决这个问题的库:
我在找什么:
我还没有对这种大小的数据做很多事情。我想知道:
- 如此大量的数据和用例是否值得使用非关系数据库?
- 文档应该存在于数据库中,还是作为具有数据库中引用的文件?
- 是否有一种我没有考虑过的特别适合这种情况的数据库/全文搜索技术?