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

Hash技術在消防產(chǎn)品信息檢索中的應用

2013-10-18 14:42:48宋玉華李煥群
中國人民警察大學學報 2013年12期
關鍵詞:信息

●宋玉華,李煥群,王 珺

(1.煙臺市消防支隊,山東 煙臺 264000;2.武警學院 科研部,河北 廊坊 065000;3.魯東大學 數(shù)學與統(tǒng)計科學學院,山東 煙臺 264025)

為了加強消防產(chǎn)品的審核及監(jiān)管力度,公安部消防局已在全國推廣實施消防產(chǎn)品身份證制度。該制度的引入,有利于加強對消防產(chǎn)品質(zhì)量的監(jiān)督管理,便于消防監(jiān)管人員及時發(fā)現(xiàn)和查處假冒偽劣消防產(chǎn)品,防止假冒偽劣產(chǎn)品生產(chǎn)與流通,有助于建立良好的消防產(chǎn)品市場秩序,及從根本上解決消防產(chǎn)品管理存在的問題[1]。本文以消防產(chǎn)品身份證管理制度中的跟蹤管理系統(tǒng)為研究背景,將快速查詢Hash技術用于消防產(chǎn)品信息的檢索中,并從全國消防產(chǎn)品數(shù)據(jù)庫中采集相關數(shù)據(jù)進行了測試。

1 消防產(chǎn)品的身份證制度

1.1 消防產(chǎn)品質(zhì)量現(xiàn)狀

消防產(chǎn)品是指專門用于火災預防、滅火救援和火災防護、避難、逃生的產(chǎn)品[2],可以分為渠道類產(chǎn)品(包括滅火器、滅火劑、應急燈具、防火涂料、消火栓、消防接口、消防水槍及可燃氣體報警設備等)和直銷類產(chǎn)品(包括防火門及防火閥)。自2006年在全國范圍內(nèi)開展建設工程消防產(chǎn)品監(jiān)督抽查工作以來,2006-2010年監(jiān)督抽查的抽樣平均合格率分別為54.09%、64.51%、75.34%、79.06% 和 86.0%,消防產(chǎn)品質(zhì)量整體水平保持逐年上升的趨勢[3]。

但目前我國的消防產(chǎn)品市場仍需要進一步完善,存在問題主要為以下幾個方面:(1)消防產(chǎn)品監(jiān)督管理機制有待完善。消防產(chǎn)品的生產(chǎn)、銷售、流通領域的監(jiān)督查處由國家質(zhì)量監(jiān)督部門負責,而按照《中華人民共和國消防法》,消防監(jiān)管部門應對生產(chǎn)、銷售未經(jīng)檢驗機構檢驗合格的消防產(chǎn)品的企業(yè),責令停止違法行為、從重查處。這種機制會造成兩部門各自為政,形成管理中的漏洞。(2)消防產(chǎn)品的監(jiān)督管理缺乏有效性。消防機構在監(jiān)督檢查和消防審核驗收時,對消防產(chǎn)品的質(zhì)量情況無法準確界定,局限于查看審批意見書、檢驗報告、認證書等資料。(3)一些獲得認證的消防產(chǎn)品生產(chǎn)企業(yè)缺乏責任心。部分獲得生產(chǎn)認證的企業(yè)擅自變更設計、變更或者降低關鍵技術標準,使不符合市場準入的消防產(chǎn)品流向市場。

1.2 身份證管理制度

通過使用消防產(chǎn)品身份證,可以將管理消防產(chǎn)品的關口前移,遏制火災隱患的產(chǎn)生。與消防產(chǎn)品身份證管理制度相配套的是跟蹤管理系統(tǒng)[4],該系統(tǒng)中全面錄入并能反映出獲得消防產(chǎn)品市場準入資格的產(chǎn)品及生產(chǎn)企業(yè)的詳細信息,有利于解決不合格產(chǎn)品的生產(chǎn)商和銷售商“定不了”的問題。

