999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java編程的校內搜索軟件的設計

2012-08-15 02:02:34孫文華
網絡安全與數據管理 2012年23期
關鍵詞:搜索引擎內容用戶

孫文華

(南昌工程學院 網絡信息中心,江西 南昌 330099)

當前,面對浩瀚的網絡資源,搜索引擎為所有網上沖浪的用戶提供了一個入口,所有的用戶都可以借助于搜索引擎到達自己想去的網上任何一個地方。隨著Internet的快速發(fā)展,海量信息和人們獲取所需信息能力之間的矛盾日益明顯,在信息海洋里查找信息,如同大海撈針一樣,而搜索引擎的出現正好解決了這一難題。

目前高校校內信息量的不斷增加,面對浩瀚的網絡信息,選擇資源范圍廣而針對性不強,很難搜到符合自己的資源。針對這種情況,本文提出了一款校內搜索軟件的設計與實現方法。該軟件采用Java語言開發(fā),是一款簡易且實用的校內搜索引擎軟件。

1 設計原理

搜索引擎系統[1]通常是指互聯網信息檢索系統。本系統是建立在通過網絡爬蟲軟件抓取大量的網絡資源的基礎上進行開發(fā)設計的,系統通過對抓取的網頁文件進行智能提取、去標注、內容分析等處理,再經過索引加載建立索引數據庫。用戶可以通過搜索頁面查詢索引數據庫,返回包含所有匹配查詢關鍵詞的網頁[2]。

圖1 搜索引擎軟件設計原理圖

校內搜索引擎軟件的設計原理如圖1所示,其原理如下:(1)通過網絡爬蟲軟件抓取網頁內容;(2)從抓取的網頁文件中獲取索引表,索引表內容為每個文件的序號與網址信息,得到網頁文件庫里面的內容即為網頁文件;(3)對得到的網頁文件庫進行處理,使用正則表達式去除網頁標注信息,得到的新內容存放在一個新的文件夾中,作為內容信息庫;(4)根據網頁文件庫和索引表,得到一個新的文件(也稱為標題和網址信息庫),其里面的內容為每個文件的序號、標題和網址等信息;(5)當用戶需要查找自己需要的信息時,只要輸入關鍵詞,搜索引擎軟件根據用戶輸入的關鍵詞在內容信息庫中進行查找[3],如果內容信息庫中存在用戶查找的內容,軟件將根據給內容所在的文件序號,在標題和網址信息庫中提取出該內容所在的標題與網址等信息,最后再加上內容信息庫中與關鍵詞相關的內容信息作為查找的結果顯示出來。

2 具體算法實現

搜索引擎軟件開發(fā)環(huán)境:Myeclipse平臺,使用Java語言。首先可以 Myeclipse平臺新建一個java project,在新建的project中需要導入下面一些相關的文件:

搜索引擎軟件中獲得搜索結果的搜索函數核心代碼如下:

//根據用戶輸入的關鍵詞,在相應的庫中進行搜索,并返回搜索結果信息

至此,完成了搜索引擎軟件代碼的編寫工作,接下來可以進行run操作(即可以在指定內容信息庫與標題和網址信息庫中進行操作),返回用戶查找的相關網頁文件的序號、標題、網址和主要內容等信息的結果。

3 實驗結果分析

內容信息庫的存放路徑為D: estContentInfo;內容信息庫中的內容如圖2所示。標題和網址信息庫的存放路徑為D: estTitleInfo;文件庫中存放了標題和網址信息文件,文件名為TitleInfo.txt,其內容如圖3所示。

圖2 內容信息庫中的內容

圖3 標題和網址信息文件庫的內容

運行該搜索引擎軟件,得出的輸出結果如圖4所示。

圖4 進行關鍵詞搜索后輸出的結果信息

由圖4可以看到,通過該系統可以把待測文件中臟字及臟詞組出現的次數全部顯示出來,其結果與實際情況完全一致。

