版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《angYing網(wǎng)絡(luò)編程》課程簡(jiǎn)介本課程將介紹網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí)和核心概念,并探討網(wǎng)絡(luò)協(xié)議、網(wǎng)絡(luò)安全以及網(wǎng)絡(luò)編程的應(yīng)用場(chǎng)景。通過(guò)深入淺出的講解,您將掌握網(wǎng)絡(luò)編程的基本原理,并能夠開(kāi)發(fā)出實(shí)用的網(wǎng)絡(luò)應(yīng)用程序。課程目標(biāo)網(wǎng)絡(luò)編程基礎(chǔ)掌握網(wǎng)絡(luò)編程基本概念、TCP/IP協(xié)議棧,并能熟練使用Socket編程。服務(wù)端開(kāi)發(fā)學(xué)習(xí)使用Socket編程開(kāi)發(fā)服務(wù)端程序,并能實(shí)現(xiàn)基本的網(wǎng)絡(luò)通信功能??蛻舳碎_(kāi)發(fā)學(xué)習(xí)使用Socket編程開(kāi)發(fā)客戶端程序,并能與服務(wù)端進(jìn)行通信。網(wǎng)絡(luò)協(xié)議與應(yīng)用深入理解HTTP協(xié)議、RESTAPI、JSON數(shù)據(jù)交換等常用網(wǎng)絡(luò)協(xié)議和技術(shù)。網(wǎng)絡(luò)編程的發(fā)展歷程網(wǎng)絡(luò)編程的演變與互聯(lián)網(wǎng)的誕生和發(fā)展密切相關(guān)。從最初的簡(jiǎn)單數(shù)據(jù)傳輸?shù)浆F(xiàn)代復(fù)雜的多媒體應(yīng)用,網(wǎng)絡(luò)編程技術(shù)不斷革新。1互聯(lián)網(wǎng)時(shí)代互聯(lián)網(wǎng)應(yīng)用蓬勃發(fā)展,網(wǎng)絡(luò)編程成為主流2局域網(wǎng)時(shí)代局域網(wǎng)技術(shù)成熟,網(wǎng)絡(luò)編程開(kāi)始應(yīng)用3早期網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù)的探索和發(fā)展網(wǎng)絡(luò)編程的基本概念網(wǎng)絡(luò)編程基礎(chǔ)計(jì)算機(jī)網(wǎng)絡(luò)是現(xiàn)代社會(huì)的重要組成部分。網(wǎng)絡(luò)編程是開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用的核心技能。網(wǎng)絡(luò)協(xié)議網(wǎng)絡(luò)協(xié)議是計(jì)算機(jī)之間通信的規(guī)則。常見(jiàn)的網(wǎng)絡(luò)協(xié)議包括TCP/IP協(xié)議族、HTTP協(xié)議等。套接字套接字是網(wǎng)絡(luò)編程的基本抽象,提供了一種進(jìn)程間通信的機(jī)制,允許應(yīng)用程序通過(guò)網(wǎng)絡(luò)發(fā)送和接收數(shù)據(jù)。網(wǎng)絡(luò)通信模型常見(jiàn)的網(wǎng)絡(luò)通信模型包括客戶端-服務(wù)器模型、點(diǎn)對(duì)點(diǎn)模型等,不同的模型適用于不同的應(yīng)用場(chǎng)景。TCP/IP協(xié)議棧概述TCP/IP協(xié)議棧是現(xiàn)代網(wǎng)絡(luò)通信的基礎(chǔ),由一系列協(xié)議組成,為網(wǎng)絡(luò)設(shè)備提供通信規(guī)則。TCP/IP協(xié)議棧分層結(jié)構(gòu),各層負(fù)責(zé)不同功能,例如網(wǎng)絡(luò)接口層負(fù)責(zé)物理連接,網(wǎng)絡(luò)層負(fù)責(zé)路由,傳輸層負(fù)責(zé)數(shù)據(jù)傳輸,應(yīng)用層負(fù)責(zé)各種應(yīng)用服務(wù)。Socket編程基礎(chǔ)11.套接字概念套接字是網(wǎng)絡(luò)應(yīng)用程序之間進(jìn)行通信的接口。它們?cè)试S應(yīng)用程序像文件一樣讀寫(xiě)數(shù)據(jù)。套接字抽象了底層網(wǎng)絡(luò)協(xié)議的復(fù)雜性,簡(jiǎn)化了網(wǎng)絡(luò)編程。22.套接字地址每個(gè)套接字都有唯一的地址,包含IP地址和端口號(hào)。IP地址標(biāo)識(shí)網(wǎng)絡(luò)上的主機(jī),端口號(hào)標(biāo)識(shí)主機(jī)上的特定應(yīng)用程序。33.套接字類(lèi)型套接字分為流式套接字和數(shù)據(jù)報(bào)套接字,分別對(duì)應(yīng)TCP和UDP協(xié)議。TCP協(xié)議提供可靠的連接,而UDP協(xié)議提供無(wú)連接的服務(wù)。44.套接字操作常見(jiàn)的套接字操作包括創(chuàng)建、綁定、監(jiān)聽(tīng)、連接、發(fā)送、接收、關(guān)閉等。套接字的類(lèi)型和工作過(guò)程1流式套接字(StreamSocket)提供面向連接的通信,類(lèi)似電話通話,可靠、有序。2數(shù)據(jù)報(bào)套接字(DatagramSocket)提供無(wú)連接的通信,類(lèi)似郵件,不保證可靠性,適用于實(shí)時(shí)性要求高的場(chǎng)景。3套接字工作過(guò)程服務(wù)器創(chuàng)建套接字并綁定端口,等待連接請(qǐng)求;客戶端創(chuàng)建套接字,連接服務(wù)器,雙方通過(guò)套接字進(jìn)行數(shù)據(jù)傳輸。服務(wù)端套接字編程1創(chuàng)建套接字創(chuàng)建服務(wù)端套接字,綁定地址和端口2監(jiān)聽(tīng)連接等待客戶端連接請(qǐng)求3接受連接建立與客戶端的連接4數(shù)據(jù)通信接收和發(fā)送數(shù)據(jù)服務(wù)端套接字編程負(fù)責(zé)創(chuàng)建和管理服務(wù)端應(yīng)用程序的套接字,接收客戶端連接請(qǐng)求并進(jìn)行數(shù)據(jù)通信。客戶端套接字編程創(chuàng)建套接字客戶端套接字使用socket()函數(shù)創(chuàng)建,指定地址族、套接字類(lèi)型和協(xié)議。連接服務(wù)器使用connect()函數(shù)連接到服務(wù)器地址和端口,建立通信連接。發(fā)送數(shù)據(jù)通過(guò)send()函數(shù)將數(shù)據(jù)發(fā)送到服務(wù)器,實(shí)現(xiàn)數(shù)據(jù)傳輸。接收數(shù)據(jù)使用recv()函數(shù)接收服務(wù)器發(fā)送的數(shù)據(jù),完成數(shù)據(jù)交換。關(guān)閉套接字使用close()函數(shù)關(guān)閉客戶端套接字,釋放資源。TCP套接字通信實(shí)踐服務(wù)器端創(chuàng)建套接字服務(wù)器端需要?jiǎng)?chuàng)建套接字,監(jiān)聽(tīng)特定端口,準(zhǔn)備接收客戶端連接請(qǐng)求??蛻舳税l(fā)起連接請(qǐng)求客戶端嘗試連接服務(wù)器,發(fā)送連接請(qǐng)求到服務(wù)器端。服務(wù)器端接受連接服務(wù)器端接受客戶端連接,建立TCP連接,開(kāi)始數(shù)據(jù)傳輸。數(shù)據(jù)傳輸雙方通過(guò)TCP連接進(jìn)行數(shù)據(jù)傳輸,確保數(shù)據(jù)完整性與可靠性。關(guān)閉連接當(dāng)數(shù)據(jù)傳輸完畢,雙方需要關(guān)閉TCP連接,釋放資源。UDP套接字通信實(shí)踐1創(chuàng)建UDP套接字使用socket()函數(shù)創(chuàng)建UDP套接字2綁定端口使用bind()函數(shù)將套接字綁定到特定端口3發(fā)送數(shù)據(jù)使用sendto()函數(shù)發(fā)送數(shù)據(jù)到目標(biāo)地址4接收數(shù)據(jù)使用recvfrom()函數(shù)接收數(shù)據(jù)UDP套接字通信過(guò)程簡(jiǎn)單,效率高,適合實(shí)時(shí)數(shù)據(jù)傳輸。在實(shí)踐中,需要根據(jù)實(shí)際應(yīng)用場(chǎng)景選擇合適的通信方式。例如,UDP套接字常用于游戲開(kāi)發(fā)、視頻流傳輸?shù)阮I(lǐng)域。網(wǎng)絡(luò)通信的異常處理錯(cuò)誤處理網(wǎng)絡(luò)通信中,可能遇到各種錯(cuò)誤,比如連接超時(shí)、數(shù)據(jù)丟失、網(wǎng)絡(luò)斷開(kāi)等等。我們需要編寫(xiě)代碼來(lái)處理這些錯(cuò)誤,以保證程序的穩(wěn)定性和可靠性。異常捕獲使用try-catch代碼塊來(lái)捕獲異常。在try塊中編寫(xiě)可能引發(fā)異常的代碼,在catch塊中處理異常,避免程序崩潰。異常類(lèi)型常見(jiàn)的異常類(lèi)型包括SocketTimeoutException、IOException、UnknownHostException等,不同的異常類(lèi)型對(duì)應(yīng)著不同的錯(cuò)誤場(chǎng)景。錯(cuò)誤日志記錄錯(cuò)誤日志可以幫助我們追蹤問(wèn)題,定位錯(cuò)誤根源。記錄錯(cuò)誤信息包括時(shí)間、異常類(lèi)型、錯(cuò)誤描述等。聊天室案例實(shí)戰(zhàn)聊天室案例將演示如何在實(shí)際場(chǎng)景中使用網(wǎng)絡(luò)編程技術(shù)構(gòu)建一個(gè)簡(jiǎn)單的聊天應(yīng)用。該案例包含服務(wù)端和客戶端兩個(gè)部分,分別使用TCP套接字編程實(shí)現(xiàn)。服務(wù)端負(fù)責(zé)監(jiān)聽(tīng)來(lái)自客戶端的連接請(qǐng)求,接收客戶端發(fā)送的聊天信息,并廣播給所有在線用戶。客戶端負(fù)責(zé)與服務(wù)端建立連接,發(fā)送聊天信息,并接收來(lái)自其他用戶的聊天信息。通過(guò)該案例,可以學(xué)習(xí)網(wǎng)絡(luò)編程的常用技術(shù),例如套接字編程、多線程編程、消息處理等。HTTP協(xié)議概述客戶端請(qǐng)求Web瀏覽器向服務(wù)器發(fā)送HTTP請(qǐng)求以獲取資源。服務(wù)器響應(yīng)服務(wù)器根據(jù)請(qǐng)求,返回HTTP響應(yīng),包括請(qǐng)求資源或錯(cuò)誤信息。請(qǐng)求和響應(yīng)HTTP協(xié)議使用請(qǐng)求-響應(yīng)模式,客戶端發(fā)送請(qǐng)求,服務(wù)器返回響應(yīng)。Web服務(wù)器編程Web服務(wù)器是網(wǎng)絡(luò)應(yīng)用程序的核心,負(fù)責(zé)處理來(lái)自客戶端的請(qǐng)求并返回響應(yīng)。它們是現(xiàn)代互聯(lián)網(wǎng)的基礎(chǔ),支持各種應(yīng)用,如網(wǎng)站、應(yīng)用程序、API等。Web服務(wù)器通常運(yùn)行在特定的端口,監(jiān)聽(tīng)來(lái)自客戶端的連接,并根據(jù)請(qǐng)求處理相應(yīng)的邏輯。1處理請(qǐng)求接收來(lái)自客戶端的HTTP請(qǐng)求。2執(zhí)行邏輯根據(jù)請(qǐng)求內(nèi)容,處理相關(guān)的業(yè)務(wù)邏輯。3生成響應(yīng)根據(jù)處理結(jié)果,生成HTTP響應(yīng)。4返回響應(yīng)將生成的響應(yīng)發(fā)送回客戶端。Web服務(wù)器編程涉及使用各種編程語(yǔ)言和框架,如Python、Java、Node.js和PHP,來(lái)實(shí)現(xiàn)服務(wù)器端的邏輯和功能。Web客戶端編程1請(qǐng)求發(fā)送通過(guò)HTTP協(xié)議向Web服務(wù)器發(fā)送請(qǐng)求,包含請(qǐng)求方法、目標(biāo)資源、協(xié)議版本等信息。2響應(yīng)接收從Web服務(wù)器接收響應(yīng),包含狀態(tài)碼、響應(yīng)頭、響應(yīng)體等信息。3數(shù)據(jù)解析解析響應(yīng)體中的數(shù)據(jù),例如HTML、JSON、XML等格式,用于渲染頁(yè)面或提取數(shù)據(jù)。使用HTTP協(xié)議實(shí)現(xiàn)文件下載1發(fā)送請(qǐng)求客戶端向服務(wù)器發(fā)送一個(gè)HTTPGET請(qǐng)求,請(qǐng)求下載指定文件。2服務(wù)器響應(yīng)服務(wù)器接收到請(qǐng)求后,會(huì)檢查文件是否存在,并生成一個(gè)HTTP響應(yīng)。3文件傳輸服務(wù)器將文件內(nèi)容作為響應(yīng)的一部分發(fā)送回客戶端,客戶端接收并保存文件。使用HTTP協(xié)議實(shí)現(xiàn)文件上傳客戶端準(zhǔn)備數(shù)據(jù)客戶端首先需要準(zhǔn)備要上傳的文件,并將其編碼為二進(jìn)制數(shù)據(jù)。通常使用multipart/form-data編碼方式,將文件數(shù)據(jù)和相關(guān)信息封裝成一個(gè)請(qǐng)求體。發(fā)送HTTP請(qǐng)求客戶端使用HTTP協(xié)議中的POST方法向服務(wù)器發(fā)送請(qǐng)求。請(qǐng)求頭中需要設(shè)置Content-Type字段,指定文件類(lèi)型和編碼方式。請(qǐng)求體中包含文件數(shù)據(jù)。服務(wù)器處理請(qǐng)求服務(wù)器接收客戶端的請(qǐng)求,解析請(qǐng)求頭和請(qǐng)求體,提取文件數(shù)據(jù)和相關(guān)信息。服務(wù)器通常會(huì)將文件存儲(chǔ)到指定目錄,并返回響應(yīng)給客戶端??蛻舳颂幚眄憫?yīng)客戶端接收服務(wù)器的響應(yīng),判斷上傳是否成功。如果成功,服務(wù)器會(huì)返回成功狀態(tài)碼和相關(guān)信息。如果失敗,服務(wù)器會(huì)返回錯(cuò)誤狀態(tài)碼和錯(cuò)誤信息。RESTAPI設(shè)計(jì)與實(shí)現(xiàn)RESTAPI設(shè)計(jì)原則RESTAPI設(shè)計(jì)需要遵循一些基本原則,例如資源的統(tǒng)一標(biāo)識(shí)、使用標(biāo)準(zhǔn)的HTTP方法、無(wú)狀態(tài)通信等。RESTAPI實(shí)現(xiàn)方法可以使用多種編程語(yǔ)言和框架來(lái)實(shí)現(xiàn)RESTAPI,例如Python的Flask框架,Java的SpringBoot框架,Node.js的Express框架等。RESTAPI文檔清晰的API文檔可以幫助開(kāi)發(fā)者理解API的功能和使用方法??梢允褂肧wagger、OpenAPI等工具生成API文檔。使用JSON數(shù)據(jù)交換JSON格式簡(jiǎn)潔易讀,便于程序解析。JSON支持各種數(shù)據(jù)類(lèi)型,包括字符串、數(shù)字、布爾值和嵌套對(duì)象。JSON廣泛應(yīng)用于WebAPI和移動(dòng)應(yīng)用開(kāi)發(fā),實(shí)現(xiàn)跨平臺(tái)數(shù)據(jù)交換。網(wǎng)絡(luò)安全基礎(chǔ)數(shù)據(jù)保護(hù)網(wǎng)絡(luò)安全保護(hù)數(shù)據(jù)的機(jī)密性、完整性和可用性。安全威脅網(wǎng)絡(luò)安全要防范各種攻擊,如惡意軟件、網(wǎng)絡(luò)釣魚(yú)和數(shù)據(jù)泄露。網(wǎng)絡(luò)安全措施網(wǎng)絡(luò)安全措施包括防火墻、入侵檢測(cè)系統(tǒng)和數(shù)據(jù)加密等。SSL/TLS協(xié)議概述1安全通信SSL/TLS協(xié)議是用于在網(wǎng)絡(luò)上建立安全連接的一種標(biāo)準(zhǔn)協(xié)議。它通過(guò)加密和身份驗(yàn)證來(lái)確保數(shù)據(jù)傳輸?shù)陌踩院屯暾浴?加密技術(shù)SSL/TLS協(xié)議使用公鑰加密和對(duì)稱(chēng)密鑰加密來(lái)保護(hù)數(shù)據(jù)。公鑰用于身份驗(yàn)證,而對(duì)稱(chēng)密鑰用于加密和解密數(shù)據(jù)。3數(shù)字證書(shū)SSL/TLS協(xié)議使用數(shù)字證書(shū)來(lái)驗(yàn)證服務(wù)器的身份。數(shù)字證書(shū)由受信任的證書(shū)頒發(fā)機(jī)構(gòu)簽發(fā),并包含服務(wù)器的公共密鑰。4HTTPS協(xié)議HTTPS協(xié)議是HTTP協(xié)議的加密版本。它使用SSL/TLS協(xié)議來(lái)保護(hù)數(shù)據(jù)傳輸,從而提供更安全的Web瀏覽體驗(yàn)。HTTPS編程實(shí)踐HTTPS協(xié)議是HTTP協(xié)議的安全版本,它使用SSL/TLS協(xié)議來(lái)加密網(wǎng)絡(luò)通信,確保數(shù)據(jù)傳輸?shù)陌踩院屯暾浴?SSL/TLS握手客戶端和服務(wù)器進(jìn)行身份驗(yàn)證,協(xié)商加密算法。2數(shù)據(jù)加密使用對(duì)稱(chēng)密鑰對(duì)數(shù)據(jù)進(jìn)行加密,確保傳輸過(guò)程中的安全。3數(shù)據(jù)解密服務(wù)器使用相同的密鑰對(duì)數(shù)據(jù)進(jìn)行解密,恢復(fù)原始數(shù)據(jù)。在Python中,可以使用`urllib3`和`requests`等庫(kù)實(shí)現(xiàn)HTTPS編程,它們提供了方便的接口來(lái)處理SSL/TLS握手和數(shù)據(jù)加密解密。多線程網(wǎng)絡(luò)編程提高吞吐量多線程允許服務(wù)器同時(shí)處理來(lái)自多個(gè)客戶端的請(qǐng)求,提升了并發(fā)處理能力,提高了網(wǎng)絡(luò)應(yīng)用程序的效率和吞吐量。響應(yīng)速度更快多個(gè)線程可以并行執(zhí)行任務(wù),減少了單個(gè)線程的等待時(shí)間,提高了應(yīng)用程序的響應(yīng)速度,提升用戶體驗(yàn)。資源利用率高利用多核處理器的優(yōu)勢(shì),將網(wǎng)絡(luò)應(yīng)用程序分解成多個(gè)線程,有效地利用了多核處理器的資源,提高了系統(tǒng)資源的利用率。異步網(wǎng)絡(luò)編程非阻塞IO異步編程允許程序在等待網(wǎng)絡(luò)操作完成時(shí)繼續(xù)執(zhí)行其他任務(wù),提高效率和響應(yīng)速度。事件驅(qū)動(dòng)模型通過(guò)事件循環(huán)機(jī)制,程序可以響應(yīng)各種網(wǎng)絡(luò)事件,例如連接建立、數(shù)據(jù)接收、錯(cuò)誤發(fā)生等?;卣{(diào)函數(shù)當(dāng)網(wǎng)絡(luò)事件發(fā)生時(shí),程序會(huì)調(diào)用預(yù)先定義的回調(diào)函數(shù)來(lái)處理相應(yīng)的事件,實(shí)現(xiàn)異步操作。線程池異步編程通常與線程池結(jié)合使用,有效地管理線程資源,提高程序的并發(fā)性能。分布式系統(tǒng)概述分布式系統(tǒng)是指由多個(gè)獨(dú)立的計(jì)算機(jī)系統(tǒng)組成,它們相互協(xié)作完成一個(gè)共同的任務(wù)。分布式系統(tǒng)可以有效地提高系統(tǒng)的可擴(kuò)展性、容錯(cuò)性和性能。分布式系統(tǒng)常見(jiàn)類(lèi)型包括:客戶機(jī)-服務(wù)器系統(tǒng)、對(duì)等網(wǎng)絡(luò)系統(tǒng)、云計(jì)算系統(tǒng)等。常見(jiàn)的分布式系統(tǒng)架構(gòu)包括:微服務(wù)架構(gòu)、消息隊(duì)列架構(gòu)、分布式數(shù)據(jù)庫(kù)架構(gòu)等。微服務(wù)架構(gòu)簡(jiǎn)介獨(dú)立部署每個(gè)服務(wù)獨(dú)立運(yùn)行,可以單獨(dú)部署、升級(jí)和擴(kuò)展。獨(dú)立團(tuán)隊(duì)不同的團(tuán)隊(duì)負(fù)責(zé)不同的服務(wù),提高開(kāi)發(fā)效率和協(xié)作能力。云原生微服務(wù)架構(gòu)與云原生技術(shù)相結(jié)合,實(shí)現(xiàn)更靈活的部署和擴(kuò)展。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 油列管式換熱器課程設(shè)計(jì)
- 線上課程設(shè)計(jì)教程
- 2025湖南省安全員A證考試題庫(kù)及答案
- 電工課程設(shè)計(jì)意見(jiàn)
- 組態(tài)plc課程設(shè)計(jì)
- 泰勒課程設(shè)計(jì)理論的優(yōu)勢(shì)
- 河南標(biāo)準(zhǔn)油畫(huà)課程設(shè)計(jì)
- 旅行課程設(shè)計(jì)
- 2025陜西省建筑安全員A證考試題庫(kù)附答案
- 知識(shí)付費(fèi)變現(xiàn)課程設(shè)計(jì)
- 國(guó)家開(kāi)放大學(xué)電大本科《古代小說(shuō)戲曲專(zhuān)題》2023-2024期末試題及答案(試卷代號(hào):1340)
- 2019年最新部編版四年級(jí)語(yǔ)文上冊(cè)第七單元達(dá)標(biāo)檢測(cè)卷含答案(新版)
- 年處理500噸玄參提取車(chē)間初步設(shè)計(jì)
- 數(shù)學(xué)專(zhuān)業(yè)英語(yǔ)論文含中文版
- 淺談演出公司的組織結(jié)構(gòu)設(shè)置
- 2006年度銀行業(yè)金融機(jī)構(gòu)信息科技風(fēng)險(xiǎn)評(píng)價(jià)審計(jì)要點(diǎn)(共5頁(yè))
- 資產(chǎn)負(fù)債表、業(yè)務(wù)活動(dòng)表(民非)
- 鋁合金鑄件成本核算
- 《土地利用規(guī)劃》簡(jiǎn)答題復(fù)習(xí)
- 繼電保護(hù)誤動(dòng)事故的處理.ppt
- 農(nóng)村基層人大代表述職報(bào)告
評(píng)論
0/150
提交評(píng)論