消防產(chǎn)品跟蹤管理系統(tǒng)主要包括防偽標志、讀寫設備、安全密鑰、軟件系統(tǒng)以及相關支撐性的硬件和軟件系統(tǒng)等,如圖1所示的終端識別設備身份識別UD筆。其中,防偽標志是該系統(tǒng)最重要的組成部分,它在國內(nèi)首次采用隱形精密點陣編碼技術等多項尖端防偽科技,具備信息惟一性、防復制、防轉(zhuǎn)移和可根據(jù)不同用戶身份在多個環(huán)節(jié)多次寫入信息等功能,如圖2所示。

2 Hash檢索技術

2.1 Hash 算法的原理

圖1 身份識別UD筆

圖2 消防產(chǎn)品身份標志

Hash技術在信息的數(shù)據(jù)存儲與訪問中占有重要的地位[5]。它是將關鍵字直接映射為存儲地址,達到快速尋址的目的,即:

其中,Address為Hash地址;key為檢索的關鍵字;H為Hash函數(shù)。

在Hash檢索中,每一個記錄的關鍵字都與Hash表中的某一個位置惟一對應,在進行信息檢索時,只需要根據(jù)關鍵字和Hash函數(shù),就可以查找到所查詢記錄的地址值,從而檢索成功。

2.2 Hash沖突的解決方式

理想情況下,不同的關鍵字根據(jù)Hash函數(shù)進行映射后能夠得到惟一的地址,從而使Hash表的檢索性能達到,這種情況稱為完美Hash(Perfect Hash,PSH)[6]。而通常情況下,不同關鍵字通過Hash函數(shù)計算后會映射到相同的地址中,即:

其中key1≠key2,這種情況稱為Hash沖突。

Hash沖突往往難以避免,所以采用何種方式解決Hash沖突成為判斷Hash算法優(yōu)劣的關鍵因素之一。目前,常采用的解決Hash沖突的方式有以下幾種:(1)開放尋址法:沿著Hash地址向下按一定增量尋找下一地址,判斷是否沖突,如仍然沖突則繼續(xù)按同一增量尋找下一地址。(2)再Hash法:對關鍵字計算另一個Hash函數(shù)地址,直到?jīng)_突不再發(fā)生。(3)鏈接法:每一個Hash地址為一動態(tài)鏈表,發(fā)生沖突時動態(tài)為其增加一個子項。(4)公共溢出區(qū)法:建立一個公共溢出區(qū),發(fā)生碰撞時到公共溢出區(qū)檢索記錄。

3 利用Hash技術檢索消防產(chǎn)品信息

3.1 Hash索引文件的構建

為解決可能存在的Hash沖突問題,并充分考慮算法的復雜度和存儲空間的利用率,本文采用Hash桶技術存儲索引記錄[7-8]。

Hash索引文件由若干Hash桶組成,對于利用公式(1)計算得到相同Hash地址值的索引記錄將會存放于同一個Hash桶中。Hash桶之間通過鏈表指針鏈接,每個Hash桶中存放若干的索引記錄,對這些索引記錄使用二叉排序樹BST的形式組織,如圖3所示。

圖3 Hash索引文件結構

需合理選取Hash桶的數(shù)量,若數(shù)量過多會造成存儲空間的浪費,若數(shù)量過少會增大沖突域,從而造成檢索效率的下降。因此從裝填因子的角度考慮,通常選取Hash桶數(shù)量為:

其中,n為Hash桶總數(shù);N為索引記錄總數(shù);C為單個Hash桶容量;α為裝填因子。

3.2 Hash 函數(shù)的構造

本文采用數(shù)字分析法構造Hash函數(shù)。消防產(chǎn)品身份標志的主要特點是每組標志都具有惟一的14位明碼。由分析可知,第1、6、7、13、14位區(qū)分度不大,不適宜作為 Hash地址,所以取第 2、4、8、10、12 位做 Hash 運算[9]:

