計算機網路協議
今天,重新來認識一下計算機網路協議,以做以後不時之需。
物理層:乙太網 · 數據機 · 電力線通訊(plc) · sonet/sdh · g.709 · 光導纖維 · 同軸電纜 · 雙絞線等資料鏈路層:wi-fi(ieee 802.11) · wimax(ieee 802.16) · arp · rarp ·atm · dtm · 令牌環 · 乙太網 ·fddi · 幀中繼 · gprs · evdo ·hspa · hdlc · ppp · l2tp ·pptp isdn·stp 等
網路層協議:ip (ipv4 · ipv6) · icmp· icmpv6·igmp ·is-is · ipsec 等
傳輸層協議:tcp · udp · tls · dccp · sctp · rsvp · ospf 等
應用層協議:dhcp · dns · ftp · gopher · http· imap4 · irc · nntp · xmpp ·pop3 · sip · smtp ·snmp · ssh ·telnet · rpc · rtcp · rtp ·rtsp· sdp · soap · gtp · stun · ntp· ssdp · bgp · rip 等
重新認識container
我還清楚的記得,第一次從 那兒聽說container這個詞 結果他給我解釋了半天還是似懂非懂的。今天,偷閒翻了下posa4,發現裡面對container的解釋特別清楚。粗略的理解下來是,為了分離關注點,而實現的對系統資源的封裝。豁然開朗的發現,os就是應用程式的container。突發奇想的,開發乙...
重新認識測試
以前總覺得測試是軟體開發的邊緣職位,開發人員才是軟體生命週期的核心人員。隨著對網際網路公司的了解,逐步了解到測試的重要性。以bat為例,三家公司均設定了測試開發工程師崗位,該崗位的主要職責就是編寫自動化測試案例,通過對 的邏輯進行分析,設計出能夠覆蓋大部分 的測試用例。如阿里的測試開發工程師的崗位描...
重新認識ARC
雖然用了很久的arc,感受了 簡潔。但是對arc底層實現並不了解。今天抽空研究了下,做些簡單地總結。一 strong 1.區域性變數 對於區域性變數來說,在超出作用域的地方由編譯器自動插入release。大概轉化為 在非arc返回的autorelease型別的方法 在blog手碼大概 如有錯誤還望指...