freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第1章進(jìn)程、線程與網(wǎng)絡(luò)協(xié)議csharp網(wǎng)絡(luò)應(yīng)用高級(jí)編程(已修改)

2025-05-22 19:48 本頁(yè)面
 

【正文】 1 C編程三劍客 《 C網(wǎng)絡(luò)應(yīng)用編程基礎(chǔ) 》 馬駿主編 基礎(chǔ)知識(shí)部分,適用于初學(xué)者。 《 C網(wǎng)絡(luò)應(yīng)用高級(jí)編程 》 馬駿、鄭逢斌、沈夏炯編著 高級(jí)編程部分,適用于高級(jí)開(kāi)發(fā)者。 《 C網(wǎng)絡(luò)應(yīng)用編程開(kāi)發(fā)實(shí)例與實(shí)驗(yàn)指導(dǎo) 》 馬駿編著 上機(jī)題與項(xiàng)目開(kāi)發(fā)實(shí)例(從設(shè)計(jì)到安裝程序制作一網(wǎng)打盡)。 2 C網(wǎng)絡(luò)應(yīng)用高級(jí)編程 3 第 1章 進(jìn)程、線程與網(wǎng)絡(luò)協(xié)議 進(jìn)程和線程 IP地址與端口 套接字 網(wǎng)絡(luò)流 4 進(jìn)程和線程 ? 進(jìn)程是對(duì)一段靜態(tài)指令序列(程序)的動(dòng)態(tài)執(zhí)行過(guò)程,是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)基本單位。 與進(jìn)程相關(guān)的信息包括 :進(jìn)程的用戶標(biāo)志、正在執(zhí)行的已經(jīng)編譯好的程序、進(jìn)程程序和數(shù)據(jù)在存儲(chǔ)器中的位置等。 同一個(gè)進(jìn)程又可以劃分為若干個(gè)獨(dú)立的執(zhí)行流,我們稱(chēng)之為 線程 。線程可以看作是進(jìn)程的一個(gè)實(shí)例,是 CPU調(diào)度和分配的基本單位。在Windows環(huán)境下,用戶可以同時(shí)運(yùn)行多個(gè)應(yīng)用程序,每個(gè)執(zhí)行的應(yīng)用程序就是一個(gè)進(jìn)程。 5 進(jìn)程和線程 (續(xù) ) ? 并行性的主要特點(diǎn) :并發(fā)處理 在一個(gè)單處理器系統(tǒng)中可以通過(guò)分時(shí)處理來(lái)獲得并發(fā),系統(tǒng)為每個(gè)線程分配一個(gè)CPU時(shí)間片,每個(gè)線程只有在分配的時(shí)間片內(nèi)才擁有對(duì) CPU的控制權(quán),其它時(shí)間都在等待。 6 Process類(lèi) ? Process類(lèi)位于 下,它專(zhuān)門(mén)用于完成系統(tǒng)進(jìn)程的管理任務(wù)。 可以在本地計(jì)算機(jī)上啟動(dòng)和停止進(jìn)程,也可以向進(jìn)程查詢(xún)特定類(lèi)型的信息。在遠(yuǎn)程計(jì)算機(jī)上,無(wú)法啟動(dòng)和停止進(jìn)程,但可以查詢(xún)進(jìn)程的相關(guān)信息。在對(duì)進(jìn)程進(jìn)行操作時(shí),首先要?jiǎng)?chuàng)建 Process類(lèi)的實(shí)例,其次還需要設(shè)置其對(duì)象成員的 StartInfo屬性,最后調(diào)用它的 Start方法。 7 例 .啟動(dòng)、停止和觀察進(jìn)程 1. 新建一個(gè)名為 ProcessExample的 Windows應(yīng)用程序。 2. 從工具箱中將 Process組件拖放到設(shè)計(jì)窗體。 3. 添加名稱(chēng)空間 : using 。 using 。 4. 添加“啟動(dòng)記事本”、“停止記事本”和“觀察所有進(jìn)程”三個(gè)按鈕,并添加 Click事件代碼: private void buttonStart_Click(object sender, EventArgs e) { = 。 //啟動(dòng) . ()。 } 8 private void buttonStop_Click(object sender, EventArgs e) { //創(chuàng)建新的 Process組件的數(shù)組 ,并將它們與指定的進(jìn)程名稱(chēng)( Notepad)的所有進(jìn)程資源相關(guān)聯(lián) . Process[] myprocesses。 myprocesses = (Notepad)。 foreach (Process instance in myprocesses) { //設(shè)置終止當(dāng)前線程前等待 1000毫秒 (1000)。 ()。 } } private void buttonView_Click(object sender, EventArgs e) { ()。 //創(chuàng)建 Process類(lèi)型的數(shù)組 ,并將它們與系統(tǒng)內(nèi)所有進(jìn)程相關(guān)聯(lián) 9 Process[] processes。 processes = ()。 foreach (Process p in processes) { //由于訪問(wèn) Idle的 StartTime會(huì)出現(xiàn)異常,所以將其排除在外 if ( != Idle) { //將每個(gè)進(jìn)程名和進(jìn)程開(kāi)始時(shí)間加入 listBox1中 ( ({0,30}{1:h:m:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1