-
求教“去哪网”的搜索技术分析10
去哪儿网,什么kuxun等等搜特价机票的网站,都有些类似的功能。
他们是在别人搜索的基础上做搜索的么?有人对这方面比较熟悉么?能详细说说么?
问题补充:
怎么监听别人的更新?只有查询一下才能拿到结果的对不?
而且前端时间携程好像和一个公司打了官司,就是因为他们未经授权盗用数据。
我先瞎猜一下:
比如我要搜索北京到上海的航班,我是不是要把这个请求向目标网站发送一下,比如携程,比如各个航空公司。然后我把他们的搜索结果返回,包装一下,然后放到我的网页上,用户看起来好像都是我自己网站的数据。2009年3月20日 14:57
2个答案 按时间排序 按投票排序
-
采纳的答案
所谓监听别人的更新,其实就是程序自动分析别人的网页,看是否有新的内容.如果这个实现比较难,那就不做实时的,就定时的几分钟查询一次,看看是否有更新.
你的猜想没有错,原理就是这样.2009年3月20日 15:19
-
一个可能是数据抓取.定时的监听别人网站内容是否更新,一旦更新就将别人网站的数据抓过来,更新自己的网站.
另外可能跟别的网站合作..支付一点钱,别的网站提供数据..
你也可以通过网页抓取技术实现一个类似的功能.基础要httpclient,它可以在后台发起http请求,就像一个用户一样到别人网站去查询,返回得到查询结果.至于解析,你可以挑选自己顺手的工具,别人网站查询结果的返回值无非就是html,js,xml.这3个东西都有对应的解析工具包.
html有jericho,htmlparser,nekohtml.
js有json-lib等
xml有dom4j,jdom.2009年3月20日 15:07
相关推荐
求教现在的主流3D网络游戏开发都使用哪些技术.doc
在当今的3D网络游戏开发中,多种技术和工具被广泛应用,以创造出沉浸式的游戏体验。以下是一些关键的技术领域和相关工具: 1. **图形引擎**:图形引擎是游戏开发的核心,负责管理和渲染3D场景、角色动画、特效、...
很抱歉,根据您提供的信息,"公式求教共4页.pdf.zip"似乎是一个包含四页公式教学内容的PDF文档的压缩文件,而"赚钱项目"可能是压缩包中的另一个文件或者是一个误输入。然而,没有实际的文件内容,我无法提供具体的IT...
PHP推广链接的修改,求教 这两个文件可以随时互换的,只是推广链接的形式不同;
标题中的“extjs文件浏览框问题求教”表明这是一个关于ExtJS框架中文件选择或浏览功能的编程问题。ExtJS是一个流行的JavaScript库,用于构建富客户端应用程序,它提供了丰富的组件库,包括文件浏览框(FileBrowser)...
请高手破解注册码,软件没有加壳,所有请告诉把注册码搞出来
根据题目要求,我们将详细解析如何实现从文件读取数据到员工对象中,并对员工对象属性进行比较和修改的过程。此过程主要包括以下四个步骤:定义员工类、读取文件内容、处理员工信息以及输出结果。...
【标题】:“我求教高手的VB毕业设计” 在VB(Visual Basic)中进行数据库操作是常见的编程任务,尤其是在毕业设计项目中。VB提供了一种简单的方式来与数据库交互,特别是像Access这样的桌面数据库管理系统。当你在...
#### 标题解析:“求教C++等等一系列的问题” 这一标题表明了提问者对于C++及可能的其他编程技术存在疑问。C++是一种广泛应用于系统软件开发、游戏开发等多个领域的高级编程语言。对于初学者来说,掌握C++不仅能够...
求教类似SUMIF;COUNTIF的条件函数的写法???
S函数最大功率跟踪采用的是三次插值方法求教指出错误-mppt.mdl 这是仿真模型和错误原因图 附件: sfun_mppt.m S函数程序 mppt.mdl 插值仿真模型 错误.jpg ...
S函数最大功率跟踪采用的是三次插值方法求教指出错误-sfun_mppt.m 这是仿真模型和错误原因图 附件: sfun_mppt.m S函数程序 mppt.mdl 插值仿真模型 错误....
#include <SPI.h> #include #include #include "LCD12864RSPI.h" #define AR_SIZE( a ) sizeof( a ) / sizeof( a[0] ) LCD12864RSPI LCDA(8,9,3); int second,minute,hour; byte mac[] = {0xDE, 0xAD, 0xBE, 0...
求教电力系统仿真-039THDAT.DAT 小弟要做毕业设计,才对matlab入门。现在要用matlab仿真一个39-bus的电力系统在一个故障(如其中一条母线三相短路)清除后的一小段时间,各种发电机的功角特性图,请大神告知详细...
求教模糊Ts辨识里对于系统结构辨识的确定和归一化数据-一些文献.rar 是不是只有试验法呢,根据局部动态特性,估计大致的系统阶数,然后确定,输入输出的阶数??还是用什么工具箱,我看到有些文献说,用穷尽式搜索...
卡尔曼滤波求教-chap1_27.mdl 在看关于卡尔曼滤波的东西,下面是在教程上看到的一个实例,仿真结果也没有问题,但是输出的结果都是关于变量Y(n)的,我想问一下有没有办法可以显示出X(n)的变化过程,谢谢