面試總結(jié)(一)

1.MVC與MVVM區(qū)別是什么甜熔?

  • MVC是將Model,View和Controller分離讓彼此的職責(zé) 能夠明確的分開溶其,這樣不論是改M,V,還是C悴品,都可以確保另外兩層可不用做任何修改,View和Model基本上是相關(guān)的掠廓,但他們并不是有直接的相依關(guān)系换怖,而是由Controller去決定Model產(chǎn)生的資料,然后丟給View去做呈現(xiàn)蟀瞧,也就是說Controller是Model和View之間的協(xié)調(diào)者沉颂。
  • MVVM的架構(gòu)一樣是M,V分離,但中間是以VM來串接悦污,這個(gè)ViewModel比較像View的一個(gè)代理程式铸屉,他負(fù)責(zé)直接對Model做溝通,而View可以透過一些機(jī)制和ViewModel溝通以取得資料或?qū)①Y料拋給Model做存取等工作切端,ViewModel也可以作為和外部系統(tǒng)的代理程式彻坛,不過它和MVC不同的地方,就是ViewModel和View的黏合度比較高踏枣,因?yàn)閂iew必須透過ViewModel才可以取得Model昌屉,而ViewModel又必須處理來自View的通知訊息,所以雖然職責(zé)一樣分明茵瀑,但是卻不想MVC那樣可以擴(kuò)展到整個(gè)系統(tǒng)原件都能用间驮。

2.是否使用過XMPP,XMPP的實(shí)現(xiàn)原理

-xmpp是一個(gè)即時(shí)通訊的協(xié)議马昨,他是定義好用于即時(shí)通信在網(wǎng)絡(luò)傳輸格式的竞帽,比如登錄,或缺好友列表等等的格式鸿捧,XMPP 在網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)是XML格式

  • XMPP是一個(gè)基于Socket的網(wǎng)絡(luò)協(xié)議屹篓,目的是為了保存長鏈接,以實(shí)現(xiàn)即時(shí)通訊功能
  • XMPP的客戶端是使用一個(gè)XMPPFramework框架
  • XMPP服務(wù)器是使用Openfire匙奴,一個(gè)開源服務(wù)器
  • 假設(shè)客戶端獲取服務(wù)器發(fā)送過來的好友信息堆巧,客戶端需要對XML進(jìn)行解析,使用的解析框架的KissXML框架

3.TCP/IP協(xié)議、Socket協(xié)議和Http協(xié)議的區(qū)別

  • 網(wǎng)絡(luò)由上往下分為:物理層恳邀、數(shù)據(jù)鏈路層懦冰、網(wǎng)絡(luò)層、傳輸層谣沸、會(huì)話層刷钢、表示層和應(yīng)用層。
  • IP協(xié)議對應(yīng)于網(wǎng)絡(luò)層乳附,TCP協(xié)議對應(yīng)于傳輸層内地,而Http協(xié)議對應(yīng)于應(yīng)用層,
  • socket是對TCP/IP協(xié)議的封裝和應(yīng)用赋除,socket本身不是協(xié)議阱缓,而是一個(gè)調(diào)用接口(API)。通過socket举农,我們才能使用TCP/IP協(xié)議荆针。socket的出現(xiàn)只是使得程序員更方便地使用TCP/IP協(xié)議棧而已,是對TCP/IP協(xié)議的抽象
  • http是應(yīng)用層協(xié)議颁糟,主要解決如何包裝數(shù)據(jù)航背。如果想要是傳輸?shù)臄?shù)據(jù)有意義,則必須使用應(yīng)用層協(xié)議棱貌。web使用http協(xié)議作為應(yīng)用層協(xié)議玖媚,以封裝http文本信息,然后使用TCP/IP做傳輸層協(xié)議將它發(fā)到網(wǎng)絡(luò)上婚脱。

4.什么是TCP連接的三次握手

