27
Nov
2014
在日常的工作中,有不少朋友应该都会多少涉及到一些和搜索引擎技术相关的项目,最相关的估计是搜索引擎结果排序的算法,最好入门的估计是爬虫,以下是我们在做项目的时候接触到的两个开源搜索引擎,或许能对你有点小帮助:
一:Nutch
Nutch 可谓大名鼎鼎,是我接触过的开源搜索引擎里面名气大且比较完整的一个了。包含了爬虫,页面分析,链接分析以及最后的文本检索,结果排序等搜索引擎最基本的架构了。它的代码是用流行语言 JAVA 书写,代码可读性不错,对一些著名的算法,譬如Google 的 PAGERANK 算法进行了完整的实现,并且你可以通过 Eclipse 进行完整的过程跟踪调试,相信这对你理解这样的著名算法肯定有所帮助。Nutch 的文件系统同样是大名鼎鼎,不过这块我跟踪的很少。有兴趣搭建自己的搜索引擎的朋友可以通过这个项目入门,虽然在实用性上面可能不尽人意(我自己的测试感觉效率不高),不过非常值得学习。
26
Nov
2014
iframe 在复合文档中经常用到,利用 jquery 操作 iframe 可以大幅提高效率,这里收集一些基本操作
基本操作
DOM 方法:
- 父窗口操作IFRAME:
window.frames["iframeSon"].document
- IFRAME操作父窗口:
window.parent.document
02
Nov
2014
2011-07-22 20:10 html css float class 文档浏览器
编写横向菜单的HTML代码架构
请将以下代码添加到HTML文档的导航栏区域中。
<ul id="menu">
<li><a href="http://www.baidu.com">Baidu.Com</a></li>
<li><a href="http://www.Code52.Net">Code52.Net</a></li>
<li><a href="http://www.yahoo.com">Yahoo.Com</a></li>
<li><a href="http://www.google.com" class="last">Google.Com</a></li>
</ul>