




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
公共課計(jì)算機(jī)基礎(chǔ)知識(shí)點(diǎn)概括總結(jié)為了使不同計(jì)算機(jī)廠家生產(chǎn)的計(jì)算機(jī)能夠相互通訊,以便在更大的范圍內(nèi)建立計(jì)算機(jī)網(wǎng)絡(luò),國(guó)際標(biāo)準(zhǔn)化組織(ISO)在1978年提出了“開(kāi)放系統(tǒng)互聯(lián)參照模型”,即有名的OSI/RM模型(OpenSystemInterconnection/ReferenceModel)。它將計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)構(gòu)造的通訊協(xié)議區(qū)分為七層,自下而上挨次為:物理層(PhysicsLayer)、數(shù)據(jù)鏈路層(DataLinkLayer)、網(wǎng)絡(luò)層(NetworkLayer)、傳輸層(TransportLayer)、會(huì)話層(SessionLayer)、表示層(PresentationLayer)、應(yīng)用層(ApplicationLayer)。此中第四層達(dá)成數(shù)據(jù)傳遞服務(wù),上邊三層面向用戶。除了標(biāo)準(zhǔn)的OSI七層模型以外,常有的網(wǎng)絡(luò)層次區(qū)分還有TCP/IP四層協(xié)議以及TCP/IP五層協(xié)議,它們之間的對(duì)應(yīng)關(guān)系以下所示:TCP/IP協(xié)議、三次握手和四次握手TCP/IP協(xié)議是Internet最基本的協(xié)議、Internet國(guó)際互聯(lián)網(wǎng)絡(luò)的基礎(chǔ),由網(wǎng)絡(luò)層的IP協(xié)講和傳輸層的TCP協(xié)議構(gòu)成。平常而言:TCP負(fù)責(zé)發(fā)現(xiàn)傳輸?shù)膯?wèn)題,一有問(wèn)題就發(fā)出信號(hào),要求從頭傳輸,直到所有數(shù)據(jù)安全正確地傳輸?shù)侥康牡?。而IP是給因特網(wǎng)的每一臺(tái)聯(lián)網(wǎng)設(shè)施規(guī)定一個(gè)地點(diǎn)。TCP協(xié)議中有有名的三次握手和四次握手規(guī)則,以下所示:TCP連結(jié)成立過(guò)程第一Client端發(fā)送連結(jié)懇求報(bào)文,Server段接受連結(jié)后答復(fù)ACK報(bào)文,并為此次連結(jié)分派資源。Client端接收到ACK報(bào)文后也向Server段發(fā)生ACK報(bào)文,并分派資源,這樣TCP連結(jié)就成立了。TCP連結(jié)斷開(kāi)過(guò)程假定Client端倡始中止連結(jié)懇求,也就是發(fā)送FIN報(bào)文。Server端接到FIN報(bào)文后,意思是說(shuō)''我Client端沒(méi)有數(shù)據(jù)要發(fā)給你了'',可是假如你還有數(shù)據(jù)沒(méi)有發(fā)送達(dá)成,則不用急著封閉Socket,能夠連續(xù)發(fā)送數(shù)據(jù)。所以你先發(fā)送ACK,''告訴Client端,你的懇求我收到了,可是我還沒(méi)準(zhǔn)備好,請(qǐng)連續(xù)你等我的信息''。這個(gè)時(shí)候Client端就進(jìn)入FIN_WAIT狀態(tài),連續(xù)等候Server端的FIN報(bào)文。當(dāng)Server端確立數(shù)據(jù)已發(fā)送達(dá)成,則向Client端發(fā)送FIN報(bào)文,''告訴Client端,好了,我這邊數(shù)據(jù)發(fā)完了,準(zhǔn)備好封閉連結(jié)了''。Client端收到FIN報(bào)文后,''就知道能夠封閉連結(jié)了,可是他仍是不相信網(wǎng)絡(luò),怕Server端不知道要封閉,所以發(fā)送ACK后進(jìn)入TIME_WAIT狀態(tài),假如Server端沒(méi)有收到ACK則能夠重傳?!?,Server端收到ACK后,''就知道能夠斷開(kāi)連結(jié)了''。Client端等候了2MSL后依舊沒(méi)有收到答復(fù),則證明Server端已正常封閉,那好,我Client端也能夠封閉連結(jié)了。Ok,TCP連結(jié)就這樣封閉了!為何要三次握手?在只有兩次“握手”的情況下,假定Client想跟Server成立連結(jié),可是卻因?yàn)榘胪具B結(jié)懇求的數(shù)據(jù)報(bào)丟掉了,故Client端不得不從頭發(fā)送一遍;這個(gè)時(shí)候Server端僅收到一個(gè)連結(jié)懇求,所以能夠正常的成立連結(jié)??墒?,有時(shí)Client端從頭發(fā)送懇求不是因?yàn)閿?shù)據(jù)報(bào)丟掉了,而是有可能數(shù)據(jù)傳輸過(guò)程因?yàn)榫W(wǎng)絡(luò)并發(fā)量很大在某結(jié)點(diǎn)被堵塞了,這類情況下Server端將先后收到2次懇求,并連續(xù)等候兩個(gè)Client懇求向他發(fā)送數(shù)據(jù)...問(wèn)題就在這里,Cient端實(shí)質(zhì)上只有一次懇求,而Server端卻有2個(gè)響應(yīng),極端的狀況可能因?yàn)镃lient端多次從頭發(fā)送懇求數(shù)據(jù)而致使Server端最后成立了N多個(gè)響應(yīng)在等候,因此造成極大的資源浪費(fèi)!所以,“三次握手”很有必需!為何要四次握手?試想一下,若是此刻你是客戶端你想斷開(kāi)跟Server的所有連結(jié)該怎么做?第一步,你自己先停止向Server端發(fā)送數(shù)據(jù),并等候Server的答復(fù)。但事情還沒(méi)有完,固然你自己不往Server發(fā)送數(shù)據(jù)了,可是因?yàn)槟銈円郧耙呀?jīng)成立好同等的連結(jié)了,所以此時(shí)他也有主動(dòng)權(quán)向你發(fā)送數(shù)據(jù);故Server端還得停止主動(dòng)向你發(fā)送數(shù)據(jù),并等候你的確認(rèn)。其實(shí),說(shuō)白了就是保證兩方的一個(gè)合約的完好履行!進(jìn)度與線程定義進(jìn)度是擁有必定獨(dú)立功能的程序?qū)τ谀硞€(gè)數(shù)據(jù)會(huì)合上的一次運(yùn)轉(zhuǎn)活動(dòng),進(jìn)度是系統(tǒng)進(jìn)行資源分派和調(diào)動(dòng)的一個(gè)獨(dú)立單位.線程:當(dāng)一個(gè)進(jìn)度內(nèi)有多個(gè)線程時(shí),線程的程序是其所屬進(jìn)度的一部分,表示進(jìn)度中的一個(gè)控制點(diǎn),履行一系列的指令。同屬一個(gè)進(jìn)度的其余的線程共享進(jìn)度所擁有的所有資源(包含地點(diǎn)空間)。它是比進(jìn)度更小的能獨(dú)立運(yùn)轉(zhuǎn)的基本單位.線程自己基本上不擁有系統(tǒng)資源,只擁有一點(diǎn)在運(yùn)轉(zhuǎn)中必不行少的資源(如程序計(jì)數(shù)器,一組寄存器和棧),所以,它的創(chuàng)立、撤除、切換所需要的時(shí)空開(kāi)支比進(jìn)度要小。線程的引入可進(jìn)一步提升系統(tǒng)的并發(fā)性。差異進(jìn)度和線程的主要差異在于它們是不同的操作系統(tǒng)資源管理方式。進(jìn)度有獨(dú)立的地點(diǎn)空間,一個(gè)進(jìn)度崩潰后,在保護(hù)模式下不會(huì)對(duì)其余進(jìn)度產(chǎn)生影響,而線程不過(guò)一個(gè)進(jìn)度中的不同履行路徑。線程有自己的貨倉(cāng)和局部變量,但線程之間沒(méi)有獨(dú)自的地點(diǎn)空間,一個(gè)線程死掉就等于整個(gè)進(jìn)度死掉,所以多進(jìn)度的程序要比多線程的程序強(qiáng)健,但在進(jìn)度切換時(shí),耗資資源較大,效率要差一些。但對(duì)于一些要求同時(shí)進(jìn)行而且又要共享某些變量的并發(fā)操作,只好用線程,不可以用進(jìn)度。調(diào)動(dòng)分派:線程是可調(diào)動(dòng)分派的工作單元,它包含辦理器上下文環(huán)境和棧中自己的數(shù)據(jù)地區(qū)。線程次序履行,而且能夠中止,這樣辦理器能夠轉(zhuǎn)到另一個(gè)線程。在有線程的系統(tǒng)中,進(jìn)度不再是可調(diào)動(dòng)分派的工作單元。資源擁有:進(jìn)度是一個(gè)或多個(gè)線程和有關(guān)資源的會(huì)合。線程基本不擁有資源,它的運(yùn)轉(zhuǎn)資源取決于其所屬的進(jìn)度。地點(diǎn)空間:不同進(jìn)度的地點(diǎn)空間是相互獨(dú)立的,而同一個(gè)進(jìn)度的各線程共享同一地點(diǎn)空間。一個(gè)進(jìn)度可包含一個(gè)或多個(gè)線程,反過(guò)來(lái)則否則。一個(gè)進(jìn)度中的線程在另一個(gè)進(jìn)度中時(shí)不行見(jiàn)的。通訊關(guān)系:進(jìn)度間的通訊一定使用操作系統(tǒng)供給的進(jìn)度間通訊體制,而同一個(gè)進(jìn)度中的各線程間能夠經(jīng)過(guò)直接讀寫數(shù)據(jù)段來(lái)進(jìn)行通訊。自然,同一個(gè)進(jìn)程中的各線程間的通訊也需要同步和互斥手段的協(xié)助,以保證數(shù)據(jù)一致性。4、進(jìn)度調(diào)動(dòng)算法(1)先來(lái)先服務(wù)(FCFS,F(xiàn)irst-Come-First-Served):此算法的原則是依據(jù)作業(yè)抵達(dá)后備作業(yè)行列(或進(jìn)度進(jìn)入就緒行列)的先后序次來(lái)選擇作業(yè)(或進(jìn)度)。(2)短作業(yè)優(yōu)先(SJF,ShortestProcessNext):這類調(diào)動(dòng)算法主要用于作業(yè)調(diào)動(dòng),它從作業(yè)后備行列中精選所需運(yùn)轉(zhuǎn)時(shí)間(預(yù)計(jì)值)最短的作業(yè)進(jìn)入主存運(yùn)轉(zhuǎn)。(3)時(shí)間片輪轉(zhuǎn)調(diào)動(dòng)算法(RR,Round-Robin):當(dāng)某個(gè)進(jìn)度履行的時(shí)間片用完時(shí),調(diào)動(dòng)程序便停止該進(jìn)度的履行,并將它送就緒行列的末端,等候分派下一時(shí)間片再履行。而后把辦理機(jī)分派給就緒行列中新的隊(duì)首進(jìn)度,同時(shí)也讓它履行一個(gè)時(shí)間片。這樣就能夠保證就緒行列中的所有進(jìn)度,在一給定的時(shí)間內(nèi),均能獲取一時(shí)間片辦理機(jī)履行時(shí)間。(4)高響應(yīng)比優(yōu)先(HRRN,HighestResponseRatioNext):依據(jù)高響應(yīng)比((已等候時(shí)間+要求運(yùn)轉(zhuǎn)時(shí)間)/要求運(yùn)轉(zhuǎn)時(shí)間)優(yōu)先的原則,在每次選擇作業(yè)投入運(yùn)轉(zhuǎn)時(shí),先計(jì)算此時(shí)后備作業(yè)行列中每個(gè)作業(yè)的響應(yīng)比RP而后選擇其值最大的作業(yè)投入運(yùn)轉(zhuǎn)。(5)優(yōu)先權(quán)(Priority)調(diào)動(dòng)算法:依據(jù)進(jìn)度的優(yōu)先權(quán)大小來(lái)調(diào)動(dòng),使高優(yōu)先權(quán)進(jìn)度獲取優(yōu)先辦理的調(diào)動(dòng)策略稱為優(yōu)先權(quán)調(diào)動(dòng)算法。(6)多級(jí)行列調(diào)動(dòng)算法:多行列調(diào)動(dòng)是依據(jù)作業(yè)的性質(zhì)和種類的不同,遷就緒行列再分為若干個(gè)子行列,所有的作業(yè)(或進(jìn)度)按其性質(zhì)排入相應(yīng)的行列中,而不同的就緒行列采納不同的調(diào)動(dòng)算法。5、死鎖什么是死鎖在兩個(gè)或多個(gè)并發(fā)進(jìn)度中,假如每個(gè)進(jìn)度擁有某種資源而又都等候其余進(jìn)度開(kāi)釋它或它們此刻保持著的資源,在未改變這類狀態(tài)以前都不可以向前推動(dòng),稱這一組進(jìn)度產(chǎn)生了死鎖。平常地講,就是兩個(gè)或多個(gè)進(jìn)度被無(wú)窮期地堵塞、相互等候的一種狀態(tài)。產(chǎn)存亡鎖的原由死鎖產(chǎn)生的原由主若是:1、系統(tǒng)資源不足;2、進(jìn)度推動(dòng)次序非法。產(chǎn)存亡鎖有四個(gè)必需條件:(1)互斥:一個(gè)資源每次只好被一個(gè)進(jìn)度使用;(2)不行搶占進(jìn)度已獲取的資源,在未使用完以前,不可以強(qiáng)行剝奪;(3)據(jù)有并等候一個(gè)進(jìn)度因懇求資源而堵塞時(shí),對(duì)已獲取的資源保持不放;(4)環(huán)形等候若干進(jìn)度之間形成一種首尾相接的循環(huán)等候資源關(guān)系。這四個(gè)條件是死鎖的必需條件,只需系統(tǒng)發(fā)存亡鎖,這些條件必定成立,而只需上述條件之一不知足,就不會(huì)發(fā)存亡鎖。怎樣防止死鎖理解了死鎖的原由,特別是產(chǎn)存亡鎖的四個(gè)必需條件,就能夠最大可能地防止、預(yù)防和排除死鎖。所以,在系統(tǒng)設(shè)計(jì)、進(jìn)度調(diào)動(dòng)等方面注意怎樣不讓這四個(gè)必需條件成立,怎樣確立資源的合理分派算法,防止進(jìn)度永遠(yuǎn)據(jù)有系統(tǒng)資源。其余,也要防備進(jìn)度在處于等候狀態(tài)的狀況下占用資源。所以,對(duì)資源的分派要賜予合理的規(guī)劃。下邊介紹幾種常有的死鎖解決方法:設(shè)置加鎖次序當(dāng)多個(gè)線程需要同樣的一些鎖,可是依據(jù)不同的次序加鎖,死鎖就很簡(jiǎn)單發(fā)生。假如能保證所有的線程都是依據(jù)同樣的次序獲取鎖,那么死鎖就不會(huì)發(fā)生??聪逻呥@個(gè)例子:假如一個(gè)線程(比方線程3)需要一些鎖,那么它一定依據(jù)確立的次序獲取鎖。它只有獲取了從次序上排在前面的鎖以后,才能獲取后邊的鎖。比如,線程2和線程3只有在獲取了鎖A以后才能試試獲取鎖C(譯者注:獲取鎖A是獲取鎖C的必需條件)。因?yàn)榫€程1已經(jīng)擁有了鎖A,所以線程2和3需要向來(lái)等到鎖A被開(kāi)釋。而后在它們?cè)囋噷?duì)B或C加鎖以前,一定成功地對(duì)A加了鎖。依據(jù)次序加鎖是一種有效的死鎖預(yù)防體制。可是,這類方式需要你預(yù)先知道所有可能會(huì)用到的鎖,但總有些時(shí)候是沒(méi)法預(yù)知的。加鎖時(shí)限此外一個(gè)能夠防止死鎖的方法是在試試獲取鎖的時(shí)候加一個(gè)超不時(shí)間,這也就意味著在試試獲取鎖的過(guò)程中若超出了這個(gè)時(shí)限該線程則放棄對(duì)該鎖懇求。若一個(gè)線程沒(méi)有在給定的時(shí)限內(nèi)成功獲取所有需要的鎖,則會(huì)進(jìn)行回退并開(kāi)釋所有已經(jīng)獲取的鎖,而后等候一段隨機(jī)的時(shí)間再重試。這段隨機(jī)的等候時(shí)間讓其余線程有時(shí)機(jī)試試獲取同樣的這些鎖,而且讓該應(yīng)用在沒(méi)有獲取鎖的時(shí)候能夠連續(xù)運(yùn)轉(zhuǎn)。死鎖檢測(cè)死鎖檢測(cè)是一個(gè)更好的死鎖預(yù)防體制,它主若是針對(duì)那些不行能實(shí)現(xiàn)按次加鎖而且鎖超時(shí)也不行行的場(chǎng)景。每當(dāng)一個(gè)線程獲取了鎖,會(huì)在線程和鎖有關(guān)的數(shù)據(jù)構(gòu)造中(map、graph等等)將其記下。除此以外,每當(dāng)有線程懇求鎖,也需要記錄在這個(gè)數(shù)據(jù)構(gòu)造中。當(dāng)一個(gè)線程懇求鎖失敗時(shí),這個(gè)線程能夠遍歷鎖的關(guān)系圖看看能否有死鎖發(fā)生。比如,線程A懇求鎖7,可是鎖7這個(gè)時(shí)候被線程B擁有,這時(shí)線程A就能夠檢查一下線程B能否已經(jīng)懇求了線程A目前所擁有的鎖。假如線程B的確有這樣的懇求,那么就是發(fā)生了死鎖(線程A擁有鎖1,懇求鎖7;線程B擁有鎖7,懇求鎖1)。自然,死鎖一般要比兩個(gè)線程互對(duì)擁有對(duì)方的鎖這類狀況要復(fù)雜的多。線程A等候線程B,線程B等候線程C,線程C等候線程D,線程D又在等候線程A。線程A為了檢測(cè)死鎖,它需要遞進(jìn)地檢測(cè)所有被B懇求的鎖。從線程B所懇求的鎖開(kāi)始,線程A找到了線程C,而后又找到了線程D,發(fā)現(xiàn)線程D懇求的鎖被線程A自己擁有著。這是它就知道發(fā)生了死鎖。下邊是一幅對(duì)于四個(gè)線程(A,B,C和D)之間鎖據(jù)有和懇求的關(guān)系圖。像這樣的數(shù)據(jù)構(gòu)造就能夠被用來(lái)檢測(cè)死鎖。那么當(dāng)檢測(cè)出死鎖時(shí),這些線程該做些什么呢?一個(gè)可行的做法是開(kāi)釋所有鎖,回退,而且等候一段隨機(jī)的時(shí)間后重試。這個(gè)和簡(jiǎn)單的加鎖超時(shí)近似,不同樣的是只有死鎖已經(jīng)發(fā)生了才回退,而不會(huì)是因?yàn)榧渔i的懇求超時(shí)了。固然有回退和等候,可是假如有大批的線程競(jìng)爭(zhēng)同一批鎖,它們?nèi)允菚?huì)重復(fù)地死鎖(編者注:原由同超時(shí)近似,不可以從根本上減少競(jìng)爭(zhēng))。一個(gè)更好的方案是給這些線程設(shè)置優(yōu)先級(jí),讓一個(gè)(或幾個(gè))線程回退,剩下的線程就像沒(méi)發(fā)存亡鎖同樣連續(xù)保持著它們需要的鎖。假如給予這些線程的優(yōu)先級(jí)是固定不變的,同一批線程老是會(huì)擁有更高的優(yōu)先級(jí)。為防止這個(gè)問(wèn)題,能夠在死鎖發(fā)生的時(shí)候設(shè)置隨機(jī)的優(yōu)先級(jí)。6、高速緩存CacheCache的原理Cache,即高速緩存,是介于CPU和內(nèi)存之間的高速小容量?jī)?chǔ)存器。在金字塔式儲(chǔ)存系統(tǒng)中它位于自頂向下的第二層,僅次于CPU寄存器。其容量遠(yuǎn)小于內(nèi)存,但速度卻能夠靠近CPU的頻次。當(dāng)CPU發(fā)出內(nèi)存接見(jiàn)懇求時(shí),會(huì)先查察Cache內(nèi)能否有懇求數(shù)據(jù)。假如存在(命中),則直接返回該數(shù)據(jù);假如不存在(無(wú)效),再去接見(jiàn)內(nèi)存——先把內(nèi)存中的相應(yīng)數(shù)據(jù)載入緩存,再將其返回辦理器。供給“高速緩存”的目的是讓數(shù)據(jù)接見(jiàn)的速度適應(yīng)CPU的辦理速度,經(jīng)過(guò)減少接見(jiàn)內(nèi)存的次數(shù)來(lái)提升數(shù)據(jù)存取的速度。Cache技術(shù)所依靠的原理是”程序履行與數(shù)據(jù)接見(jiàn)的局部性原理“,這類局部性表此刻兩個(gè)方面:時(shí)間局部性:假如程序中的某條指令一旦履行,不久此后該指令可能再次執(zhí)行,假如某數(shù)據(jù)被接見(jiàn)過(guò),不久此后該數(shù)據(jù)可能再次被接見(jiàn)??臻g局部性:一旦程序接見(jiàn)了某個(gè)儲(chǔ)存單元,在不久以后,其鄰近的儲(chǔ)存單元也將被接見(jiàn),即程序在一段時(shí)間內(nèi)所接見(jiàn)的地點(diǎn),可能集中在必定的范圍以內(nèi),這是因?yàn)橹噶罨驍?shù)據(jù)往常是次序寄存的。時(shí)間局部性是經(jīng)過(guò)快要來(lái)使用的指令和數(shù)據(jù)保留到Cache中實(shí)現(xiàn)??臻g局部性往常是使用較大的高速緩存,并將預(yù)取體制集成到高速緩存控制邏輯中來(lái)實(shí)現(xiàn)。Cache替代策略(頁(yè)面置換算法)Cache的容量是有限的,當(dāng)Cache的空間都被占滿后,假如再次發(fā)生緩存失效,就一定選擇一個(gè)緩存塊來(lái)替代掉。常用的替代策略有以下幾種:(1)最正確置換算法(Optimal):即選擇那些永不使用的,或許是在最長(zhǎng)時(shí)間內(nèi)不再被接見(jiàn)的頁(yè)面置換出去。(它是一種理想化的算法,性能最好,但在實(shí)質(zhì)上難于實(shí)現(xiàn))。(2)先進(jìn)先出置換算法FIFO:該算法老是裁減最初進(jìn)入內(nèi)存的頁(yè)面,即選擇在內(nèi)存中駐留時(shí)間最久的頁(yè)面予以裁減。(3)近來(lái)最久未使用置換算法LRU(LeastRecentlyUsed):該算法是選擇近來(lái)最久未使用的頁(yè)面予以裁減,系統(tǒng)在每個(gè)頁(yè)面設(shè)置一個(gè)接見(jiàn)字段,用以記錄這個(gè)頁(yè)面自上一次被接見(jiàn)以來(lái)所經(jīng)歷的時(shí)間T,當(dāng)要裁減一個(gè)頁(yè)面時(shí),選擇T最大的頁(yè)面。(4)Clock置換算法:也叫近來(lái)未用算法NRU(NotRecentlyUs
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年黑龍江省安全員B證考試題庫(kù)
- 國(guó)標(biāo)《電化學(xué)儲(chǔ)能電站監(jiān)控系統(tǒng)技術(shù)規(guī)范》征求意見(jiàn)稿編制說(shuō)明
- 《2025年合同法案例解析與實(shí)務(wù)操作培訓(xùn)手冊(cè)》
- 概率論課件 CH0 課程簡(jiǎn)介學(xué)習(xí)資料
- 高危孕產(chǎn)婦的急救與護(hù)理
- 退役軍人就業(yè)與創(chuàng)業(yè)分析
- 10《傳統(tǒng)美德 源遠(yuǎn)流長(zhǎng)》 第1課時(shí) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治五年級(jí)上冊(cè)統(tǒng)編版001
- 人教版二年級(jí)上冊(cè)加法綜合與測(cè)試第3課時(shí)教案設(shè)計(jì)
- 垃圾流浪記(教學(xué)設(shè)計(jì))-2023-2024學(xué)年三年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)滬科黔科版
- 2023年中國(guó)郵政的招聘筆試參考題庫(kù)附帶答案詳解
- 產(chǎn)業(yè)園EPC總承包工程項(xiàng)目施工組織設(shè)計(jì)
- 夜空中最亮的星二部合唱簡(jiǎn)譜
- GB/T 23363-2009高純氧化銦
- 精細(xì)化工工藝學(xué)(5香料)課件
- 代碼說(shuō)明書模板
- 裝飾裝修工程施工組織方案完整版
- 2型糖尿病患者認(rèn)知功能障礙防治的中國(guó)專家共識(shí)
- 115個(gè)低風(fēng)險(xiǎn)組病種目錄
- 病媒生物防制消殺工作記錄表全套資料
- 外科游離皮瓣移植術(shù)后護(hù)理
評(píng)論
0/150
提交評(píng)論