原创 http協議概念及其工作流程

一、概念 協議是指計算機通信網絡中兩臺計算機之間進行通信所必須共同遵守的規定或規則,超文本傳輸協議(HTTP)是一種通信協議,它允許將超文本標記語言

原创 TCP三次握手四次揮手過程詳解

      在TCP/IP協議中,TCP協議提供可靠的連接服務,採用三次握手建立一個連接,如圖1所示。 (1)第一次握手:建立連接時,客戶端A發送S

原创 IP地址的分類及其分類方法介紹

基本的IP地址是分成8位一個單元(稱爲8 位位組)的32位二進制數。爲了方便人們的使用,對機器友好的二進制地址轉變爲人們更熟悉的十進制地址。IP地址

原创 併發服務器和循環服務器

服務器模型 在網絡程序裏面,一般來說都是許多客戶對應一個服務器,爲了處理客戶的請求, 對服務端的程序就提出了特殊的要求。目前最常用的服務器模型有:

原创 Linux筆試常見填空題

一.填空題: 在Linux系統中,以 文件 方式訪問設備 。Linux內核引導時,從文件 /etc/fstab 中讀取要加載的文件系統。Linux文件系統中每個文件用 i節點 來標識。全部磁盤塊由四個部分組成,分別爲引導塊 、專用塊 、

原创 網絡編程常見問題

1、TCP和UDP的區別: 1)TCP提供面向連接的傳輸,通信前要先建立連接(三次握手機制);UDP提供無連接的傳輸,通信前不需要建立連接。 2)T

原创 二叉樹題目整理(一)

二叉樹節點定義 struct BinaryTreeNode {     int m_nValue;     BinaryTreeNode* m_pLeft;     BinaryTreeNode* m_pRight;}; 1、求二叉樹中

原创 二叉樹整理(四)

1、求二叉樹的鏡像 遞歸解法:  (1)如果二叉樹爲空,返回空  (2)如果二叉樹不爲空,求左子樹和右子樹的鏡像,然後交換左子樹和右子樹  參考代碼如下: BinaryTreeNode * Mirror(BinaryTreeNode

原创 無線傳感網——南京工程學院(考試總結)

1.無線傳感網:WSN(wireless sensor networks)、現場總線控制系統(FCS)、分佈式控制系統(DCS) 2.傳感網的三要素:傳感器、感知對象、觀察者 3.傳感器網絡節點的組成:傳感單元、處理和存儲單元、無線通信單

原创 二叉樹整理(三)

1、求二叉樹中葉子節點的個數 遞歸解法:  (1)如果二叉樹爲空,返回0  (2)如果二叉樹不爲空且左右子樹爲空,返回1  (3)如果二叉樹不爲空,且左右子樹不同時爲空,返回左子樹中葉子節點個數加上右子樹中葉子節點個數  參考代碼如下

原创 二叉樹整理(五)

1、由前序遍歷序列和中序遍歷序列重建二叉樹 二叉樹前序遍歷序列中,第一個元素總是樹的根節點的值。中序遍歷序列中,左子樹的節點的值位於根節點的值的左邊,右子樹的節點的值位  於根節點的值的右邊。  遞歸解法:  (1)如果前序遍歷爲空或

原创 B/S架構簡介

B/S結構,即Browser/Server(瀏覽器/服務器)結構,是隨着Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器

原创 併發無鎖隊列學習(一)

1、概述 隊列在計算機中非常重要的一種數據結構,尤其在操作系統中。隊列典型的特徵是先進先出(FIFO),符合流水線業務流程。在進程間通信、網絡通信之間經常採用隊列做緩存,緩解數據處理壓力。結合自己在工作中遇到的隊列問題,總結一下對不同場景

原创 tcp、UDP如何實現可靠傳輸

1、TCP如何實現可靠性傳輸?          確認機制、重傳機制、滑動窗口。 1.1可靠性          1.應用數據被分割成TCP認爲最適

原创 SDH介紹及其原理和發展方向

簡介: SDH(Synchronous Digital Hierarchy,同步數字體系)光端機容量較大,一般是16E1到4032E1。SDH是一種將復接、線路傳輸及交換功能融爲一體、並由統一網管系統操作的綜合信息傳送網絡,是美國貝爾通