當使用UD筆讀取到每件消防產(chǎn)品惟一對應的14位明碼時,通過以上函數(shù)即可得到其對應的Hash地址。

3.3 信息檢索流程

信息檢索流程可分為以下6個步驟:(1)利用身份識別UD筆讀取消防產(chǎn)品身份標志信息;(2)將讀取到的信息通過藍牙或USB連線傳送給跟蹤系統(tǒng)所在的計算機終端;(3)讀取UD表中采集到的產(chǎn)品信息,并對信息中代表產(chǎn)品身份的14位明碼標志做Hash運算,進而得到其對應的索引記錄所在Hash桶的桶號;(4)到相應的Hash桶中對二叉排序樹BST進行二分查找;(5)若未查找到匹配的索引記錄,則返回報錯信息,否則轉(zhuǎn)向第6個步驟;(6)根據(jù)檢索到的索引記錄中datap域的數(shù)據(jù)指針,到數(shù)據(jù)存儲區(qū)的指定位置查找產(chǎn)品信息,并返回檢索結果。

3.4 性能分析

從全國消防產(chǎn)品數(shù)據(jù)庫中采集3萬條數(shù)據(jù)進行實驗測試。每條記錄提取出身份標志的14位明碼作為索引關鍵字,再封裝鏈表頭、鏈表指針等信息組成一條索引記錄,大小為24 B。Hash桶大小與識別筆的閃存數(shù)據(jù)頁大小相同,為2 KB,所以Hash桶容量可設定為85。設置裝填因子為0.7,由公式(3)計算得到Hash桶總數(shù)為505。

實驗用計算機終端配置為Intel Core 2 Celeron G530 CPU 2.4 GHz,內(nèi)存 2 G,操作系統(tǒng)為 Win2000 Server,數(shù)據(jù)庫采用SQL Server 2000,對樣本數(shù)據(jù)進行了20次實驗測試,結果如表1所示。需說明的是:(1)1~15次實驗查找到匹配的索引記錄,用來測試匹配成功的情況;16~20次實驗未查找到匹配的記錄,用來測試匹配失敗的情況。(2)實驗結果中的耗時為Hash檢索的時間,實際查詢過程中還會包含UD筆將讀取到的信息傳送給計算機終端、跟蹤系統(tǒng)運行、Hash存儲數(shù)據(jù)等操作的耗費時間。

表1 實驗結果

實驗結果說明,將Hash技術應用到消防產(chǎn)品信息的檢索中簡單可行。Hash算法O(1)時間復雜度的檢索特性可以減少信息查找的時間,十分適合在移動終端中使用,有利于消防監(jiān)督人員更加高效地展開執(zhí)法檢查工作。

4 結論

本文在分析我國消防產(chǎn)品監(jiān)督管理多個方面存在問題的基礎上,介紹了近幾年來逐步推廣與實施的消防產(chǎn)品身份證管理制度在有效加強消防產(chǎn)品管理和監(jiān)督,防止和杜絕假冒偽劣產(chǎn)品流入市場方面發(fā)揮的突出作用。針對身份證管理制度的跟蹤管理系統(tǒng)中移動終端查詢速度較慢的問題,利用Hash技術的檢索原理,嵌入采用數(shù)字分析法構造的Hash函數(shù),并從全國消防產(chǎn)品數(shù)據(jù)庫中采集3萬條數(shù)據(jù)進行海量實驗測試。實驗結果表明,該方法可以快速準確地檢索到產(chǎn)品信息,同時能夠有效地解決Hash地址沖突問題,極大提高了信息檢索效率,從而為消防監(jiān)管人員開展監(jiān)管工作提供極大的幫助。

[1]趙立宏.淺議實施消防產(chǎn)品身份證制度對消防產(chǎn)品監(jiān)督管理的作用[J].科技資訊,2010,23(10):238 -239.

