◆◆◆ 《FTP、HTTP 多線程斷點續傳下載文件》◆◆◆ FlashGet、網絡螞蟻想必大家都很熟悉,他們都是利用多線程同步下載的原理來提高下載速度,同時具有斷點續傳的功能,這些軟件到底是如何實現的呢?答案在代碼中揭曉。 代碼中的 CDownloadMTR 類就是一個具有多線程斷點續傳功能的類,同時提供了測試例程。代碼中未使用任何CInet類或InternetOpen()等函數,而是直接使用 SOCKET 連接,一步一步解析HTTP/FTP通信協議來完成會話和文件下載,具體細節請參考源代碼,由于時間關系,代碼有點零亂,錯誤也在所難免,如有朋友發現我代碼中的錯誤,請來信告知,多謝! 你可以任意修改復制本代碼,但請保留這段文字不要修改。 希望我能為中國的軟件行業盡一份薄力! ◆◆◆ 作者 ◆◆◆ 謝紅偉 · chrys · chrys@163.com · http://www.howa.com.cn ◆◆◆ 日期 ◆◆◆ 2007-05-23 05:47:24
上傳時間: 2015-10-20
上傳用戶:xsnjzljj
用VC寫的串口通信程序(控件方式),多線程收發
上傳時間: 2015-10-26
上傳用戶:firstbyte
用線程方式實現全雙工RS232 IO的C++源代碼,可以檢測事件字符。代碼用于SJL06T密碼機,已經嚴密測試,確保質量。用于GPS接收機通信也是一樣的。
上傳時間: 2015-11-07
上傳用戶:541657925
◆◆◆ 《如何在 Windows Mobile (WinCE 5.0) 中用Vc++編程查找并連接周圍的藍牙(Bluetooth)設備》◆◆◆\r\n 如何在手機中編程實現藍牙通信即是本文將要闡述的內容,本文以Windows Mobile 5.0 為開發平臺,簡單介紹用藍牙APIs進行編程的要點,并附上一個源代碼供大家參考。\r\n 你可以任意修改復制本代碼,但請保留這段文字不要修改。\r\n 希望我能為中國的軟件行業盡一份薄力!\r\n\r\n ◆◆◆ 作者 ◆◆◆\r\n 謝紅偉 · chrys · chrys@163.com · http://www.howa.com.cn\r\n\r\n ◆◆◆ 日期 ◆◆◆\r\n 2007-08-18 23:31:18
標簽: Bluetooth Windows Mobile WinCE
上傳時間: 2013-12-16
上傳用戶:libinxny
摘要:介紹基于MF-RC500芯片的通用射頻卡讀/寫模塊的設計和實現。該讀/寫模塊具有和應用系統的多種通信接口方式,包括二線制通信模式 模塊設計有用戶高級讀寫指令,極大地簡化了應用系統對射頻卡的操作 應用系統和模塊的通信基于二次握手的通信協議,保證了通信的穩定和可靠。 提要:函數的C語言定義以及定義函數的頭文件。 描述:對函數及其目的進行敘述性描述。 例程:給出一個能說明該函數的應用例子。 數據類型:列出函數中使用的一些特殊的數據類型(如結構體等)的C語言定義。這些數據類型的定義包含在提要標題下列出的頭文件中。 參閱:給出相關聯的函數。 返回值: 如果函數有返回值,則在本標題下將給出返回值的類型和性質,同時還包括錯誤返回的信息。
上傳時間: 2014-01-13
上傳用戶:yepeng139
USB通信測試軟件 -- 與S3C44B0的下位機通信的軟件. XP驅動------------ PDIUSBD12的PC機驅動程序.USB_Test---------S3C44B0X板的USB固件程序源代碼.
標簽: USB USB_Test S3C44B0 PDIUSBD
上傳時間: 2016-01-16
上傳用戶:tzl1975
JAVA線程中文版,本教程研究了線程的基礎知識--線程是什么、線程為什么有用以及怎么開始編寫使用線程的簡單程序。研究更復雜的、使用線程的應用程序的基本構件--如何在線程之間交換數據、如何控制線程以及線程如何互相通信。
上傳時間: 2013-12-15
上傳用戶:水口鴻勝電器
VerilogHDL例程,實現和PC機進行基本的串口通信。
標簽: VerilogHDL
上傳時間: 2016-01-24
上傳用戶:佳期如夢
本書提供用J B u i l d e r開發數據庫應用程序、創建分布式應用程序以及編寫J a v a B e a n 組件的高級資料。它包括下列幾個部分: • 第一部分是“開發數據庫應用程序”,它提供關于使用J b u i l d e r的D a t a E x p r e s s數據 庫體系結構的信息,并解釋原始數據組件和類之間的相互關系,以及怎樣使用它 們來創建你的數據庫應用程序。它還解釋怎樣使用Data Modeler(數據模型器)和 Application Generator(應用程序生成器)創建數據驅動的客戶機/服務器應用程 序。 • 第二部分是“開發分布式應用程序”,它提供關于使用ORB Explorer、用J B u i l d e r 創建多級的分布應用程序、調試分布式應用程序、用J a v a定義C O R B A接口以及 使用s e r v l e t等的信息。 • 第三部分是“創建J a v a B e a n”,它解釋怎樣開發新的J a v a B e a n組件,描述在組件 開發中涉及的任務, 怎樣使用B e a n s E x p r e s s創建新的J a v a B e a n,以及關于屬性、 事件、B e a nIn f o類和其他方面的詳細情況。
上傳時間: 2014-01-03
上傳用戶:wpt
用swt作的一個類似飛鴿一樣的局域網通信工具,對與學習swt和多線程編程很有幫助。 開發環境是eclipse3.2
上傳時間: 2013-12-27
上傳用戶:lingzhichao