日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机基础背诵

發(fā)布時(shí)間:2025/4/16 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机基础背诵 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  ●計(jì)算機(jī)網(wǎng)絡(luò)面試:

1.OSI,TCP/IP,五層協(xié)議的體系結(jié)構(gòu),以及各層協(xié)議

參考答案

答:OSI分層 (7層):物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層、應(yīng)用層。
TCP/IP分層(4層):網(wǎng)絡(luò)接口層、 網(wǎng)際層、運(yùn)輸層、 應(yīng)用層。
五層協(xié)議 (5層):物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層、 應(yīng)用層。
每一層的協(xié)議如下:
物理層:RJ45、CLOCK、IEEE802.3 (中繼器,集線器)
數(shù)據(jù)鏈路:PPP、FR、HDLC、VLAN、MAC (網(wǎng)橋,交換機(jī))
網(wǎng)絡(luò)層:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)
傳輸層:TCP、UDP、SPX
會(huì)話層:NFS、SQL、NETBIOS、RPC
表示層:JPEG、MPEG、ASII
應(yīng)用層:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS
每一層的作用如下:
物理層:通過媒介傳輸比特,確定機(jī)械及電氣規(guī)范(比特Bit)
數(shù)據(jù)鏈路層:將比特組裝成幀和點(diǎn)到點(diǎn)的傳遞(幀F(xiàn)rame)
網(wǎng)絡(luò)層:負(fù)責(zé)數(shù)據(jù)包從源到宿的傳遞和網(wǎng)際互連(包PackeT)
傳輸層:提供端到端的可靠報(bào)文傳遞和錯(cuò)誤恢復(fù)(段Segment)
會(huì)話層:建立、管理和終止會(huì)話(會(huì)話協(xié)議數(shù)據(jù)單元SPDU)
表示層:對數(shù)據(jù)進(jìn)行翻譯、加密和壓縮(表示協(xié)議數(shù)據(jù)單元PPDU)
應(yīng)用層:允許訪問OSI環(huán)境的手段(應(yīng)用協(xié)議數(shù)據(jù)單元APDU) 2. IP地址的分類

參考答案

答:

A類地址:以0開頭, ??第一個(gè)字節(jié)范圍:1~126(1.0.0.0 -?126.255.255.255);

B類地址:以10開頭, ?第一個(gè)字節(jié)范圍:128~191(128.0.0.0 - 191.255.255.255);

C類地址:以110開頭, 第一個(gè)字節(jié)范圍:192~223(192.0.0.0 - 223.255.255.255);

D類地址:以1110開頭,第一個(gè)字節(jié)范圍:224~239(224.0.0.0 - 239.255.255.255);(作為多播使用)

E類地址:保留

?

其中A、B、C是基本類,D、E類作為多播和保留使用。

以下是留用的內(nèi)部私有地址:

A類 10.0.0.0--10.255.255.255

B類 172.16.0.0--172.31.255.255

C類 192.168.0.0--192.168.255.255

?

IP地址與子網(wǎng)掩碼相與得到網(wǎng)絡(luò)號(hào):

ip ??????:?192.168.2.110

&

Submask :?255.255.255.0

----------------------------

網(wǎng)絡(luò)號(hào)???:192.168.2 ?.0

?

注:

主機(jī)號(hào),全為0的是網(wǎng)絡(luò)號(hào)(例如:192.168.2.0),主機(jī)號(hào)全為1的為廣播地址(192.168.2.255)

?

?

3.

ARP是地址解析協(xié)議,簡單語言解釋一下工作原理。

參考答案

