<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 系統設計題

    時間:2022-07-08 18:53:38 筆試題目 我要投稿
    • 相關推薦

    系統設計題

    系統設計題(30分)

      某流量監控系統每天生成大量的數據記錄,每條記錄 包括url,訪問IP,時間,這些數據記錄需要進行存儲和維護,并提供查詢。請設計一個系統能夠存儲和維護1000億條數據,實現實時監控,并能支持一下兩種查詢:

      1.指定任意一個時間段(精確到分鐘)和某個ip,查出該時段內該ip的總訪問量。

      2.指定任意一個時間段(精確到分鐘)和某個url,查出該時段內對該url的總訪問量。下面是當時筆試的一些思路,具體細節不太記得了。

      1.很多地方都見到這道題,extern “c”是指將該段代碼以C語言形式進行編譯、鏈接。由于C不支持函數重載,C與C++對于同一函數進行編譯后在符號表中保存的函數名存在差異,故當進行C、C++混編時會出現一些問題。

      2.記得上學期還特意去借了一本《設計模式》書來看,翻是翻了幾下,結果啥也沒記住,這題直接空了。對于設計模式記得最深的一句就是“過分在意設計模式會阻礙你的創新思維”。

      3.前段時間騰訊筆試時有道選擇題也是考TCP的幾個狀態,當時做錯了。回來后看了下TCP的連接和釋放,這次還真用上了。time_wait是TCP釋放四次握手中的一個狀態,當第三次握手完成時,即客戶端收到來自服務器的FIN后,再發送一個ACK,客戶便開始了time_wait狀態。

      同時一個記時器開始記時,當達到2倍一個報文段在因特網中最大的生存期時代表超時。如果在超時前客戶端再次收到FIN,則表示是服務器重發的FIN,客戶端需重發送ACK。

      4.依題目得知是求有向圖的一個拓撲序列。

      5.直接掃描一遍。
    int count_prefect_sentence(string str)  {  int i = 0, cnt = 0, hasOneLetter = 0;  while(str[i])  {  if(str[i] == '.')  {  if(hasOneLetter)  cnt++;  hasOneLetter = 0;  }  else if(isalpha(str[i]))  hasOneLetter = 1;  i++;  }  return cnt;  }  

     6.海量數據處理題,當時花了很長時間在想這兩題,感覺沒有想到什么好的思路。這樣的系統應當是實時性優先吧,在時間空間上首先考慮時間。

      a、建個二維映射Map[time].bitset\, time代表某一時間點,將時間點表示為

      時間秒差數字作為映射索引。第二維考慮bitset的方式, 建立一個2^32(整型的最大位數)的數組(bitset),每一個bit位0或1代表該位上代表的IP整數是否訪問過. 統計時枚舉每個時間點,再按位和indexIP進行與運算進行統計,時間效率應該不差。以保存30天為例,空間為(30*24*3600)*(2^32)bit = 2^50B = 1000TB = 1PB

      b、時間以分鐘為單位,第二維直接為IP, 映射值為該分鐘訪問量。(30*24*60)*(2^32)B= 2^50B = 1000TB = 1PB

      7、映射Map[url][time],將url進行字符串hash,再進行枚舉統計。

      這兩題如果做成兩維映射,內存吃不消,既然兩題中的一維是已經指定的,變化的只是時間段,因此可以用一維表示,先預處理,再進行統計。
     

    【系統設計題】相關文章:

    數據系統系統判斷題07-20

    傳輸系統填空題07-18

    傳輸系統判斷題07-18

    應用系統填空題07-19

    數據系統填空題07-20

    傳輸系統類填空題07-18

    網絡傳輸系統填空題07-20

    OA系統設計的原則05-13

    管理系統設計論文03-28

    傳輸系統監控工程判斷題07-18

    主站蜘蛛池模板: 国自产精品手机在线观看视| 亚洲国产成人精品女人久久久 | 人妻精品久久久久中文字幕| 国产精品精品自在线拍| 亚洲国产成人精品无码久久久久久综合 | 久久精品水蜜桃av综合天堂| 久久精品国产一区二区电影| 亚洲视频精品在线| 99久久精品国产麻豆| 欧美性videos高清精品| 亚洲电影日韩精品| 狠狠精品干练久久久无码中文字幕 | 91人前露出精品国产| 99在线精品免费视频九九视| 人人妻人人澡人人爽欧美精品 | 国产va免费精品| 久久亚洲欧美日本精品| 国产l精品国产亚洲区在线观看| 无码人妻精品一区二区在线视频| 欧美日韩国产成人高清视频,欧美日韩在线精品一 | 99国内精品久久久久久久| 91麻豆精品视频在线观看| 精品国产一区二区三区色欲 | 成人免费精品网站在线观看影片| 国产精品亚洲欧美一区麻豆| 国产精品自在线拍国产| 久久夜色精品国产噜噜亚洲AV| 中文字幕久久精品| 亚洲欧美日韩精品久久亚洲区| 牛牛在线精品观看免费正| 久久93精品国产91久久综合| 国产乱人伦精品一区二区在线观看| 91精品国产综合久久香蕉| 成人精品一区二区久久久| 国产玖玖玖九九精品视频| 久久99精品久久久久久9蜜桃| 国产亚洲精品免费视频播放| 精品久久久久久无码人妻蜜桃| 久久精品国产亚洲一区二区三区| 亚洲а∨天堂久久精品| 亚洲国产精品无码专区在线观看|