日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種文本查找的方法和裝置在審

專利信息
申請號: 201410191247.6 申請日: 2014-05-07
公開(公告)號: CN104008136A 公開(公告)日: 2014-08-27
發明(設計)人: 劉超;姜建國;李敏;仇新梁;喻民;胡波;黃超;王菲飛;王冉晴;趙雙;劉坤穎;夏劍鋒 申請(專利權)人: 中國科學院信息工程研究所
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京路浩知識產權代理有限公司 11002 代理人: 李迪
地址: 100093 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 文本 查找 方法 裝置
【說明書】:

技術領域

發明涉及計算機技術領域,尤其涉及一種文本查找的方法和裝置。

背景技術

對于文件檢查,主要是對文本中出現的關鍵字段進行快速匹配查找并定位相應文件。通常計算機里存儲有數以萬計各類型的文本文件,為了快速準確地查找關鍵字段需要應用一些模式匹配算法。對于入侵檢測系統,模式匹配算法通常應用于誤用檢測,著名的開放源碼的入侵檢測系統Snort就是基于模式匹配。模式匹配算法的性能直接影響入侵檢測系統的檢測效率。在高速網絡環境下,如果模式匹配算法來不及處理大量的實時網絡數據包,必然會丟棄部分數據包,而這些被丟棄的數據包中就可能包含入侵信息。常用的模式匹配算法有BF算法、KMP算法、BM算法、BMH算法、AC算法等。由于AC算法的簡單高效,所以它的應用范圍比較廣。

AC算法是一種經典的多模式匹配算法。對于給定的長度為n的文本,和模式集合P{p1,p2,...pm},在O(n)時間復雜度內,找到文本中的所有目標模式,而與模式集合的規模m無關,即能快速有效的在指定文本中查找匹配特定的關鍵字符或字段。AC算法使用的數據結構是Trie樹,是一種用于快速查找的多叉樹結構。其核心思想是以空間換時間,利用字符串的公共前綴來減少查詢時間以提高效率,主要采用完全Hash表方式來存儲跳轉狀態。但是,如果當系統中存在大量字段且這些字段也都沒有公共前綴的話,那么相應的Trie樹就會非常耗費內存。這在中文文本查找來說尤為明顯,對于英文目標字符串的字符數最大是256,但對于中文文本來說,匹配的目標字符串最大數目到達256*256,隨著目標字符串增大,Trie樹結構也隨之增大,存儲空間急劇膨脹,巨大的存儲空間會使得AC算法的時效性大大降低。

發明內容

(一)要解決的技術問題

本發明提供一種文本查找的方法和裝置,以解決現有技術中AC算法的存儲空間過大,時效性較低的技術問題。

(二)技術方案

為解決上述技術問題,本發明提供一種文本查找的方法,包括:

建立有限狀態自動機,存儲每個狀態的單鏈表;

存儲扇出系數大于指定閾值的單鏈表Vi的字符域和狀態域,其中i為單鏈表節點狀態域的值,i≥0且取整數,將其轉化為線性表Li且釋放所述單鏈表Vi的存儲空間,對所述線性表Li的字符域進行排序;

計算所述有限狀態自動機的跳轉函數、失效函數和輸出函數,其中,計算所述跳轉函數時,若當前狀態等于所述單鏈表Vi的狀態域,對所述線性表Li進行二分查找;

完成文本的匹配和查找。

進一步地,所述存儲每個狀態的單鏈表還包括:

建立頂點表,記錄所述單鏈表的表頭地址,形成鄰接鏈表。

進一步地,所述計算所述有限狀態自動機的跳轉函數還包括:

若當前狀態不在所述單鏈表Vi的狀態域中時,直接搜索當前狀態后的單鏈表。

進一步地,所述完成文本的匹配和查找包括:

根據所述文本的當前狀態,利用所述跳轉函數、失效函數和輸出函數完成文本的匹配和查找。

另一方面,本發明還提供一種文本查找裝置,包括順序相連的存儲單元、轉化單元、計算單元和查找單元,其中:

存儲單元,用于存儲有限狀態自動機中每個狀態的單鏈表;

轉化單元,用于存儲有限狀態自動機中扇出系數大于指定閾值的單鏈表Vi的字符域和狀態域,其中i為單鏈表節點狀態域的值,i≥0且取整數,將其轉化為線性表Li且釋放所述單鏈表Vi的存儲空間,對所述線性表Li的字符域進行排序;