答:1:首先,每個(gè)主機(jī)都會(huì)在自己的ARP緩沖區(qū)中建立一個(gè)ARP列表,以表示IP地址和MAC地址之間的對應(yīng)關(guān)系。
2:當(dāng)源主機(jī)要發(fā)送數(shù)據(jù)時(shí),首先檢查ARP列表中是否有對應(yīng)IP地址的目的主機(jī)的MAC地址,如果有,則直接發(fā)送數(shù)據(jù),如果沒有,就向本網(wǎng)段的所有主機(jī)發(fā)送ARP數(shù)據(jù)包,該數(shù)據(jù)包包括的內(nèi)容有:源主機(jī) IP地址,源主機(jī)MAC地址,目的主機(jī)的IP 地址。
3:當(dāng)本網(wǎng)絡(luò)的所有主機(jī)收到該ARP數(shù)據(jù)包時(shí),首先檢查數(shù)據(jù)包中的IP地址是否是自己的IP地址,如果不是,則忽略該數(shù)據(jù)包,如果是,則首先從數(shù)據(jù)包中取出源主機(jī)的IP和MAC地址寫入到ARP列表中,如果已經(jīng)存在,則覆蓋,然后將自己的MAC地址寫入ARP響應(yīng)包中,告訴源主機(jī)自己是它想要找的MAC地址。
4:源主機(jī)收到ARP響應(yīng)包后。將目的主機(jī)的IP和MAC地址寫入ARP列表,并利用此信息發(fā)送數(shù)據(jù)。如果源主機(jī)一直沒有收到ARP響應(yīng)數(shù)據(jù)包,表示ARP查詢失敗。
廣播發(fā)送ARP請求,單播發(fā)送ARP響應(yīng)。 4. 各種協(xié)議的介紹

參考答案

答:ICMP協(xié)議: 因特網(wǎng)控制報(bào)文協(xié)議。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議,用于在IP主機(jī)、路由器之間傳遞控制消息。
TFTP協(xié)議: 是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡單文件傳輸?shù)膮f(xié)議,提供不復(fù)雜、開銷不大的文件傳輸服務(wù)。
HTTP協(xié)議: 超文本傳輸協(xié)議,是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議,由于其簡捷、快速的方式,適用于分布式超媒體信息系統(tǒng)。
NAT協(xié)議:網(wǎng)絡(luò)地址轉(zhuǎn)換屬接入廣域網(wǎng)(WAN)技術(shù),是一種將私有(保留)地址轉(zhuǎn)化為合法IP地址的轉(zhuǎn)換技術(shù),
DHCP協(xié)議:動(dòng)態(tài)主機(jī)配置協(xié)議,是一種讓系統(tǒng)得以連接到網(wǎng)絡(luò)上,并獲取所需要的配置參數(shù)手段,使用UDP協(xié)議工作。具體用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對所有計(jì)算機(jī)作中央管理的手段。 5. 描述RARP協(xié)議

參考答案

答:RARP是逆地址解析協(xié)議,作用是完成硬件地址到IP地址的映射,主要用于無盤工作站,因?yàn)榻o無盤工作站配置的IP地址不能保存。工作流程:在網(wǎng)絡(luò)中配置一臺(tái)RARP服務(wù)器,里面保存著IP地址和MAC地址的映射關(guān)系,當(dāng)無盤工作站啟動(dòng)后,就封裝一個(gè)RARP數(shù)據(jù)包,里面有其MAC地址,然后廣播到網(wǎng)絡(luò)上去,當(dāng)服務(wù)器收到請求包后,就查找對應(yīng)的MAC地址的IP地址裝入響應(yīng)報(bào)文中發(fā)回給請求者。因?yàn)樾枰獜V播請求報(bào)文,因此RARP只能用于具有廣播能力的網(wǎng)絡(luò)。 6 TCP三次握手和四次揮手的全過程

參考答案

