本書第二部分講述的是在Wi n 3 2平臺上的Wi n s o c k編程。對于眾多的基層網絡協議, Wi n s o c k是訪問它們的首選接口。而且在每個Wi n 3 2平臺上,Wi n s o c k都以不同的形式存在著。 Wi n s o c k是網絡編程接口,而不是協議。它從U n i x平臺的B e r k e l e y(B S D)套接字方案借鑒了 許多東西,后者能訪問多種網絡協議。在Wi n 3 2環境中,Wi n s o c k接口最終成為一個真正的 “與協議無關”接口,尤其是在Winsock 2發布之后。
上傳時間: 2015-07-08
上傳用戶:thinode
利用“原始套接字”(Raw Socket),我們可訪問位于基層的傳輸協議。本章專門講解如 何運用這種原始套接字,來模擬I P的一些實用工具,比如Tr a c e r o u t e和P i n g程序等等。使用原 始套接字,亦可對I P頭信息進行實際的操作。本章只關心I P協議;至于如何針對其他協議使 用原始套接字,我們不打算提及。而且,大多數協議(除AT M以外)根本就不支持原始套接 字。所有原始套接字都是使用S O C K _ R AW這個套接字類型來創建的,而且目前只有Wi n s o c k 2提供了對它的支持。因此,無論Microsoft Windows CE 還是老版本的Windows 95 (無 Winsock 2升級)均不能利用原始套接字的能力。
上傳時間: 2015-07-08
上傳用戶:時代電子小智
本文專門講解如何運用這種原始套接字,來模擬I P的一些實用工具,比如Tr a c e r o u t e和P i n g程序等等。使用原始套接字,亦可對I P頭信息進行實際的操作。
上傳時間: 2013-12-24
上傳用戶:wqxstar
算法實現題1-5 最大間隙問題 « 問題描述: 最大間隙問題:給定n 個實數x , , xn 1 2 ,求這n 個數在實軸上相鄰2 個數之間的最 大差值。假設對任何實數的下取整函數耗時O(1),設計解最大間隙問題的線性時間算法。 « 編程任務: 對于給定的n 個實數n x , x , , x 1 2 ,編程計算它們的最大間隙。 « 數據輸入: 輸入數據由文件名為input.txt的文本文件提供。文件的第1 行有1 個正整數n。接下來 的1 行中有n個實數n x , x , , x 1 2 。 « 結果輸出: 程序運行結束時,將找到的最大間隙輸出到文件output.txt中。 輸入文件示例 輸出文件示例 input.txt 5 2.3 3.1 7.5 1.5 6.3 output.txt 3.2
上傳時間: 2016-05-28
上傳用戶:咔樂塢
屬用者輸入一數字n,程式便會產生一個4n*4n的魔術方陣,魔術方陣除顯示於螢幕上並會產生一檔案magic.txt檔案中同樣會有魔術方陣
標簽:
上傳時間: 2016-06-10
上傳用戶:924484786
輸入的第一行是一個正整數N(1<=N<=40),表示TheBeet買了N個山東煎餅,已知每個山東煎餅價格為2.5元。 接下來有6個非負整數,范圍在[0, 1000]之內,分別表示攤主所擁有的50元、10元、5元、1元、5角、1角紙幣的數量。 Output 輸出一個整數,表示TheBeet最后收到的紙幣數。如果無法滿足要求,那就輸出-1。
上傳時間: 2016-06-26
上傳用戶:米卡
問題描述 設有n種不同面值的硬幣,各硬幣的面值存于數組T[1:n]中。現要用這些面值的硬幣來找錢,可以實用的各種面值的硬幣個數不限。當只用硬幣面值T[1],T[2],…,T[i]時,可找出錢數j的最少硬幣個數記為C(i,j)。若只用這些硬幣面值,找不出錢數j時,記C(i,j)=∞。 編程任務 設計一個動態規劃算法,對1≤j≤L,計算出所有的C( n,j )。算法中只允許實用一個長度為L的數組。用L和n作為變量來表示算法的計算時間復雜性 數據輸入 由文件input.txt提供輸入數據。文件的第1行中有1個正整數n(n<=13),表示有n種硬幣可選。接下來的一行是每種硬幣的面值。由用戶輸入待找錢數j。 結果輸出 程序運行結束時,將計算出的所需最少硬幣個數輸出到文件output.txt中。
標簽:
上傳時間: 2016-07-28
上傳用戶:yangbo69
西門子技術支持網站簡介 當您在使用西門子產品時可能遇到這樣或是那樣的問題,沒關系,您可以登陸西門 子技術支持與服務網站來查找您需要的信息. 網站鏈接為: http://www.ad.siemens.com.cn/service/ 登陸網站后,您可以點擊相關鏈接,查找您想要得信息,其中在"網上課堂"可以 下載西門子技術支持工程師編寫的常問問題和使用入門文檔,點擊網頁左側的"技 術資源",進入后將顯示語言切換到英文(點擊網頁的右上角"English"),然后 在"Search"輸入框中輸入您要查找的相關內容,如下載升級軟件包,或是查找錯 誤代碼的解釋,或是查找相關產品的信息等等,您可能會找到很多條鏈接,您可以 從中選擇您所需要的內容,您還可以通過點擊"Product Support"進入西門子的 產品信息庫,通過點擊左側的相關文件鏈接可以查找到西門子相關產品的詳細信 息.如果您經常使用網站信息,您會覺得它已成為您解決問題的得力助手.
上傳時間: 2016-08-29
上傳用戶:czl10052678
西門子技術支持網站簡介 當您在使用西門子產品時可能遇到這樣或是那樣的問題,沒關系,您可以登陸西門 子技術支持與服務網站來查找您需要的信息. 網站鏈接為: http://www.ad.siemens.com.cn/service/ 登陸網站后,您可以點擊相關鏈接,查找您想要得信息,其中在"網上課堂"可以 下載西門子技術支持工程師編寫的常問問題和使用入門文檔,點擊網頁左側的"技 術資源",進入后將顯示語言切換到英文(點擊網頁的右上角"English"),然后 在"Search"輸入框中輸入您要查找的相關內容,如下載升級軟件包,或是查找錯 誤代碼的解釋,或是查找相關產品的信息等等,您可能會找到很多條鏈接,您可以 從中選擇您所需要的內容,您還可以通過點擊"Product Support"進入西門子的 產品信息庫,通過點擊左側的相關文件鏈接可以查找到西門子相關產品的詳細信 息.如果您經常使用網站信息,您會覺得它已成為您解決問題的得力助手.
上傳時間: 2016-08-29
上傳用戶:onewq
西門子技術支持網站簡介 當您在使用西門子產品時可能遇到這樣或是那樣的問題,沒關系,您可以登陸西門 子技術支持與服務網站來查找您需要的信息. 網站鏈接為: http://www.ad.siemens.com.cn/service/ 登陸網站后,您可以點擊相關鏈接,查找您想要得信息,其中在"網上課堂"可以 下載西門子技術支持工程師編寫的常問問題和使用入門文檔,點擊網頁左側的"技 術資源",進入后將顯示語言切換到英文(點擊網頁的右上角"English"),然后 在"Search"輸入框中輸入您要查找的相關內容,如下載升級軟件包,或是查找錯 誤代碼的解釋,或是查找相關產品的信息等等,您可能會找到很多條鏈接,您可以 從中選擇您所需要的內容,您還可以通過點擊"Product Support"進入西門子的 產品信息庫,通過點擊左側的相關文件鏈接可以查找到西門子相關產品的詳細信 息.如果您經常使用網站信息,您會覺得它已成為您解決問題的得力助手.
上傳時間: 2014-01-11
上傳用戶:蟲蟲蟲蟲蟲蟲