2019寒假第二次做業

學習視頻課程(20')

一四章筆記html

程序題(80'+50')

熱身題(20')

思路

文件讀寫git

逐行讀取並寫入github

getline 直到eof數據庫

結果

很和諧學習

基本題(60')

思路

同熱身題同樣逐行讀取並分析數據大數據

先用sstream將每行文本分割成發送方,接收方和信息長度視頻

用map儲存發送方和信息長度(key爲發送方,value爲信息長度)
將首次出現的發送方儲存在容器中
當發送方不是首次出現時,key對應的value增長而不是插入
此處判斷是否超過1500並輸出
且黑客數+1
最後輸出黑客數htm

結果

圖片掛了

倉庫地址blog

開放題:

吐槽:

1.儲存全部請求再統計總值會浪費儲存空間並沒有法實時發現黑客
2.判斷黑客方式過於草率,可能會誤封大客戶圖片

改進:

1.創建數據庫,將每次收到的數據(發送方,接收方,長度,內容,時間)儲存下來
2.每次接受消息,先判斷長度是否過於短,再判斷頻率是否太高,結合內容(是否爲垃圾內容)來找出黑客。

缺點:

要作到準確率高,須要用到大數據,內容的識別是最重要的,要用到字典,這可能會佔用許多儲存空間,識別內容時,須要較長時間進行判斷。

相關文章
相關標籤/搜索