答:三次握手:
第一次握手:客戶端發(fā)送syn包(syn=x)到服務(wù)器,并進(jìn)入SYN_SEND狀態(tài),等待服務(wù)器確認(rèn);
第二次握手:服務(wù)器收到syn包,必須確認(rèn)客戶的SYN(ack=x+1),同時(shí)自己也發(fā)送一個(gè)SYN包(syn=y),即SYN+ACK包,此時(shí)服務(wù)器進(jìn)入SYN_RECV狀態(tài);
第三次握手:客戶端收到服務(wù)器的SYN+ACK包,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=y+1),此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài),完成三次握手。
握手過程中傳送的包里不包含數(shù)據(jù),三次握手完畢后,客戶端與服務(wù)器才正式開始傳送數(shù)據(jù)。理想狀態(tài)下,TCP連接一旦建立,在通信雙方中的任何一方主動(dòng)關(guān)閉連接之前,TCP 連接都將被一直保持下去。
四次揮手
與建立連接的“三次握手”類似,斷開一個(gè)TCP連接則需要“四次握手”。
第一次揮手:主動(dòng)關(guān)閉方發(fā)送一個(gè)FIN,用來關(guān)閉主動(dòng)方到被動(dòng)關(guān)閉方的數(shù)據(jù)傳送,也就是主動(dòng)關(guān)閉方告訴被動(dòng)關(guān)閉方:我已經(jīng)不 會(huì)再給你發(fā)數(shù)據(jù)了(當(dāng)然,在fin包之前發(fā)送出去的數(shù)據(jù),如果沒有收到對應(yīng)的ack確認(rèn)報(bào)文,主動(dòng)關(guān)閉方依然會(huì)重發(fā)這些數(shù)據(jù)),但是,此時(shí)主動(dòng)關(guān)閉方還可 以接受數(shù)據(jù)。
第二次揮手:被動(dòng)關(guān)閉方收到FIN包后,發(fā)送一個(gè)ACK給對方,確認(rèn)序號(hào)為收到序號(hào)+1(與SYN相同,一個(gè)FIN占用一個(gè)序號(hào))。
第三次揮手:被動(dòng)關(guān)閉方發(fā)送一個(gè)FIN,用來關(guān)閉被動(dòng)關(guān)閉方到主動(dòng)關(guān)閉方的數(shù)據(jù)傳送,也就是告訴主動(dòng)關(guān)閉方,我的數(shù)據(jù)也發(fā)送完了,不會(huì)再給你發(fā)數(shù)據(jù)了。
第四次揮手:主動(dòng)關(guān)閉方收到FIN后,發(fā)送一個(gè)ACK給被動(dòng)關(guān)閉方,確認(rèn)序號(hào)為收到序號(hào)+1,至此,完成四次揮手。 7 在瀏覽器中輸入www.baidu.com后執(zhí)行的全部過程

參考答案

答:1、客戶端瀏覽器通過DNS解析到www.baidu.com?的IP地址220.181.27.48,通過這個(gè)IP地址找到客戶端到服務(wù)器的路徑??蛻舳藶g覽器發(fā)起一個(gè)HTTP會(huì)話到220.181.27.48,然后通過TCP進(jìn)行封裝數(shù)據(jù)包,輸入到網(wǎng)絡(luò)層。
2、在客戶端的傳輸層,把HTTP會(huì)話請求分成報(bào)文段,添加源和目的端口,如服務(wù)器使用80端口監(jiān)聽客戶端的請求,客戶端由系統(tǒng)隨機(jī)選擇一個(gè)端口如5000,與服務(wù)器進(jìn)行交換,服務(wù)器把相應(yīng)的請求返回給客戶端的5000端口。然后使用IP層的IP地址查找目的端。
3、客戶端的網(wǎng)絡(luò)層不用關(guān)心應(yīng)用層或者傳輸層的東西,主要做的是通過查找路由表確定如何到達(dá)服務(wù)器,期間可能經(jīng)過多個(gè)路由器,這些都是由路由器來完成的工作,我不作過多的描述,無非就是通過查找路由表決定通過那個(gè)路徑到達(dá)服務(wù)器。
4、客戶端的鏈路層,包通過鏈路層發(fā)送到路由器,通過鄰居協(xié)議查找給定IP地址的MAC地址,然后發(fā)送ARP請求查找目的地址,如果得到回應(yīng)后就可以使用ARP的請求應(yīng)答交換的IP數(shù)據(jù)包現(xiàn)在就可以傳輸了,然后發(fā)送IP數(shù)據(jù)包到達(dá)服務(wù)器的地址。 8 TCP和UDP的區(qū)別?

參考答案

