spserver 是一個(gè)實(shí)現(xiàn)了半同步/半異步(Half-Sync/Half-Async)和領(lǐng)導(dǎo)者/追隨者(Leader/Follower) 模式的服務(wù)器框架,能夠簡(jiǎn)化 TCP server 的開(kāi)發(fā)工作。 spserver 使用 c++ 實(shí)現(xiàn),目前實(shí)現(xiàn)了以下功能: 1.封裝了 TCP server 中接受連接的功能; 2.使用非阻塞型I/O和事件驅(qū)動(dòng)模型,由主線程負(fù)責(zé)處理所有 TCP 連接上的數(shù)據(jù)讀取和發(fā)送,因此連接數(shù)不受線程數(shù)的限制; 3.主線程讀取到的數(shù)據(jù)放入隊(duì)列,由一個(gè)線程池處理實(shí)際的業(yè)務(wù)。 4.一個(gè) http 服務(wù)器框架,即嵌入式 web 服務(wù)器(請(qǐng)參考: SPWebServer:一個(gè)基于 SPServer 的 web 服務(wù)器框架)
標(biāo)簽: Half-Async Half-Sync spserver Follower
上傳時(shí)間: 2013-12-17
上傳用戶:JasonC
flash 鍵盤(pán)音效取自win2000系統(tǒng)ding.wav,經(jīng)過(guò)CoolEdit處理成音階,在Flash中導(dǎo)入在相應(yīng)按鈕上。 沒(méi)有難度,就是耐心一點(diǎn),成績(jī)不錯(cuò)哦! 對(duì)應(yīng)表: 低音G-a #G-w A-s #A-e B-d 中音C-f #C-t D-g #D-y E-h F-j #F-i G-k #G-o A-l #A-p B- 高音C-1 D-2 E-3 F-4 G-5 A-6 B-7 C(high)-8 #C-c #D-v #F-b #G-n #A-m
上傳時(shí)間: 2014-02-06
上傳用戶:ljmwh2000
交換式電源轉(zhuǎn)換器(Switching Power Supply)為目前電子產(chǎn)品中,非常廣 泛使用的電源裝置,在日常生活中隨處可見 ,它主要的功能是調(diào)節(jié)電壓準(zhǔn) 位,亦可說 是直流 的變壓器。與傳統(tǒng)線性式電源轉(zhuǎn)換器比較,體積小、重 量 輕、效率 高以及有較大的輸入電壓範(fàn)圍是交換式電源轉(zhuǎn)換器的優(yōu)點(diǎn)。 交換式電源轉(zhuǎn)換器廣泛被應(yīng)用在電源供應(yīng)器以及新一代電腦內(nèi)。因 此,如何控制交換式電源轉(zhuǎn)換器使其在輸入電壓與輸出負(fù)載變動(dòng)的情況 下,能夠自動(dòng)調(diào)節(jié)輸出電壓為所預(yù)設(shè)的位準(zhǔn),實(shí)為一項(xiàng)重要的研究。
標(biāo)簽: Switching Supply Power
上傳時(shí)間: 2014-09-08
上傳用戶:com1com2
本地機(jī)使用ATDT命令撥號(hào),遠(yuǎn)程機(jī)設(shè)為自動(dòng)響應(yīng)方式,即可進(jìn)入聯(lián)機(jī)方式, 進(jìn)行終 端通信.在聯(lián)機(jī)方式下,按PageUp鍵上載文件,按PageDn鍵下載文件,Ctrl-O呼出主菜單, 退出聯(lián)機(jī)方式使用Ctrl-D鍵.退出終端仿真器主程序使用TC編寫(xiě).終端方式為VT100.
標(biāo)簽: PageUp PageDn Ctrl-O 方式
上傳時(shí)間: 2013-12-23
上傳用戶:csgcd001
A/D轉(zhuǎn)換子程序,根據(jù)單片機(jī)的讀寫(xiě)時(shí)序以及其豐富的I/O接口,利用匯編編程,實(shí)現(xiàn)模-數(shù)轉(zhuǎn)換功能。
上傳時(shí)間: 2014-01-20
上傳用戶:familiarsmile
1. 本程序使用一個(gè)定時(shí)器和任意 2 個(gè) I/O 口模擬一個(gè)串行口。 2. 1位起始位,8位數(shù)據(jù)位,1位停止位。發(fā)數(shù)據(jù)位時(shí)先發(fā)低位。 3. 支持半雙工通訊。收、發(fā)波特率相同。 4. 應(yīng)把定時(shí)器中斷優(yōu)先級(jí)設(shè)置為最高級(jí)。 5. 本程序每接收一個(gè)字節(jié)后就把它放到一個(gè)隊(duì)列緩沖區(qū)中(也可使用環(huán)行緩沖區(qū)), 待緩沖區(qū)滿后,將緩沖區(qū)中的內(nèi)容原樣發(fā)回。這是為了測(cè)試多字節(jié)連續(xù)收發(fā)的 能力和簡(jiǎn)化程序。實(shí)際應(yīng)用中應(yīng)防止緩沖區(qū)溢出。 6. 由接收轉(zhuǎn)換到發(fā)送時(shí)要先調(diào)用 soft_send_enable (); 由發(fā)送轉(zhuǎn)換到接收時(shí)要先調(diào)用 soft_receive_enable ()。 7. 發(fā)送最后一個(gè)字節(jié)后如果要立刻轉(zhuǎn)為接收,必須等待最后一個(gè)字節(jié)后發(fā)送完畢 while ( rs_f_TI == 0) // 等待最后一個(gè)字節(jié)發(fā)送完畢
上傳時(shí)間: 2016-10-22
上傳用戶:tonyshao
Thinking in Java, 3rd ed. Revision 4.0 Preface Introduction 1: Introduction to Objects 2: Everything is an Object 3: Controlling Program Flow 4: Initialization & Cleanup 5: Hiding the Implementation 6: Reusing Classes 7: Polymorphism 8: Interfaces & Inner Classes 9: Error Handling with Exceptions 10: Detecting Types 11: Collections of Objects 12: The Java I/O System 13: Concurrency 14: Creating Windows & Applets 15: Discovering Problems 16: Analysis and Design A: Passing & Returning Objects B: Java Programming Guidelines C: Supplements D: Resources Index
標(biāo)簽: Introduction Thinking Revision Preface
上傳時(shí)間: 2014-07-13
上傳用戶:netwolf
用盛金公式解一元三次方程aX3+bX2+cX+d=0,(a,b,c,d∈R,且a≠0)。
上傳時(shí)間: 2014-01-27
上傳用戶:iswlkje
鼠標(biāo)鍵盤(pán)操作 b畫(huà)線, m拖動(dòng)點(diǎn), d刪除點(diǎn)
上傳時(shí)間: 2016-12-29
上傳用戶:wendy15
數(shù)值分析高斯——列主元消去法主程序 說(shuō)明如下: % a----input,matrix of coefficient % b----input,right vector % sol----output,returns the solution of linear equation
標(biāo)簽: input coefficient matrix vector
上傳時(shí)間: 2017-01-01
上傳用戶:dancnc
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1