-第一次握手:客戶端發(fā)送syn(syn=j)包到數(shù)據(jù)庫今魔,并進(jìn)入syn_send狀態(tài),等待服務(wù)器確定

  • 第二次握手:服務(wù)器收到syn包障贸,必須確認(rèn)客戶的syn(syn=j+1)错森,同事自己也發(fā)送一個(gè)syn包(syn=k),此時(shí)服務(wù)器處于syn_recv狀態(tài)
  • 第三次握手:客戶端收到服務(wù)器的syn包篮洁,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=k+1)问词,此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入establish狀態(tài)嘀粱,完成三次握手。

5.在團(tuán)隊(duì)開發(fā)中svn發(fā)生沖突的解決方案

  • (mc)mine-conflict辰狡,代表用我們的代碼替換服務(wù)器的代碼锋叨,本地的代碼只保留我們自己寫的
  • (tc)theirs-conflict,代表用服務(wù)器代碼替換我們的代碼宛篇,本地的代碼只保留服務(wù)器的娃磺,會(huì)自動(dòng)刪除我們的
  • (p)postpone 自己手動(dòng)解決。本地文件會(huì)同事保留服務(wù)器代碼和本地代碼
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末叫倍,一起剝皮案震驚了整個(gè)濱河市偷卧,隨后出現(xiàn)的幾起案子豺瘤,更是在濱河造成了極大的恐慌,老刑警劉巖听诸,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坐求,死亡現(xiàn)場離奇詭異,居然都是意外死亡晌梨,警方通過查閱死者的電腦和手機(jī)桥嗤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來仔蝌,“玉大人泛领,你說我怎么就攤上這事×簿” “怎么了渊鞋?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長瞧挤。 經(jīng)常有香客問我锡宋,道長,這世上最難降的妖魔是什么皿伺? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任员辩,我火速辦了婚禮,結(jié)果婚禮上鸵鸥,老公的妹妹穿的比我還像新娘奠滑。我一直安慰自己,他們只是感情好妒穴,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布宋税。 她就那樣靜靜地躺著,像睡著了一般讼油。 火紅的嫁衣襯著肌膚如雪杰赛。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天矮台,我揣著相機(jī)與錄音乏屯,去河邊找鬼。 笑死瘦赫,一個(gè)胖子當(dāng)著我的面吹牛辰晕,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播确虱,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼含友,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起窘问,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤辆童,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后惠赫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體把鉴,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年汉形,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了纸镊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 37,997評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡概疆,死狀恐怖逗威,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情岔冀,我是刑警寧澤凯旭,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站使套,受9級特大地震影響罐呼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜侦高,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一嫉柴、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奉呛,春花似錦计螺、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至咆槽,卻和暖如春陈轿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背秦忿。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工麦射, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人灯谣。 一個(gè)月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓法褥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親酬屉。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容

  • ——青燈素箋 ◆如何解決低內(nèi)存問題? ForExample:將暫時(shí)沒有展示在Window中的界面銷毀呐萨,以獲得足夠的...
    寒山半秋閱讀 1,124評論 0 13
  • 版權(quán)聲明:本文為博主原創(chuàng)文章杀饵,未經(jīng)博主允許不得轉(zhuǎn)載。 1. OC中谬擦,與alloc語義相反的方法是dealloc還是...
    LeaderBiao閱讀 2,042評論 0 6
  • 把網(wǎng)上的一些結(jié)合自己面試時(shí)遇到的面試題總結(jié)了一下切距,以后有新的還會(huì)再加進(jìn)來。 1. OC 的理解與特性 OC 作為一...
    AlaricMurray閱讀 2,545評論 0 20
  • 為了你余生的幸福惨远, 我愿意揮揮手谜悟, 說聲再也不見。
    莫嵇雪閱讀 105評論 0 1
  • 不知為何北秽、從高中開始就對于 性有很大的吸引葡幸、 性是如何理解的、正如:情不知所起贺氓、而一往情深蔚叨、從青春期開始后、對...
    重生之云夢國閱讀 216評論 0 0