答:TCP提供面向連接的、可靠的數(shù)據(jù)流傳輸,而UDP提供的是非面向連接的、不可靠的數(shù)據(jù)流傳輸。
TCP傳輸單位稱為TCP報(bào)文段,UDP傳輸單位稱為用戶數(shù)據(jù)報(bào)。
TCP注重?cái)?shù)據(jù)安全性,UDP數(shù)據(jù)傳輸快,因?yàn)椴恍枰B接等待,少了許多操作,但是其安全性卻一般。
TCP對應(yīng)的協(xié)議和UDP對應(yīng)的協(xié)議
TCP對應(yīng)的協(xié)議:
(1) FTP:定義了文件傳輸協(xié)議,使用21端口。
(2) Telnet:一種用于遠(yuǎn)程登陸的端口,使用23端口,用戶可以以自己的身份遠(yuǎn)程連接到計(jì)算機(jī)上,可提供基于DOS模式下的通信服務(wù)。
(3) SMTP:郵件傳送協(xié)議,用于發(fā)送郵件。服務(wù)器開放的是25號(hào)端口。
(4) POP3:它是和SMTP對應(yīng),POP3用于接收郵件。POP3協(xié)議所用的是110端口。
(5)HTTP:是從Web服務(wù)器傳輸超文本到本地瀏覽器的傳送協(xié)議。
UDP對應(yīng)的協(xié)議:
(1) DNS:用于域名解析服務(wù),將域名地址轉(zhuǎn)換為IP地址。DNS用的是53號(hào)端口。
(2) SNMP:簡單網(wǎng)絡(luò)管理協(xié)議,使用161號(hào)端口,是用來管理網(wǎng)絡(luò)設(shè)備的。由于網(wǎng)絡(luò)設(shè)備很多,無連接的服務(wù)就體現(xiàn)出其優(yōu)勢。
(3) TFTP(Trival File Transfer Protocal),簡單文件傳輸協(xié)議,該協(xié)議在熟知端口69上使用UDP服務(wù)。 9. DNS域名系統(tǒng),簡單描述其工作原理。

參考答案

答:當(dāng)DNS客戶機(jī)需要在程序中使用名稱時(shí),它會(huì)查詢DNS服務(wù)器來解析該名稱??蛻魴C(jī)發(fā)送的每條查詢信息包括三條信息:包括:指定的DNS域名,指定的查詢類型,DNS域名的指定類別。基于UDP服務(wù),端口53. 該應(yīng)用一般不直接為用戶使用,而是為其他應(yīng)用服務(wù),如HTTP,SMTP等在其中需要完成主機(jī)名到IP地址的轉(zhuǎn)換。 10. TCP的三次握手過程?為什么會(huì)采用三次握手,若采用二次握手可以嗎?

參考答案

答:建立連接的過程是利用客戶服務(wù)器模式,假設(shè)主機(jī)A為客戶端,主機(jī)B為服務(wù)器端。
(1)TCP的三次握手過程:主機(jī)A向B發(fā)送連接請求;主機(jī)B對收到的主機(jī)A的報(bào)文段進(jìn)行確認(rèn);主機(jī)A再次對主機(jī)B的確認(rèn)進(jìn)行確認(rèn)。
(2)采用三次握手是為了防止失效的連接請求報(bào)文段突然又傳送到主機(jī)B,因而產(chǎn)生錯(cuò)誤。失效的連接請求報(bào)文段是指:主機(jī)A發(fā)出的連接請求沒有收到主機(jī)B的確認(rèn),于是經(jīng)過一段時(shí)間后,主機(jī)A又重新向主機(jī)B發(fā)送連接請求,且建立成功,順序完成數(shù)據(jù)傳輸??紤]這樣一種特殊情況,主機(jī)A第一次發(fā)送的連接請求并沒有丟失,而是因?yàn)榫W(wǎng)絡(luò)節(jié)點(diǎn)導(dǎo)致延遲達(dá)到主機(jī)B,主機(jī)B以為是主機(jī)A又發(fā)起的新連接,于是主機(jī)B同意連接,并向主機(jī)A發(fā)回確認(rèn),但是此時(shí)主機(jī)A根本不會(huì)理會(huì),主機(jī)B就一直在等待主機(jī)A發(fā)送數(shù)據(jù),導(dǎo)致主機(jī)B的資源浪費(fèi)。
(3)采用兩次握手不行,原因就是上面說的失效的連接請求的特殊情況。 11. 了解交換機(jī)、路由器、網(wǎng)關(guān)的概念,并知道各自的用途

