Nutch 介绍
由两个部分组成: Crawling和 Searching, Crawling部分负责抓取网页和建立索引,而 Searching则是将Crawling 过程中建立的 index和segments 根据用户的搜索请求返回结果。
本文分析的是 apache-nutch-1.2。
Nutch的主流程
在bin/目录下有一个 nutch的脚本,这个脚本将被安装到安装目录的 bin目录下,大体作用根据本脚本的路径得到 nutch的安装目录(其中考虑到了nutch是soft link 的情况),而后 JRE的堆栈大小,还有classpath信息。最关键的代码..
问题的提出
呼叫处理系统(CPS - Call
Processing System)需要和接入点(AP-Access Point)进行通信(还有其它一些设备,但本文只关注AP),总之CPS是一个信息交互的核心。两个设备之间有事先定义好的严格而精确的接口定义,保证两个设备如果在完全遵循接口定义的情况下进行开发,即使在不同项目组,最后也能无缝地整合。为了测试和验证CPS系统,又有一个模拟器(Simulator)专门用来模拟和CPS交互的外围设备(AP和其它设备),Simulator不需要有复杂的消息处理,只需要根据用户的定制或者上下文发送相应的消息即可,所以Simulator..
1.
下载git和curl
l sudo apt-get install git-core curl
2.
下载repo脚本,放于/usr/open_src/android/目录下,加上可执行权限
l
sudo curl http://android.git.kernel.org/repo >
repo
l
sudo mv repo
/usr/open_src/android/
l
sudo chmod a+x
/usr/open_src/android/repo
也可以用其它的方式下载,下载后需拷到相应的目录,加上执行权限即可,如此可以省去第1步中下载curl。
3. &..