學習筆記博客html
GitHub上的倉庫git
實現思路:
打開輸入輸出文件,用fgetc和fputc函數逐字符將文件內容寫到output.txt中,最後關閉這兩個文件github
實現結果:
output文件裏和Request同樣,有了好多好多的記錄。數組
實現思路:
1.定義一個結構體數組,用fscanf將文件讀入並存入結構體數組。
2.統計全部發送方發送的總信息大小,並將結果存入另外一個結構體數組。
3.循環判斷超出閾值的人數和名字,並將名字存入一個二維數組(爲了先輸出黑客的數量),以後按要求輸出人數和分別的名字。服務器
實現結果:
成功找出了5個黑客,分別是gmhq,dxjr,cftm,mebk,cnkz
函數
1.吐槽:
方法一要求把全部請求和對應的信息大小都存下來,佔用不少內存,並且其中的服務器名bob更是重複了一萬次...把黑客名存進黑名單也很麻煩,並且輸出有先輸出人數再輸出名字的要求,若反過來能舒服很多。學習
2.個人方法:視頻
3.實現:htm