參考答案

答:1)交換機(jī)
在計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中,交換機(jī)是針對共享工作模式的弱點(diǎn)而推出的。交換機(jī)擁有一條高帶寬的背部總線和內(nèi)部交換矩陣。交換機(jī)的所有的端口都掛接在這條背 部總線上,當(dāng)控制電路收到數(shù)據(jù)包以后,處理端口會(huì)查找內(nèi)存中的地址對照表以確定目的MAC(網(wǎng)卡的硬件地址)的NIC(網(wǎng)卡)掛接在哪個(gè)端口上,通過內(nèi)部 交換矩陣迅速將數(shù)據(jù)包傳送到目的端口。目的MAC若不存在,交換機(jī)才廣播到所有的端口,接收端口回應(yīng)后交換機(jī)會(huì)“學(xué)習(xí)”新的地址,并把它添加入內(nèi)部地址表 中。
交換機(jī)工作于OSI參考模型的第二層,即數(shù)據(jù)鏈路層。交換機(jī)內(nèi)部的CPU會(huì)在每個(gè)端口成功連接時(shí),通過ARP協(xié)議學(xué)習(xí)它的MAC地址,保存成一張 ARP表。在今后的通訊中,發(fā)往該MAC地址的數(shù)據(jù)包將僅送往其對應(yīng)的端口,而不是所有的端口。因此,交換機(jī)可用于劃分?jǐn)?shù)據(jù)鏈路層廣播,即沖突域;但它不 能劃分網(wǎng)絡(luò)層廣播,即廣播域。
交換機(jī)被廣泛應(yīng)用于二層網(wǎng)絡(luò)交換,俗稱“二層交換機(jī)”。
交換機(jī)的種類有:二層交換機(jī)、三層交換機(jī)、四層交換機(jī)、七層交換機(jī)分別工作在OSI七層模型中的第二層、第三層、第四層盒第七層,并因此而得名。
2)路由器
路由器(Router)是一種計(jì)算機(jī)網(wǎng)絡(luò)設(shè)備,提供了路由與轉(zhuǎn)送兩種重要機(jī)制,可以決定數(shù)據(jù)包從來源端到目的端所經(jīng)過 的路由路徑(host到host之間的傳輸路徑),這個(gè)過程稱為路由;將路由器輸入端的數(shù)據(jù)包移送至適當(dāng)?shù)穆酚善鬏敵龆?在路由器內(nèi)部進(jìn)行),這稱為轉(zhuǎn) 送。路由工作在OSI模型的第三層——即網(wǎng)絡(luò)層,例如網(wǎng)際協(xié)議。
路由器的一個(gè)作用是連通不同的網(wǎng)絡(luò),另一個(gè)作用是選擇信息傳送的線路。 路由器與交換器的差別,路由器是屬于OSI第三層的產(chǎn)品,交換器是OSI第二層的產(chǎn)品(這里特指二層交換機(jī))。
3)網(wǎng)關(guān)
網(wǎng)關(guān)(Gateway),網(wǎng)關(guān)顧名思義就是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,區(qū)別于路由器(由于歷史的原因,許多有關(guān)TCP/IP 的文獻(xiàn)曾經(jīng)把網(wǎng)絡(luò)層使用的路由器(Router)稱為網(wǎng)關(guān),在今天很多局域網(wǎng)采用都是路由來接入網(wǎng)絡(luò),因此現(xiàn)在通常指的網(wǎng)關(guān)就是路由器的IP),經(jīng)常在家 庭中或者小型企業(yè)網(wǎng)絡(luò)中使用,用于連接局域網(wǎng)和Internet。 網(wǎng)關(guān)也經(jīng)常指把一種協(xié)議轉(zhuǎn)成另一種協(xié)議的設(shè)備,比如語音網(wǎng)關(guān)。
在傳統(tǒng)TCP/IP術(shù)語中,網(wǎng)絡(luò)設(shè)備只分成兩種,一種為網(wǎng)關(guān)(gateway),另一種為主機(jī)(host)。網(wǎng)關(guān)能在網(wǎng)絡(luò)間轉(zhuǎn)遞數(shù)據(jù)包,但主機(jī)不能 轉(zhuǎn)送數(shù)據(jù)包。在主機(jī)(又稱終端系統(tǒng),end system)中,數(shù)據(jù)包需經(jīng)過TCP/IP四層協(xié)議處理,但是在網(wǎng)關(guān)(又稱中介系 統(tǒng),intermediate system)只需要到達(dá)網(wǎng)際層(Internet layer),決定路徑之后就可以轉(zhuǎn)送。在當(dāng)時(shí),網(wǎng)關(guān) (gateway)與路由器(router)還沒有區(qū)別。
在現(xiàn)代網(wǎng)絡(luò)術(shù)語中,網(wǎng)關(guān)(gateway)與路由器(router)的定義不同。網(wǎng)關(guān)(gateway)能在不同協(xié)議間移動(dòng)數(shù)據(jù),而路由器(router)是在不同網(wǎng)絡(luò)間移動(dòng)數(shù)據(jù),相當(dāng)于傳統(tǒng)所說的IP網(wǎng)關(guān)(IP gateway)。
網(wǎng)關(guān)是連接兩個(gè)網(wǎng)絡(luò)的設(shè)備,對于語音網(wǎng)關(guān)來說,他可以連接PSTN網(wǎng)絡(luò)和以太網(wǎng),這就相當(dāng)于VOIP,把不同電話中的模擬信號(hào)通過網(wǎng)關(guān)而轉(zhuǎn)換成數(shù)字信號(hào),而且加入?yún)f(xié)議再去傳輸。在到了接收端的時(shí)候再通過網(wǎng)關(guān)還原成模擬的電話信號(hào),最后才能在電話機(jī)上聽到。
對于以太網(wǎng)中的網(wǎng)關(guān)只能轉(zhuǎn)發(fā)三層以上數(shù)據(jù)包,這一點(diǎn)和路由是一樣的。而不同的是網(wǎng)關(guān)中并沒有路由表,他只能按照預(yù)先設(shè)定的不同網(wǎng)段來進(jìn)行轉(zhuǎn)發(fā)。網(wǎng)關(guān)最重要的一點(diǎn)就是端口映射,子網(wǎng)內(nèi)用戶在外網(wǎng)看來只是外網(wǎng)的IP地址對應(yīng)著不同的端口,這樣看來就會(huì)保護(hù)子網(wǎng)內(nèi)的用戶。 1.簡述一下你了解的設(shè)計(jì)模式。? 答:所謂設(shè)計(jì)模式,就是一套被反復(fù)使用的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)(情境中一個(gè)問題經(jīng)過證實(shí)的一個(gè)解決方案)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。設(shè)計(jì)模式使人們可以更加簡單方便的復(fù)用成功的設(shè)計(jì)和體系結(jié)構(gòu)。將已證實(shí)的技術(shù)表述成設(shè)計(jì)模式也會(huì)使新系統(tǒng)開發(fā)者更加容易理解其設(shè)計(jì)思路。?面試被問到關(guān)于設(shè)計(jì)模式的知識(shí)時(shí),可以揀最常用的作答,例如:? -?工廠模式:工廠類可以根據(jù)條件生成不同的子類實(shí)例,這些子類有一個(gè)公共的抽象父類并且實(shí)現(xiàn)了相同的方法,但是這些方法針對不同的數(shù)據(jù)進(jìn)行了不同的操作(多態(tài)方法)。當(dāng)?shù)玫阶宇惖膶?shí)例后,開發(fā)人員可以調(diào)用基類中的方法而不必考慮到底返回的是哪一個(gè)子類的實(shí)例。? -?代理模式:給一個(gè)對象提供一個(gè)代理對象,并由代理對象控制原對象的引用。實(shí)際開發(fā)中,按照使用目的的不同,代理可以分為:遠(yuǎn)程代理、虛擬代理、保護(hù)代理、Cache代理、防火墻代理、同步化代理、智能引用代理。? -?適配器模式:把一個(gè)類的接口變換成客戶端所期待的另一種接口,從而使原本因接口不匹配而無法在一起使用的類能夠一起工作。? -?模板方法模式:提供一個(gè)抽象類,將部分邏輯以具體方法或構(gòu)造器的形式實(shí)現(xiàn),然后聲明一些抽象方法來迫使子類實(shí)現(xiàn)剩余的邏輯。不同的子類可以以不同的方式實(shí)現(xiàn)這些抽象方法(多態(tài)實(shí)現(xiàn)),從而實(shí)現(xiàn)不同的業(yè)務(wù)邏輯。

