在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于Java的臟字過(guò)濾器設(shè)計(jì)

            基于Java的臟字過(guò)濾器設(shè)計(jì)

            作者: 時(shí)間:2012-09-20 來(lái)源:網(wǎng)絡(luò) 收藏

            //字庫(kù)中關(guān)鍵詞個(gè)數(shù)
            }
            } else {
            //提示用戶按回車(chē)鍵
            System.out.println(你還沒(méi)有輸入回
            車(chē)鍵信息);
            }
            }
            } catch (IOException e) {
            e.printStackTrace();
            }

            //輸出查詢結(jié)果
            if (ans != null) {
            System.out.println(字庫(kù)中關(guān)鍵詞個(gè)數(shù):+ cnt);//字庫(kù)中關(guān)鍵詞個(gè)數(shù)
            System.out.println(臟字庫(kù)內(nèi)容如下:+ ans);
            } else {
            System.out.println(沒(méi)有可以匹配的信息);
            //輸出臟字庫(kù)中的內(nèi)容
            }
            }

            本文引用地址:http://www.biyoush.com/article/153895.htm

            //得到指定路徑文件中的內(nèi)容
            private static String getcontent(String filepath) {
            String all = ;
            File file = new File(filepath);
            try {
            if (!file.isFile()) {
            System.out.println(文件路徑不對(duì),請(qǐng)修改路徑);
            } else {
            File readfile = new File(filepath);
            BufferedReader br = new BufferedReader(new FileReader(readfile));
            String ss = br.readLine();
            while (ss != null) {
            all = all + ss;
            //all中存放讀取的文件內(nèi)容信息
            ss = br.readLine();
            }
            }
            } catch (FileNotFoundException e) {
            e.printStackTrace();
            } catch (IOException e) {
            e.printStackTrace();
            }
            return all;
            }

            //在待測(cè)文件中匹配臟字出現(xiàn)的次數(shù)
            private static int searchkeyword(String[] str, int cnt, String filepath){
            int number = 0;
            String s = ;
            s = getcontent(filepath);
            for (int i = 0; i cnt; i++) {
            if (s.indexOf(str[i]) > -1) {
            number++;
            }
            }
            return number;
            }
            至此,完成了臟字軟件代碼的編寫(xiě)工作,接下來(lái)可以進(jìn)行run操作,即可以得到待測(cè)文件庫(kù)中的待測(cè)文件包含臟字次數(shù)及出處等相關(guān)信息的結(jié)果。

            3 實(shí)驗(yàn)結(jié)果分析

            臟字庫(kù)的存放路徑:D:臟字典file.txt;臟字庫(kù)文件中的內(nèi)容略。

            待測(cè)文件庫(kù)的存放路徑:D:臟字待測(cè)文件庫(kù);文件庫(kù)中存放了三個(gè)文件,分別為:test1.txt、test2.txt、test3.txt。

            運(yùn)行該軟件后,得出的檢測(cè)結(jié)果如圖2所示。

            由圖可以看到把待測(cè)文件中臟字及臟詞組出現(xiàn)的次數(shù)全部顯示出來(lái),結(jié)果與實(shí)際情況完全一致。
            本文的臟字軟件,已在myeclipse環(huán)境下通過(guò)語(yǔ)言實(shí)現(xiàn),并對(duì)整個(gè)過(guò)濾器軟件進(jìn)行了測(cè)試,測(cè)試結(jié)果顯示該完全可以達(dá)到對(duì)網(wǎng)頁(yè)文件中的臟字進(jìn)行過(guò)濾,還能指出這些臟字的數(shù)目及其出處。為網(wǎng)絡(luò)管理員的管理帶來(lái)方便,并給網(wǎng)絡(luò)管理方面的編程人員提供了一個(gè)良好的開(kāi)發(fā)平臺(tái)。


            上一頁(yè) 1 2 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專(zhuān)區(qū)

            關(guān)閉