小编Nic*_*las的帖子

从像Facebook这样的Javascript更改URL

我目前正在使用面向AJAX的Web应用程序.我一直在寻找使用浏览器url复制当前AJAX状态(或应用程序状态)的不同方法,因此刷新和后退按钮也可以工作.

在过去的几周里,我看到了不同的方法,包括使用哈希(#)和不同的JS框架.

在文档中说明,无法从JS更改浏览器URL.今天我去了Facebook并打开了一张图片,网址发生了变化(Altough图像在灯箱中打开).关闭图像后,​​浏览器URL将更改回原始页面.

你知道他们是如何实现这种行为的吗?

javascript ajax facebook back-button

3
推荐指数
1
解决办法
7077
查看次数

使用elasticsearch对文本进行分类

我目前正在开发一个涉及从文本中识别不同"关键字"的项目.

作为示例,我们假设以下输入文本:

"这是布宜诺斯艾利斯关于肉类的一些文字的例子".

进一步假设我的elasticsearch实例存储了以下文档:

城市:[巴塞罗那,布宜诺斯艾利斯,洛杉矶......]

分类:[金融,政治,......]

我需要一种方法来从输入文本中识别相应的城市和类别.

我的第一种方法是使用"或"运算符进行搜索查询,并查看哪一个具有最高排名.之后,我还将匹配的文件与文本重新匹配,以确保这些文本真的存在(换句话说,确保"洛杉矶"匹配,因为"洛杉矶"一词在文本中,只有"洛杉矶"或"洛杉矶).

我想知道它是否是使用Elasticsearch做这种事情的最佳实践方式.

java search elasticsearch

2
推荐指数
1
解决办法
2130
查看次数

标签 统计

ajax ×1

back-button ×1

elasticsearch ×1

facebook ×1

java ×1

javascript ×1

search ×1