轉(zhuǎn)載于:https://www.cnblogs.com/zhangbo2008/p/9230105.html

總結(jié)

以上是生活随笔為你收集整理的计算机基础背诵的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 熟女俱乐部一区二区视频在线 | v99av | 色婷婷影院| 国产粉嫩在线观看 | 久久国产这里只有精品 | 国产精品久久网 | 免费在线看黄网址 | 午夜精品一区二区三区在线视频 | 激情综合在线 | 在线观看成人免费视频 | 一本色道久久综合无码人妻 | 九九久久综合 | 中文字幕在线视频观看 | 欧美性爱精品一区 | 色小说在线| 91精品国产综合久久久蜜臀 | 日韩av区| 用力使劲高潮了888av | 夫妻露脸自拍[30p] | 少妇精品无码一区二区免费视频 | 99一级片| 四虎毛片 | 国内一区二区视频 | 日本二区视频 | 97色资源| 日本精品一区 | 三上悠亚人妻中文字幕在线 | 狗爬女子的视频 | 国产-第1页-浮力影院 | 看a网站| 日本午夜视频 | 国产亚洲精品久久久久久久久动漫 | 成人依人| 欧美视频一区 | 欧美一区二区三区久久成人精品 | 美日韩黄色| 九色视频自拍 | 91国内视频| 欧美影视一区 | 久久精品国产亚洲AV成人雅虎 | 国产精品污www在线观看 | 亚洲青青草 | 国产色自拍| 17c国产精品一区二区 | 国产在线a | 天堂在线网 | 久久日韩精品 | 韩国成年人网站 | 日韩成人av电影 | 日本黄色录象 | 青草伊人网 | 第四色激情 | 中文字幕+乱码+中文乱码www | 最近最新最好看的2019 | 日韩精品久久久久久免费 | 熟女一区二区三区四区 | 特级西西444www高清大胆免费看 | 亚洲精品aⅴ中文字幕乱码 国产精品调教视频 | 我会温柔一点的日剧 | 精品婷婷色一区二区三区蜜桃 | 亚洲欧美中文日韩在线v日本 | 亚洲在线免费观看 | 成年人网站免费看 | 亚洲中文字幕在线观看 | 中文字幕乱码av | 国产精品久久久久久久久绿色 | 亚洲日本在线观看 | 怡红院精品视频 | 欧美日韩五区 | www.天天射 | 精品一区二区免费看 | 天天干天天摸天天操 | 女教师三上悠亚ssni-152 | 爱爱爱免费视频 | 羞羞在线观看 | 国产学生美女无遮拦高潮视频 | 成人免费短视频 | 按摩毛片| 丝袜天堂 | 欧美成人午夜视频 | 伊人国产在线观看 | 999国产精品亚洲77777 | 日韩av网站在线播放 | 乱视频在线观看 | 亚洲欧美日韩激情 | 成人av福利 | 老司机午夜视频 | 老熟女毛茸茸浓毛 | xxx一区二区 | 男男黄网站 | 国产电影一区二区三区爱妃记 | 欧美7777| 99这里有精品视频 | 在线小视频 | 久久精品黄色 | 污污的视频在线观看 | 国产一区日本 | 茄子av | 日韩av手机在线观看 |