計算單元,用于計算所述有限狀態自動機的跳轉函數、失效函數和輸出函數,其中,計算所述跳轉函數時,若當前狀態等于所述單鏈表Vi的狀態域,對所述線性表Li進行二分查找;

查找單元,用于完成文本的匹配和查找。

進一步地,所述存儲單元還用于:

建立頂點表,記錄所述單鏈表的表頭地址,形成鄰接鏈表。

進一步地,所述計算單元還用于:

若當前狀態不在所述單鏈表Vi的狀態域中時,直接搜索當前狀態后的單鏈表。

進一步地,所述查找單元還用于:

根據所述文本的當前狀態,利用所述跳轉函數、失效函數和輸出函數完成文本的匹配和查找。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院信息工程研究所,未經中國科學院信息工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410191247.6/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91一区在线观看| 久草精品一区| 午夜av在线电影| 日本一区二区三区中文字幕| 久久精品国产精品亚洲红杏| 好吊妞国产欧美日韩软件大全| 99久久99精品| 午夜码电影| 亚洲精品老司机| 99久久精品一区二区| 制服丝袜二区| 欧美视屏一区| 亚洲二区在线播放视频| 一区二区在线精品| 国产日本一区二区三区| 国产精品69av| 日本一区二区三区免费在线| 中文字幕精品一区二区三区在线| 91久久综合亚洲鲁鲁五月天 | 久久精品—区二区三区| 欧美极品少妇xx高潮| 欧美极品少妇xxxxⅹ| 国产目拍亚洲精品区一区| 国产亚洲精品久久久久秋霞| 91一区二区在线观看| 久久精品视频中文字幕| 国产精品一区不卡| 午夜精品一区二区三区三上悠亚| 国产精品国产三级国产播12软件| 精品一区二区三区自拍图片区| 色婷婷综合久久久中文一区二区| 欧美一区二区三区中文字幕| 97精品超碰一区二区三区| 亚洲理论影院| 国产乱人激情h在线观看| 久久久久久久国产| 欧美精品乱码视频一二专区| 欧美日韩一区二区三区免费| 国产999久久久| 国产一区激情| 狠狠色噜噜狠狠狠狠米奇7777| 九九热国产精品视频| 国产在线一二区| 国产二区视频在线播放| 7799国产精品久久99| 日韩欧美视频一区二区| 欧美极品少妇videossex| 日本免费电影一区二区三区| 玖玖国产精品视频| 欧美精品九九| 亚洲va国产2019| 97涩国一产精品久久久久久久| 久久国产精品首页| 国产suv精品一区二区4| 国产精品白浆一区二区| 欧美网站一区二区三区| 亚洲四区在线| 99久久婷婷国产精品综合| 午夜免费片| 日韩精品免费一区二区在线观看| 国产精品麻豆一区二区| 一本色道久久综合亚洲精品浪潮| 亚洲欧洲另类精品久久综合| 躁躁躁日日躁网站| 国产91精品高清一区二区三区| 国产二区精品视频| 亚洲码在线| 日韩亚洲欧美一区| 97人人模人人爽人人喊小说 | 国产午夜亚洲精品| 在线视频国产一区二区| 国产suv精品一区二区4| 国产乱码一区二区三区| 亚洲一区二区福利视频| 欧美日韩国产一二| 久久99精品久久久噜噜最新章节| 久久一区二区精品视频| 国内少妇偷人精品视频免费| 手机看片国产一区| 久久精品一| 中文字幕久久精品一区| 91精品黄色| 三上悠亚亚洲精品一区二区| 大伊人av| 欧美激情精品久久久久久免费| 国产精品天堂| 国产精品一二三区视频网站| 国产精品高潮呻吟视频| 亚洲一二三四区| 欧美3级在线| 一区二区中文字幕在线| 亚洲日韩aⅴ在线视频| 精品免费久久久久久久苍| 日韩欧美多p乱免费视频| 久久国产精品网站| 久久99精品久久久久国产越南 | 中文字幕国内精品| 国产视频一区二区视频| 香港三日本8a三级少妇三级99| 午夜特级片| 狠狠色丁香久久婷婷综合_中| 午夜大片男女免费观看爽爽爽尤物| 久久不卡一区| 午夜毛片在线| 亚洲欧美日韩视频一区| 国产一区二区伦理片| 国产极品美女高潮无套久久久| 色噜噜狠狠狠狠色综合久| 国产精品中文字幕一区二区三区| 欧美日韩国产一二| 国产精品久久99| 国产在线观看免费麻豆| 亚洲精欧美一区二区精品| 久久精品国产精品亚洲红杏| 国产乱子伦农村xxxx| 99久久婷婷国产精品综合| 亚洲精品国产主播一区| 久久福利视频网| 精品国产九九| 国产二区免费| 日韩欧美高清一区| 久久精品国产一区二区三区不卡| 中文字幕一区二区三区免费| 美女被羞羞网站视频软件| 亚洲欧美另类久久久精品2019| 高清欧美xxxx| 乱淫免费视频| 午夜电影一区二区| 99久久精品免费看国产交换| 久久国产精久久精产国| 欧美三级午夜理伦三级老人| 一区二区三区香蕉视频| 久久精品一区二区三区电影| 欧美精品一卡二卡| av午夜在线| 国产69精品久久久久久久久久| 国产伦精品一区二区三区照片91| 国产一区二区精华| 国偷自产中文字幕亚洲手机在线| 99久久国产综合| 综合久久色| 欧美精品一区二区三区四区在线| 国产一区二区三区黄| av午夜影院| 日本精品一二三区| 国产欧美一区二区三区四区| 国产一区欧美一区| 午夜激情在线免费观看| 91看黄网站| 国产欧美日韩中文字幕| 欧美乱大交xxxxx| 欧美一级久久久| 久久精品一| 欧美精品一区久久| 夜夜躁人人爽天天天天大学生| 午夜影院毛片| 19videosex性欧美69| 久久99亚洲精品久久99| 淫片免费看| 亚洲va国产| 国产一区日韩一区| 亚洲欧美日韩三区| 国模精品免费看久久久| 日日噜噜夜夜狠狠| 国产乱人伦精品一区二区| 国产免费一区二区三区四区五区| 欧美精品一区久久| 国产一区二区免费在线| 欧美日韩一区二区三区四区五区 | 亚洲精品少妇久久久久| 片毛片免费看| 国产区精品| 国产二区视频在线播放| 欧美乱大交xxxxx胶衣| 强制中出し~大桥未久4| 日韩中文字幕区一区有砖一区| 狠狠色狠狠色综合日日2019| 国产99小视频| 亚洲v欧美v另类v综合v日韩v| 国产一卡二卡在线播放| 亚洲四区在线观看| 国产偷窥片| sb少妇高潮二区久久久久| 久久精品一二三| 日本精品三区| 国产大学生呻吟对白精彩在线| 国产91综合一区在线观看| 久久国产精品首页| 视频一区二区三区欧美| 日韩久久精品一区二区| 国产欧美一区二区三区视频| 欧美日韩一区二区三区69堂| 亚洲日韩欧美综合| 右手影院av| 欧美日韩精品影院| 综合久久一区| 国产色一区二区| 国产天堂一区二区三区| 色一情一交一乱一区二区三区| 国产91精品一区二区麻豆亚洲| 精品国产一区二区三区麻豆免费观看完整版 | 欧美一区二区激情三区| 国产69精品久久久久999小说| 国产一区二区午夜| 国产清纯白嫩初高生在线播放性色 | 欧美日韩一区不卡| 亚洲精品少妇一区二区| 91视频一区二区三区| 久久91久久久久麻豆精品| 亚洲伊人久久影院| 国产91久久久久久久免费| 久久影视一区二区| 91黄在线看| 中文字幕区一区二| 欧美日韩一区二区三区精品| 韩日av一区二区三区| 精品国产免费一区二区三区| 久久99久国产精品黄毛片入口 | 91精品美女| 国产午夜精品一区二区三区欧美| 日韩欧美视频一区二区| 美国一级片免费观看| 国产69精品久久久久777糖心| 国产亚洲精品久久久456| 久久99精品国产一区二区三区| 亚洲欧美日韩在线看| 一区二区在线国产| 精品一区二区三区自拍图片区| 少妇高清精品毛片在线视频| 日韩精品中文字幕一区二区| 精品国产鲁一鲁一区二区作者| 国产日韩欧美综合在线| 色噜噜狠狠色综合影视| 亚洲欧洲日韩| 久久久久久国产一区二区三区| 国产精品香蕉在线的人| 国产精品v欧美精品v日韩精品v | 久久99中文字幕| 国产资源一区二区三区| 欧美精品日韩精品| 国产欧美视频一区二区三区| 99re国产精品视频| 国产午夜精品一区| 99久久99精品| 美女直播一区二区三区| 91亚洲精品国偷拍自产|