<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      摘要: UDP主要用在哪兩個方面 游戲 音視頻通話 為什么要使用UDP? 實時性的考慮,丟包重傳,TCP協(xié)議棧重傳無法控制,UDP重發(fā)可以自定義策略。 在DNS查詢的時候,也使用UDP,對資源的考慮。 如何做到可靠性連接? ack機制 重傳機制 重傳策略 序號機制 重排機制 窗口機制 TCP和UDP的選擇 閱讀全文
      posted @ 2022-11-21 00:47 飄雨的河 閱讀(1580) 評論(0) 推薦(0)
      摘要: TCP Posix API的理解 我們主要從TCP連接講解整個的流程。 連接的建立 消息的收發(fā) 連接的斷開 連接的建立 先看一下一個TCP server的創(chuàng)建過程。 #include<stdio.h> #include<sys/socket.h> #include<netinet/in.h> #in 閱讀全文
      posted @ 2022-11-20 03:59 飄雨的河 閱讀(157) 評論(0) 推薦(0)
      摘要: 網絡編程主要關注的一些問題 主要關注3個方面的問題 連接的建立 連接的斷開 消息的發(fā)送和到達 連接的建立 主要分為兩種情況:服務器處理接受客戶端的連接;服務端作為客戶端的連接第三方服務; //這是服務端接受客戶端連接的時候;(三次握手完畢) int clientfd=accept(listenfd, 閱讀全文
      posted @ 2022-11-14 11:53 飄雨的河 閱讀(80) 評論(0) 推薦(0)
      摘要: 就這上篇文章的代碼,我們會繼續(xù)實現以下websocket的協(xié)議。 為什么要使用websocket呢? 它的最大特點就是,服務器可以主動向客戶端推送信息,客戶端也可以主動向服務器發(fā)送信息,是真正的雙向平等對話,屬于服務器推送技術的一種。 其他特點包括: (1)建立在TCP協(xié)議之上,服務器端的實現比較容 閱讀全文
      posted @ 2022-10-24 00:01 飄雨的河 閱讀(582) 評論(0) 推薦(0)
      摘要: 我們繼續(xù)我們的HTTP服務器的實現(使用別的代碼來實現), 這個HTTP服務器的實現,我們主要就是關注TCP服務器中的recv還有send的處理。 首先,看一下HTTP,我們在用瀏覽器訪問我們的TCPserver的時候,會收到什么樣的請求。 這是直接訪問端口的時候,返回的數據,我們在隨便輸入一個地址 閱讀全文
      posted @ 2022-10-24 00:00 飄雨的河 閱讀(287) 評論(1) 推薦(0)
      摘要: 我們緊接著上篇文章,看看我們上節(jié)課的代碼有什么問題? 可以明顯的看出來上節(jié)課的代碼公用了一個同樣的緩沖區(qū)進行讀寫,正常的情況下我們需要封裝一個結構體,讓每個對應的客戶端的FD都有獨立的結構進行讀寫還有接收連接。 具體的結構如下: struct sock_item { //客戶端的fd int fd; 閱讀全文
      posted @ 2022-10-20 12:51 飄雨的河 閱讀(334) 評論(0) 推薦(0)
      摘要: 我們繼續(xù)上篇的文章繼續(xù)更新我們的代碼。 首先就是介紹一下epoll的三個函數。 epoll_create epoll_ctl epoll_wait 如何去理解這3個函數,我是這樣去理解這個函數, 就像我們去取快遞一樣,之前的Select模型,是通過輪詢的方式一直去循環(huán)遍歷客戶端FD的列表,而EPOL 閱讀全文
      posted @ 2022-10-10 11:15 飄雨的河 閱讀(115) 評論(0) 推薦(0)
      摘要: 我們知道網絡IO模型一共有5種,這里我們主要討論同步IO和select多路復用的情況。 我們先從一個簡單的TCP服務器的代碼出發(fā),來討論一下這個是怎么實現的。 一個十分簡單的TCP服務器 一個簡單的TCP的服務器的建立流程是這樣 建立SOCKET 綁定端口 監(jiān)聽 接受連接 接受消息 發(fā)送消息 關閉連 閱讀全文
      posted @ 2022-10-08 21:04 飄雨的河 閱讀(46) 評論(0) 推薦(0)
      摘要: 重點內容 linux基礎命令和工具 CPU性能監(jiān)控 內存性能監(jiān)控 文件IO性能監(jiān)控 網絡IO監(jiān)控 1 linux基礎命令和工具 1.1 Grep搜索字符 grep命令用于在文件中執(zhí)行關鍵字搜索,并顯示匹配效果。 一些常見的選項 | 參數 | 作用 | | | | | -c | 僅顯示找到的行數 | 閱讀全文
      posted @ 2022-10-04 17:35 飄雨的河 閱讀(956) 評論(0) 推薦(0)
      摘要: git是什么 git是一個分布式版本控制工具,github是代碼托管平臺。 git有什么用 保存文件的所有修改記錄 使用版本號進行區(qū)分 隨時可瀏覽歷史版本記錄 可還原到歷史指定版本 對比不同版本的文件差異 為什么要用git? 多人協(xié)作開發(fā)一個大型項目 每個人都在代碼庫下載代碼,然后進行修改,把大家不 閱讀全文
      posted @ 2022-09-25 23:22 飄雨的河 閱讀(35) 評論(0) 推薦(0)
      主站蜘蛛池模板: 亚洲综合在线日韩av| 亚欧成人精品一区二区乱| 国内精品久久久久影院日本| 中文字幕国产精品综合| 欧美黑人粗暴多交高潮水最多| 国产精品亚洲欧美大片在线看| 国产成人亚洲精品自产在线| 国产精品一区二区av片| 丰满少妇被猛烈进出69影院| 亚洲男人的天堂久久香蕉| 久久无码中文字幕免费影院| 国产欧美精品一区二区三区四区| 国产盗摄视频一区二区三区| 亚洲日本精品一区二区| 亚洲欧美日韩精品色xxx| 亚洲日本va午夜中文字幕久久| 亚洲第四色在线中文字幕| 色噜噜一区二区三区| 日本三级理论久久人妻电影| 亚洲午夜激情久久加勒比| 中国帅小伙gaysextubevideo| 日韩中文字幕人妻一区| 国产精品高清国产三级囯产AV| 亚洲熟妇自偷自拍另类| 成人午夜在线观看刺激| 亚洲精品乱码久久观看网| 中文字幕日韩一区二区不卡| 日韩亚洲精品中文字幕| 精品日本免费一区二区三区| 九九九国产| 999福利激情视频| 中文字幕网红自拍偷拍视频| 国产亚洲天堂另类综合| 亚洲av成人午夜福利| 久久精品亚洲国产成人av| 婷婷六月天在线| av天堂久久精品影音先锋| 无码人妻斩一区二区三区| 无码人妻丰满熟妇区bbbbxxxx| 国产成人一卡2卡3卡四卡视频| 人妻丝袜无码专区视频网站|