1.套接字編程原理 1.1 Client/server通信模型 1.2 Windows Sockets規(guī)范 1.3 套接字 1.3.1 套接字定義 1.3.2分類 1.3.3 套接字的作用 1.3.4端口與地址 1.3.5 套接口屬性 2.基本的Windows Sockets API編程 2.1常用函數(shù) 2.2 TCP實(shí)例 2.3 UDP實(shí)例 2.4 Socket 通信阻塞的解決方法 3.MFC下的Socket編程的類 3.1 CAsyncSocket類 3.2 CSocket類 3.3 Windows Sockets:帶存檔的套接字的工作方式 3.4 流式套接字通信的操作順序 3.5 使用 CAsyncSocket 類 3.6 從套接字類派生 3.7 套接字通知 3.8 一個使用CSocket類的網(wǎng)絡(luò)通信實(shí)例 3.8.1 服務(wù)器端應(yīng)用程序設(shè)計(jì)(ServerDemo) 3.8.2 客戶端應(yīng)用程序設(shè)計(jì)(項(xiàng)目名稱ClientDemo) 4.套接字的托管實(shí)現(xiàn) 4.1 System::Net::Sockets 命名空間 4.2 實(shí)例:一個新郵件檢查器
標(biāo)簽: Windows Sockets Client server
上傳時(shí)間: 2014-01-20
上傳用戶:zhangzhenyu
硬盤以及分區(qū)結(jié)構(gòu)簡介。 硬盤分區(qū)表和文件分配表 硬盤只有經(jīng)過物理格式化,分區(qū),邏輯格式化后才能使用,在進(jìn)行分區(qū)時(shí),F(xiàn)DISK 會在硬盤的0柱面0磁頭1扇區(qū)建一個64字節(jié)的分區(qū)表,在分表的前面是主引導(dǎo)記錄 (MRB),后面是兩個字節(jié)的有效標(biāo)志55H,AAH,(H表示16進(jìn)制)。此扇區(qū)被稱為主 引導(dǎo)扇區(qū),也是病毒最愛侵襲的地方,它由主引導(dǎo)記錄+分區(qū)表+有效標(biāo)志組成。 分區(qū)表對于系統(tǒng)自舉十分重要,它規(guī)定著系統(tǒng)有幾個分區(qū);每個分區(qū)的起始及終止 扇區(qū),大小以及是否為活動分區(qū)等重要信息。分區(qū)表由4個表項(xiàng)組成,每個表項(xiàng)16個字 節(jié)
上傳時(shí)間: 2015-07-11
上傳用戶:change0329
一個周期3的多表代替密碼,第1個表由密鑰字法產(chǎn)生(密鑰字自擬),第2個表由洗牌法產(chǎn)生(注意,字母a~z與數(shù)字0~25一一對應(yīng)),第三個表由公式法產(chǎn)生(數(shù)學(xué)公式自擬,注意它須是Z26上的一個一一變換)
上傳時(shí)間: 2014-01-22
上傳用戶:txfyddz
用C51實(shí)現(xiàn)的拼音輸入法,這是改寫的網(wǎng)友 embuffalo、獨(dú)步上載在www.21ic.com自由發(fā)布區(qū)的由張凱原作的51上的拼音輸入法程序。 原作使用了一個二維數(shù)組用以查表,我認(rèn)為這樣比較的浪費(fèi)空間,而且每個字表的索引地址要手工輸入,效率不高。所以我用結(jié)構(gòu)體將其改寫了一下。就是大家現(xiàn)在看到的這個。 因?yàn)榇a比較的大,共有6,000多漢字,這樣就得要12,000 byte來存放GB內(nèi)碼,所以也是沒辦法的 :-( 編譯結(jié)果約為3000h,因?yàn)榇蟛糠质撬饕恚a優(yōu)化幾乎無效。 在Keil C里仿真芯片選用的是華邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指針尋址,相當(dāng)于有1K的片上xdata)。條件有限,沒有上片試驗(yàn),仿真而已。 打算將其移植到AVR上,但CodeAVRC與IAR EC++在結(jié)構(gòu)體、指針的定義使用上似乎與C51不太一樣,現(xiàn)在還未搞定。還希望在這方面有經(jīng)驗(yàn)的網(wǎng)友能給予指導(dǎo)。
標(biāo)簽: embuffalo C51 com www
上傳時(shí)間: 2014-01-26
上傳用戶:semi1981
數(shù)值分析中的歐拉算法 本文建立在數(shù)值分析的理論基礎(chǔ)上,能夠在Matlab環(huán)境中運(yùn)行,給出了理論分析、程序清單以及計(jì)算結(jié)果。更重要的是,還有詳細(xì)的對算法的框圖說明。首先運(yùn)用Romberg積分方法對給出定積分進(jìn)行積分,然後對得到的結(jié)果用插值方法,分別求出Lagrange插值多項(xiàng)式和Newton插值多項(xiàng)式,再運(yùn)用最小二乘法的思想求出擬合多項(xiàng)式,最後對這些不同類型多項(xiàng)式進(jìn)行比較,找出它們各自的優(yōu)劣。
上傳時(shí)間: 2013-12-18
上傳用戶:yoleeson
題目:設(shè)計(jì)一個請求頁式存儲管理方案,并編寫模擬程序?qū)崿F(xiàn) 具體要求: 1、產(chǎn)生一個需要訪問的指令地址流,為不失一般性,可以適當(dāng)?shù)兀ㄓ萌斯ぶ付ǖ胤椒ɑ蛴秒S機(jī)數(shù)產(chǎn)生器)生成這個序列,使得 50%的指令是順序執(zhí)行的。25%的指令均勻地散布在前地址部分,25%的地址是均勻地散布在后地址部分 2、 頁面淘汰算法采用 FIFO頁面淘汰算法,并且在淘汰一頁時(shí),只將該頁在頁表中抹去。而不再判斷它是否被改寫過,也不將它寫回到輔存 3、產(chǎn)生一個需要訪問的指令地址流;指定合適的頁面尺寸(例如以1K或2K為1頁;指定內(nèi)存頁表的最大長度,并對頁表進(jìn)行初始化 4、每訪問一個地址時(shí),首先要計(jì)算該地址所在的頁的頁號,然后查頁表,判斷該頁是否在主存。如果該頁已在主存,則打印頁表情況;如果該頁不在主存且頁表未滿,則調(diào)入一頁并打印頁表情況;如果該頁不在主存且頁表已滿,則按 FIFO頁面淘汰算法淘汰一頁后調(diào)入所需的頁,打印頁表情況 。逐個地址訪問,直到所有地址訪問完畢
上傳時(shí)間: 2013-12-20
上傳用戶:xauthu
FPGA上的VERILOG語言編程。通過查找表實(shí)現(xiàn)直接數(shù)字頻率合成。在主控部分通過鍵盤選擇正弦波,方波,三角波,斜波,以及四種波形的任意兩種的疊加,以及四種波形的疊加;通過控制頻率控制字C的大小,以控制輸出波形頻率,實(shí)現(xiàn)1Hz的微調(diào);通過地址變換實(shí)現(xiàn)波形相位256級可調(diào);通過DAC0832使波形幅值256級可調(diào);通過FPGA內(nèi)部RAM實(shí)現(xiàn)波形存儲回放;并實(shí)現(xiàn)了每秒100HZ掃頻。
標(biāo)簽: VERILOG FPGA 語言編程 查找表
上傳時(shí)間: 2015-09-27
上傳用戶:songrui
1、鏈接存儲方法 鏈接方式存儲的線性表簡稱為鏈表(Linked List)。 鏈表的具體存儲表示為: ① 用一組任意的存儲單元來存放線性表的結(jié)點(diǎn)(這組存儲單元既可以是連續(xù)的,也可以是不連續(xù)的) ② 鏈表中結(jié)點(diǎn)的邏輯次序和物理次序不一定相同。為了能正確表示結(jié)點(diǎn)間的邏輯關(guān)系,在存儲每個結(jié)點(diǎn)值的同時(shí),還必須存儲指示其后繼結(jié)點(diǎn)的地址(或位置)信息(稱為指針(pointer)或鏈(link)) 注意: 鏈?zhǔn)酱鎯κ亲畛S玫拇鎯Ψ绞街唬粌H可用來表示線性表,而且可用來表示各種非線性的數(shù)據(jù)結(jié)構(gòu)。
上傳時(shí)間: 2015-10-05
上傳用戶:Avoid98
一個SQLServer數(shù)據(jù)庫的字段內(nèi)容批量替換程序。 在實(shí)際生產(chǎn)中使用過,其中涉及到的表名和字段名稱是與特定應(yīng)用綁定的,僅供參考。有興趣的朋友可以按自己的要求修改。
標(biāo)簽: SQLServer 數(shù)據(jù)庫 字段 程序
上傳時(shí)間: 2014-02-26
上傳用戶:風(fēng)之驕子
讀取Oracle數(shù)據(jù)庫中的所有表,以及每個表相應(yīng)的字段名,生成一個數(shù)據(jù)字典。
標(biāo)簽: Oracle 讀取 數(shù)據(jù)庫
上傳時(shí)間: 2015-10-23
上傳用戶:zhanditian
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1