多線程 網(wǎng)絡(luò)傳輸 開(kāi)發(fā)環(huán)境:Delphi7.0+WinXP,沒(méi)用其他控件(除了Delphi自帶的Indy) 傳輸協(xié)議:TCP/IP 客戶端一次發(fā)送65000字節(jié)的包,服務(wù)端負(fù)責(zé)組裝并處理數(shù)據(jù)粘連。 使用ReadBuffer(),Send()函數(shù)來(lái)接收發(fā)送Buffer內(nèi)字節(jié),這樣作的目的是使程序具有更好的靈活性。你可以自定義Buffer內(nèi)那些字節(jié)的含義,例如是字符串、圖像、聲音、命令等等。 文件的多線程讀寫(xiě)采用windows內(nèi)存映像技術(shù)。 關(guān)鍵的服務(wù)器處理函數(shù)IdTCPServer1Execute(AThread: TIdPeerThread)是非線程安全的。如果使用臨界區(qū),那么多線程將在這里串行執(zhí)行,嚴(yán)重降低多線程效率。對(duì)此,我采用一個(gè)簡(jiǎn)單的辦法,具體可以看程序。
標(biāo)簽: Delphi WinXP 7.0 多線程
上傳時(shí)間: 2014-12-02
上傳用戶:silenthink
專題講座二:內(nèi)容包括ActiveX控件介紹、利用MFC開(kāi)發(fā)ActiveX控件、 利用ATL(ActiveX模板庫(kù))創(chuàng)建ActiveX控件、調(diào)試并使用ActiveX控件等,也包括例程
上傳時(shí)間: 2013-12-09
上傳用戶:jkhjkh1982
摘要文章介紹了作者在過(guò)擊5年中在微內(nèi)核技術(shù)上所做的工作.給出了3個(gè)算法.① 通過(guò)特任務(wù)調(diào)度 和線程調(diào)度算法相結(jié)合的方法.來(lái)解決單純以線程為單位的調(diào)度系統(tǒng)的效率和公平性問(wèn)題;③ 一個(gè)改進(jìn) 的寫(xiě)時(shí)拷貝算法,它結(jié)合寫(xiě)時(shí)拷貝算法和詩(shī)問(wèn)時(shí)拷用算法的優(yōu)點(diǎn).來(lái)解決寫(xiě)時(shí)拷貝算法在I386體系結(jié)抽 上的適應(yīng)性問(wèn)題;@ 提出了一個(gè)微內(nèi)核操作系蜿計(jì)時(shí)模型,它解決了傳統(tǒng)計(jì)時(shí)算法在微內(nèi)核系統(tǒng)中計(jì)時(shí) 不準(zhǔn)確的問(wèn)題h
標(biāo)簽: 線程 微內(nèi)核 任務(wù)調(diào)度 單位
上傳時(shí)間: 2013-12-15
上傳用戶:thinode
模型飛機(jī)測(cè)控平臺(tái)是用delphi編寫(xiě)的串口操作軟件,源碼中涉及到GPS數(shù)據(jù)接收,多線程等編程方法,對(duì)于串口編程的朋友們大有幫助,實(shí)際案例學(xué)習(xí)比看書(shū)快多了。
上傳時(shí)間: 2014-01-03
上傳用戶:zhangyi99104144
Lattice 公 司 把 當(dāng) 今 兩 種 最 新 的 系 統(tǒng) 設(shè) 計(jì) 技 術(shù),VHDL 和 在 系 統(tǒng) 可 編 程 ( ISP ) 邏 輯 器 件 聯(lián) 系 在 一 起, 構(gòu) 成 了isp-VHDl Viewlogic 系 統(tǒng)。isp-VHDL 是 進(jìn) 行 電 子 系 統(tǒng) 設(shè) 計(jì) 的 強(qiáng) 有 力 的 工 具, 使 用 它 可 以 加 快 設(shè) 計(jì) 產(chǎn) 品 投 放 市 場(chǎng) 的 時(shí) 間。 isp-VHDL Viewlogic 軟 件 能 用 于 各 種 邏 輯 設(shè) 計(jì), 這 套 軟 件 具 有 功 能 強(qiáng) 大 的 VHDL 綜 合、原 理 圖 輸 入、功 能 與 時(shí) 序 仿 真、ispDS+ 適 配 器 和 ispDOWNLOAD 能 力。
標(biāo)簽: Lattice
上傳時(shí)間: 2014-01-06
上傳用戶:luopoguixiong
matlab下顏色設(shè)置、滑塊、列表框等控件的實(shí)現(xiàn),matlab實(shí)用例程
上傳時(shí)間: 2014-01-19
上傳用戶:三人用菜
串口編程控件MSCOMM32.OCX mscomm32.ocx是微軟提供的串口通訊開(kāi)發(fā)控件。支持串口通訊的軟件大部分都是使用這個(gè)控件來(lái)實(shí)現(xiàn)串口通訊功能的。 安裝方法:請(qǐng)您把它復(fù)制到系統(tǒng)目錄下,對(duì)于windows9x系列(win95、win98、winme)是x:\windows\system\,對(duì)于 windowsNT、windows2000、windowsXP系列是x:\winnt\system32\。然后打開(kāi)一個(gè)命令行提示符窗口(MSDOS方式窗口), 用"cd x:\windows\system\"命令或者"cd x:\winnt\system32\"切換到系統(tǒng)目錄下,再執(zhí)行"regsvr32 mscomm32.ocx"這個(gè)命令。
上傳時(shí)間: 2014-01-12
上傳用戶:plsee
短信二次開(kāi)發(fā)控件SMSComm,它可以極大的加速你的開(kāi)發(fā)進(jìn)程 1. 短信收發(fā)共有一個(gè)串口,實(shí)現(xiàn)一個(gè)串口和一個(gè)Modem完成短信的收發(fā),這樣可以降低開(kāi)發(fā)成本 2. 定時(shí)清理任務(wù)可以避免在某些情況下由于SIM卡空間不足導(dǎo)致接收短信的阻塞現(xiàn)象 3. 如果接收到一條短信后就立馬刪除它,會(huì)導(dǎo)致SIM卡中的某些存儲(chǔ)單元會(huì)被平凡使用,而另一些單元始終空閑,這樣會(huì)使SIM卡的壽命縮短。該控件預(yù)定義40個(gè)存儲(chǔ)單元(與實(shí)際使用的SIM短信存儲(chǔ)空間有關(guān)),這些單元將會(huì)被平均使用,大大延長(zhǎng)了SIM的壽命 4. 控件內(nèi)部維護(hù)了一個(gè)線程,該線程同時(shí)維護(hù)1)發(fā)送消息任務(wù);2)讀取消息任務(wù);3)定時(shí)清理任務(wù);4)監(jiān)聽(tīng)到達(dá)短信任務(wù);5)刪除短信任務(wù)
標(biāo)簽: SMSComm 短信 二次開(kāi)發(fā) 控件
上傳時(shí)間: 2014-01-15
上傳用戶:jkhjkh1982
WTL for MFC Programmers第6章的例程,編寫(xiě)使用IE的瀏覽器控件的自己定制瀏覽器
標(biāo)簽: Programmers WTL MFC for
上傳時(shí)間: 2013-12-28
上傳用戶:lo25643
應(yīng) 用 程 序 啟 動(dòng) 封 面 很 多 大 型 應(yīng) 用 程 序 都 有 啟 動(dòng) 封 面, 如Word 等 辦 公 系 列 軟 件 和VC + + 等編 程 軟 件。 通 過(guò) 啟 動(dòng) 封 面, 除 了 顯 示 應(yīng) 用 程 序 名 稱 和 版 權(quán) 等 提 示 畫(huà) 面,還 可 避 免 由 于 應(yīng) 用 程 序 啟 動(dòng) 前 進(jìn) 行 大 量 數(shù) 據(jù) 初 始 化 時(shí), 用 戶 較 長(zhǎng) 時(shí) 間 的等 待, 給 應(yīng) 用 程 序 增 添 了 許 多 動(dòng) 態(tài) 特 性 和 專 業(yè) 規(guī) 范
標(biāo)簽:
上傳時(shí)間: 2013-12-22
上傳用戶:banyou
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1