針對當前網絡在高校的應用越來越普及,校內網絡中的資源也越來越多,而目前市場上的搜索軟件(如百度、谷歌的)又難以滿足實踐的需要,并且有些搜索軟件比較昂貴。本文在基于這些問題的情況下進行研究與分析,提出了校內網絡資源搜索軟件的設計方法,并在Myeclipse環(huán)境下通過Java語言實現了這種方法,為高校校內網絡資源的搜索提供了一種方法。另外,可以在此基礎上進行二次開發(fā),作者就在此基礎上完成了Web界面上的搜索(類似百度的功能)。本軟件在南昌工程學院已開始試用,如圖5所示。

圖5 Web網頁搜索測試圖

根據本文的設計原理,用戶可以根據自己的實際需要,在界面上改進與調整。

[1]梁斌.走進搜索引擎[M].北京:電子工業(yè)出版社,2007.

[2]宋春陽.Web搜索引擎技術綜述[J].現代計算機,2008(5).

[3]徐寶文.搜索引擎與信息獲取技術[M].北京:清華大學出版社,2003.

猜你喜歡
搜索引擎內容用戶
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
網絡搜索引擎亟待規(guī)范
如何獲取一億海外用戶
基于Nutch的醫(yī)療搜索引擎的研究與開發(fā)
廣告主與搜索引擎的雙向博弈分析
搜索,也要“深搜熟濾”
主站蜘蛛池模板: 在线另类稀缺国产呦| 18禁不卡免费网站| 久草视频一区| 亚洲aaa视频| 波多野结衣中文字幕一区二区| 伊人久久福利中文字幕| 538精品在线观看| 毛片在线看网站| 欧美视频在线不卡| 欧美中文一区| 免费一级无码在线网站| 久久婷婷人人澡人人爱91| 凹凸精品免费精品视频| 国产不卡一级毛片视频| 色天天综合| 丁香五月亚洲综合在线| 亚洲一区二区黄色| 中文字幕人成人乱码亚洲电影| 亚洲精品动漫在线观看| 国产成人8x视频一区二区| 国产精品福利在线观看无码卡| 亚洲精品国产成人7777| 国产美女在线免费观看| 999国产精品| 欧美日韩91| 久久男人资源站| 高清免费毛片| 日韩精品成人网页视频在线| 亚洲国产日韩在线观看| 欧美日韩一区二区在线播放| 亚洲日本韩在线观看| 99热国产在线精品99| 一区二区三区国产| 婷婷99视频精品全部在线观看| 天天色天天综合| 精品国产网| 97色伦色在线综合视频| 国产亚洲精久久久久久无码AV| 午夜在线不卡| 久久国产拍爱| 99久久精品免费看国产免费软件| 呦系列视频一区二区三区| 一级福利视频| 亚欧成人无码AV在线播放| 美女内射视频WWW网站午夜| 四虎AV麻豆| 午夜福利在线观看入口| 亚洲最大综合网| 国产成人一区免费观看| 久久免费视频播放| 国产日韩精品一区在线不卡| 国产一区二区福利| 日韩第八页| 亚洲国产午夜精华无码福利| 日韩av无码精品专区| 免费看黄片一区二区三区| 日本不卡视频在线| 欧美精品亚洲日韩a| 不卡视频国产| 欧美午夜视频在线| 国产成人精品亚洲77美色| 亚洲成人黄色在线观看| 亚洲欧美在线精品一区二区| 无码AV高清毛片中国一级毛片 | 在线播放精品一区二区啪视频| h视频在线播放| 免费欧美一级| 久久美女精品| 视频二区中文无码| 免费中文字幕一级毛片| 久久精品视频一| 天天综合网亚洲网站| 亚洲天堂日本| 国产人前露出系列视频| 国产精品入口麻豆| 精品欧美一区二区三区在线| 国产亚洲欧美日本一二三本道| 欧美日韩激情在线| 欧美成人精品高清在线下载| 亚洲A∨无码精品午夜在线观看| 欧美国产精品不卡在线观看 | 97成人在线视频|