面試知識1

一:xml和json的區(qū)別

1:數(shù)據(jù)體積方面

json相對于xml來講 數(shù)據(jù)體積小 傳遞速度更快

2:數(shù)據(jù)交互方面

json和javascript的交互更加方便 更容易解析

3:數(shù)據(jù)描述方面

json對數(shù)據(jù)的描述性不如xml

4:傳輸速度

json速度遠(yuǎn)遠(yuǎn)快于xml

二:TCP傳輸?shù)娜挝帐趾退拇螕]手

用TCP協(xié)議把數(shù)據(jù)包送出去后逢倍,TCP不會對傳送 后的情況置之不理,它一定會向?qū)Ψ酱_認(rèn)是否成功送達(dá)朗徊。握手過程中使用了TCP的標(biāo)志:SYN和ACK诉稍。

1:發(fā)送端首先發(fā)送一個帶SYN標(biāo)志的數(shù)據(jù)包給對方跛十。

2:接收端收到后,回傳一個帶有SYN/ACK標(biāo)志的數(shù)據(jù)包以示傳達(dá)確認(rèn)信息。

3:發(fā)送端再回傳一個帶ACK標(biāo)志的數(shù)據(jù)包辕近,代表“握手”結(jié)束

揮手:

1:主動關(guān)閉方發(fā)送一個FIN封孙,用來關(guān)閉主動方到被動關(guān)閉方的數(shù)據(jù)傳送迹冤,也就是主動關(guān)閉方告訴被動關(guān)閉方:我已經(jīng)不 會再給你發(fā)數(shù)據(jù)了(當(dāng)然,在fin包之前發(fā)送出去的數(shù)據(jù)虎忌,如果沒有收到對應(yīng)的ack確認(rèn)報文泡徙,主動關(guān)閉方依然會重發(fā)這些數(shù)據(jù)),但是膜蠢,此時主動關(guān)閉方還可 以接受數(shù)據(jù)堪藐。

2:被動關(guān)閉方收到FIN包后,發(fā)送一個ACK給對方挑围,確認(rèn)序號為收到序號+1(與SYN相同礁竞,一個FIN占用一個序號)。

3:被動關(guān)閉方發(fā)送一個FIN杉辙,用來關(guān)閉被動關(guān)閉方到主動關(guān)閉方的數(shù)據(jù)傳送模捂,也就是告訴主動關(guān)閉方,我的數(shù)據(jù)也發(fā)送完了蜘矢,不會再給你發(fā)數(shù)據(jù)了

4:主動關(guān)閉方收到FIN后狂男,發(fā)送一個ACK給被動關(guān)閉方,確認(rèn)序號為收到序號+1品腹,至此岖食,完成四次揮手。

三:TCP和UDP的區(qū)別

1:TCP(Transmission Control Protocol舞吭,傳輸控制協(xié)議)是基于連接的協(xié)議泡垃,也就是說析珊,在正式收發(fā)數(shù)據(jù)前,必須和對方建立可靠的連接兔毙。一個TCP連接必須要經(jīng)過三次“對話”才能建立起來

2:UDP(User Data Protocol唾琼,用戶數(shù)據(jù)報協(xié)議)是與TCP相對應(yīng)的協(xié)議。它是面向非連接的協(xié)議澎剥,它不與對方建立連接锡溯,而是直接就把數(shù)據(jù)包發(fā)送過去!

四:漸進(jìn)增強(qiáng)和優(yōu)雅降級

漸進(jìn)增強(qiáng) :針對低版本瀏覽器進(jìn)行構(gòu)建頁面哑姚,保證最基本的功能祭饭,然后再針對高級瀏覽器進(jìn)行效果、交互等改進(jìn)和追加功能達(dá)到更好的用戶體驗叙量。

優(yōu)雅降級 :一開始就構(gòu)建完整的功能倡蝙,然后再針對低版本瀏覽器進(jìn)行兼容。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绞佩,一起剝皮案震驚了整個濱河市寺鸥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌品山,老刑警劉巖胆建,帶你破解...
    沈念sama閱讀 223,002評論 6 519
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異肘交,居然都是意外死亡笆载,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,357評論 3 400
  • 文/潘曉璐 我一進(jìn)店門涯呻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來凉驻,“玉大人,你說我怎么就攤上這事复罐±缘牵” “怎么了?”我有些...
    開封第一講書人閱讀 169,787評論 0 365
  • 文/不壞的土叔 我叫張陵效诅,是天一觀的道長缀拭。 經(jīng)常有香客問我,道長填帽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,237評論 1 300
  • 正文 為了忘掉前任咙好,我火速辦了婚禮篡腌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘勾效。我一直安慰自己嘹悼,他們只是感情好叛甫,可當(dāng)我...
    茶點故事閱讀 69,237評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著杨伙,像睡著了一般其监。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上限匣,一...
    開封第一講書人閱讀 52,821評論 1 314
  • 那天抖苦,我揣著相機(jī)與錄音,去河邊找鬼米死。 笑死锌历,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的峦筒。 我是一名探鬼主播究西,決...
    沈念sama閱讀 41,236評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼物喷!你這毒婦竟也來了卤材?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,196評論 0 277
  • 序言:老撾萬榮一對情侶失蹤峦失,失蹤者是張志新(化名)和其女友劉穎扇丛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體宠进,經(jīng)...
    沈念sama閱讀 46,716評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡晕拆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,794評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了材蹬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片实幕。...
    茶點故事閱讀 40,928評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖堤器,靈堂內(nèi)的尸體忽然破棺而出昆庇,到底是詐尸還是另有隱情,我是刑警寧澤闸溃,帶...
    沈念sama閱讀 36,583評論 5 351
  • 正文 年R本政府宣布整吆,位于F島的核電站,受9級特大地震影響辉川,放射性物質(zhì)發(fā)生泄漏表蝙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,264評論 3 336
  • 文/蒙蒙 一乓旗、第九天 我趴在偏房一處隱蔽的房頂上張望府蛇。 院中可真熱鬧,春花似錦屿愚、人聲如沸汇跨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,755評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽穷遂。三九已至函匕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蚪黑,已是汗流浹背盅惜。 一陣腳步聲響...
    開封第一講書人閱讀 33,869評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留祠锣,地道東北人酷窥。 一個月前我還...
    沈念sama閱讀 49,378評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像伴网,于是被迫代替她去往敵國和親蓬推。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,937評論 2 361

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