[2]李建偉,張煒.消防產(chǎn)品監(jiān)督管理現(xiàn)狀及問題分析[J].安防科技,2011,(7):42 -43.

[3]李軍,謝忠宇.談當前消防產(chǎn)品監(jiān)督管理工作[J].消防技術與產(chǎn)品信息,2011,(5):68 -71.

[4]陳映雄.淺談消防產(chǎn)品的流向監(jiān)督[J].消防技術與產(chǎn)品信息,2009,(3):61 -63.

[5]宋葉俊,元昌安,王艷.基于Hash表的分類信息匹配及甄別算法[J].計算機工程與設計,2009,30(6):1552 -1553.

[6]劉璟.計算機算法引論:設計與分析技術[M].北京:科學出版社,2007:82-97.

[7]周大,梁智超,孟小峰.HF-Tree:一種閃存數(shù)據(jù)庫的高更新性能索引結構[J].計算機研究與發(fā)展,2010,47(5):832 -840.

[8]黃金,吳曉東,武紅斌.哈希索引在交警專用移動執(zhí)法終端數(shù)據(jù)檢索中的應用研究[J].智能交通,2010,20(3):83 -86.

[9]賀賢明,邵雷兵.一種基于學習的自適應哈希算法研究[J].計算機應用與軟件,2004,21(11):93 -96.

猜你喜歡
信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息超市
展會信息
展會信息
展會信息
展會信息
展會信息
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 久久女人网| 亚洲综合狠狠| 久久青草视频| 日韩成人在线视频| 欧美一级99在线观看国产| 成人a免费α片在线视频网站| 亚洲黄色片免费看| 精品视频第一页| 亚洲二区视频| 久久久久人妻一区精品| 成人免费午夜视频| 亚洲免费福利视频| 精品国产网| 亚洲成人在线免费观看| 99re免费视频| 亚洲天堂首页| 中文字幕 欧美日韩| 亚洲人成网站日本片| 日韩黄色大片免费看| 久视频免费精品6| 国产精品久线在线观看| 热久久国产| 久久婷婷色综合老司机| 亚洲人成高清| 亚洲精品大秀视频| 呦女亚洲一区精品| 国产亚洲精品91| 欧美色综合网站| 日韩精品欧美国产在线| 毛片在线播放a| 国产极品美女在线观看| 欧美黄色网站在线看| 高清国产在线| 日韩欧美国产成人| 日韩美女福利视频| 亚洲天堂网视频| 久久精品国产精品国产一区| 国产香蕉国产精品偷在线观看| 首页亚洲国产丝袜长腿综合| 欧美综合成人| 亚洲无线视频| 国产乱人视频免费观看| 综合五月天网| 一级毛片免费播放视频| 国产区免费| 国产高潮流白浆视频| 四虎成人精品| 成人精品在线观看| igao国产精品| 欧洲高清无码在线| 露脸一二三区国语对白| 在线精品自拍| 真人免费一级毛片一区二区| 激情视频综合网| 精品视频在线一区| 亚洲无码高清免费视频亚洲 | 国产视频自拍一区| 精品视频在线观看你懂的一区| 亚洲无码精品在线播放| 久久精品亚洲热综合一区二区| 无码在线激情片| 久久大香香蕉国产免费网站| 国产内射一区亚洲| 日本人真淫视频一区二区三区| 丰满人妻一区二区三区视频| 伊在人亚洲香蕉精品播放| 日本午夜三级| 国产人在线成免费视频| 亚洲欧洲日产国产无码AV| 色欲国产一区二区日韩欧美| 色综合天天操| 中文字幕亚洲专区第19页| 无码电影在线观看| 乱系列中文字幕在线视频 | 777国产精品永久免费观看| 成人免费视频一区二区三区 | 亚洲无码一区在线观看| 久久国产精品电影| 日韩欧美国产精品| 91青青在线视频| 91美女视频在线观看| 91色综合综合热五月激情|