一,c#請求網路資源
1,根據url獲取html字串,webclient。
webclient提供了一些簡單的請求網路介面的方法,可用於一些簡單網頁的爬蟲。獲取html字串後,去除html標籤等。
webclient webclient = new webclient();
//返回html的byte組
byte w2 = webclient.downloaddata("url");
webclient.downloadfile(webapi, "1-1.txt");
//返回字串
string urlhtml = webclient.downloadstring(webapi);
2,c#仿get請求。
3,c#仿post請求。
webrequest是乙個比webclient強大的類,可以在後台把請求頭的資訊填充上。
請求之後,響應的資訊也會返回。
二,socket通訊
1,用socket做乙個簡單的類似iis的服務
思路:製作乙個接收socket包的exe程式作物服務端,這個服務端一直執行著,用來監聽瀏覽器發出的請求。
接收請求之後,根據請求的內容來返回對應的檔案。(客戶端也就等於瀏覽器)
藍色字型為鏈結
第四節 Buildroot目錄結構
buildroot output 是編譯出來的輸出資料夾.output build 存放解壓後的各種軟體包編譯完成後的現場.output host 存放著製作好的編譯工具鏈,如gcc arm linux gcc等工具.output images 存放著編譯好的uboot.bin,zimage,roo...
第四節 C 函式過載
在真實的軟體開發中,經常要使用到函式過載,尤其在類的設計中,經常遇到。c 的函式過載是指,多個函式可以使用同乙個函式名,但是條件是函式的引數列表必須不同,引數列表內,可以是引數的數目不同,引數的型別不同等,如下所示 include void setvalue int one void setvalu...
C 第四節課
知識點 三種屬性,using改變許可權,繼承時名字的遮蔽,函式過載的遮蔽問題,派生類的建構函式,多繼承類,命名衝突,虛繼承,多繼承的建構函式,在基類中,基類的public,protected private 成員都是可以訪問的,但是類的物件只能訪問public成員 public繼承 基類的publi...