Javascript面試題


1.http返回狀態(tài)碼有哪些悬嗓?

1xx - 信息提示

這些狀態(tài)代碼表示臨時(shí)的響應(yīng)顾稀〔├撸客戶端在收到常規(guī)響應(yīng)之前汪厨,應(yīng)準(zhǔn)備接收一個(gè)或多個(gè) 1xx 響應(yīng)赃春。

· 100 - Continue 初始的請(qǐng)求已經(jīng)接受,客戶應(yīng)當(dāng)繼續(xù)發(fā)送請(qǐng)求的其余部分劫乱。(HTTP 1.1新)

· 101 - Switching Protocols 服務(wù)器將遵從客戶的請(qǐng)求轉(zhuǎn)換到另外一種協(xié)議(HTTP 1.1新)

2xx - 成功

這類狀態(tài)代碼表明服務(wù)器成功地接受了客戶端請(qǐng)求织中。

· 200 - OK 一切正常,對(duì)GET和POST請(qǐng)求的應(yīng)答文檔跟在后面衷戈。

· 201 - Created 服務(wù)器已經(jīng)創(chuàng)建了文檔狭吼,Location頭給出了它的URL。

· 202 - Accepted 已經(jīng)接受請(qǐng)求殖妇,但處理尚未完成刁笙。

· 203 - Non-Authoritative Information 文檔已經(jīng)正常地返回,但一些應(yīng)答頭可能不正確,因?yàn)槭褂玫氖俏臋n的拷貝疲吸,非權(quán)威性信息(HTTP 1.1新)座每。

· 204 - No Content 沒(méi)有新文檔,瀏覽器應(yīng)該繼續(xù)顯示原來(lái)的文檔摘悴。如果用戶定期地刷新頁(yè)面峭梳,而Servlet可以確定用戶文檔足夠新,這個(gè)狀態(tài)代碼是很有用的蹂喻。

· 205 - Reset Content 沒(méi)有新的內(nèi)容葱椭,但瀏覽器應(yīng)該重置它所顯示的內(nèi)容。用來(lái)強(qiáng)制瀏覽器清除表單輸入內(nèi)容(HTTP 1.1新)口四。

· 206 - Partial Content 客戶發(fā)送了一個(gè)帶有Range頭的GET請(qǐng)求挫以,服務(wù)器完成了它(HTTP 1.1新)。

3xx - 重定向

客戶端瀏覽器必須采取更多操作來(lái)實(shí)現(xiàn)請(qǐng)求窃祝。例如掐松,瀏覽器可能不得不請(qǐng)求服務(wù)器上的不同的頁(yè)面,或通過(guò)代理服務(wù)器重復(fù)該請(qǐng)求粪小。

· 300 - Multiple Choices 客戶請(qǐng)求的文檔可以在多個(gè)位置找到大磺,這些位置已經(jīng)在返回的文檔內(nèi)列出。如果服務(wù)器要提出優(yōu)先選擇探膊,則應(yīng)該在Location應(yīng)答頭指明杠愧。

· 301 - Moved Permanently 客戶請(qǐng)求的文檔在其他地方,新的URL在Location頭中給出逞壁,瀏覽器應(yīng)該自動(dòng)地訪問(wèn)新的URL流济。

· 302 - Found 類似于301,但新的URL應(yīng)該被視為臨時(shí)性的替代腌闯,而不是永久性的绳瘟。注意,在HTTP1.0中對(duì)應(yīng)的狀態(tài)信息是“Moved Temporatily”姿骏。出現(xiàn)該狀態(tài)代碼時(shí)糖声,瀏覽器能夠自動(dòng)訪問(wèn)新的URL,因此它是一個(gè)很有用的狀態(tài)代碼分瘦。注意這個(gè)狀態(tài)代碼有時(shí)候可以和301替換使用蘸泻。例如,如果瀏覽器錯(cuò)誤地請(qǐng)求 http://host/~user (缺少了后面的斜杠)嘲玫,有的服務(wù)器返回301悦施,有的則返回302。嚴(yán)格地說(shuō)去团,我們只能假定只有當(dāng)原來(lái)的請(qǐng)求是GET時(shí)瀏覽器才會(huì)自動(dòng)重定向抡诞。請(qǐng)參見(jiàn) 307拜马。

· 303 - See Other 類似于301/302,不同之處在于沐绒,如果原來(lái)的請(qǐng)求是POST俩莽,Location頭指定的重定向目標(biāo)文檔應(yīng)該通過(guò)GET提取(HTTP 1.1新)乔遮。

· 304 - Not Modified 客戶端有緩沖的文檔并發(fā)出了一個(gè)條件性的請(qǐng)求(一般是提供If-Modified-Since頭表示客戶只想比指定日期更新的文檔)扮超。服務(wù)器告訴客戶,原來(lái)緩沖的文檔還可以繼續(xù)使用蹋肮。

· 305 - Use Proxy 客戶請(qǐng)求的文檔應(yīng)該通過(guò)Location頭所指明的代理服務(wù)器提瘸鏊ⅰ(HTTP 1.1新)。

· 307 - Temporary Redirect 和302(Found)相同坯辩。許多瀏覽器會(huì)錯(cuò)誤地響應(yīng)302應(yīng)答進(jìn)行重定向馁龟,即使原來(lái)的請(qǐng)求是POST,即使它實(shí)際上只能在POST請(qǐng)求的應(yīng)答是303時(shí)才能重定向漆魔。由于這個(gè)原因坷檩,HTTP 1.1新增了307,以便更加清除地區(qū)分幾個(gè)狀態(tài)代碼:當(dāng)出現(xiàn)303應(yīng)答時(shí)改抡,瀏覽器可以跟隨重定向的GET和POST請(qǐng)求矢炼;如果是307應(yīng)答,則瀏覽器只能跟隨對(duì)GET請(qǐng)求的重定向阿纤。(HTTP 1.1新)

4xx - 客戶端錯(cuò)誤

發(fā)生錯(cuò)誤句灌,客戶端似乎有問(wèn)題。例如欠拾,客戶端請(qǐng)求不存在的頁(yè)面胰锌,客戶端未提供有效的身份驗(yàn)證信息。

· 400 - Bad Request 請(qǐng)求出現(xiàn)語(yǔ)法錯(cuò)誤藐窄。

400的返回body里面經(jīng)常有Invalid argument provided (提供無(wú)效的參數(shù))表明header或parameter里面有無(wú)效的參數(shù)资昧。

· 401 - Unauthorized 訪問(wèn)被拒絕,客戶試圖未經(jīng)授權(quán)訪問(wèn)受密碼保護(hù)的頁(yè)面枷邪。應(yīng)答中會(huì)包含一個(gè)WWW-Authenticate頭榛搔,瀏覽器據(jù)此顯示用戶名字/密碼對(duì)話框诺凡,然后在填寫合適的Authorization頭后再次發(fā)出請(qǐng)求东揣。IIS 定義了許多不同的 401 錯(cuò)誤,它們指明更為具體的錯(cuò)誤原因腹泌。這些具體的錯(cuò)誤代碼在瀏覽器中顯示嘶卧,但不在 IIS 日志中顯示:

· 401.1 - 登錄失敗。

· 401.2 - 服務(wù)器配置導(dǎo)致登錄失敗凉袱。

· 401.3 - 由于 ACL 對(duì)資源的限制而未獲得授權(quán)芥吟。

· 401.4 - 篩選器授權(quán)失敗侦铜。

· 401.5 - ISAPI/CGI 應(yīng)用程序授權(quán)失敗。

· 401.7 – 訪問(wèn)被 Web 服務(wù)器上的 URL 授權(quán)策略拒絕钟鸵。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用钉稍。

· 403 - Forbidden 資源不可用。服務(wù)器理解客戶的請(qǐng)求棺耍,但拒絕處理它贡未。通常由于服務(wù)器上文件或目錄的權(quán)限設(shè)置導(dǎo)致。禁止訪問(wèn):IIS 定義了許多不同的 403 錯(cuò)誤蒙袍,它們指明更為具體的錯(cuò)誤原因:

· 403.1 - 執(zhí)行訪問(wèn)被禁止俊卤。

· 403.2 - 讀訪問(wèn)被禁止。

· 403.3 - 寫訪問(wèn)被禁止害幅。

· 403.4 - 要求 SSL消恍。

· 403.5 - 要求 SSL 128。

· 403.6 - IP 地址被拒絕以现。

· 403.7 - 要求客戶端證書狠怨。

· 403.8 - 站點(diǎn)訪問(wèn)被拒絕。

· 403.9 - 用戶數(shù)過(guò)多邑遏。

· 403.10 - 配置無(wú)效取董。

· 403.11 - 密碼更改。

· 403.12 - 拒絕訪問(wèn)映射表无宿。

· 403.13 - 客戶端證書被吊銷茵汰。

· 403.14 - 拒絕目錄列表。

· 403.15 - 超出客戶端訪問(wèn)許可孽鸡。

· 403.16 - 客戶端證書不受信任或無(wú)效蹂午。

· 403.17 - 客戶端證書已過(guò)期或尚未生效。

· 403.18 - 在當(dāng)前的應(yīng)用程序池中不能執(zhí)行所請(qǐng)求的 URL彬碱。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用豆胸。

· 403.19 - 不能為這個(gè)應(yīng)用程序池中的客戶端執(zhí)行 CGI。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用巷疼。

· 403.20 - Passport 登錄失敗晚胡。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用。

· 404 - Not Found 無(wú)法找到指定位置的資源嚼沿。這也是一個(gè)常用的應(yīng)答估盘。

404返回的body里面經(jīng)常有description ?:The requested resource () is not available.很有可能是url出了問(wèn)題

· 404.0 -(無(wú)) – 沒(méi)有找到文件或目錄。

· 404.1 - 無(wú)法在所請(qǐng)求的端口上訪問(wèn) Web 站點(diǎn)骡尽。

· 404.2 - Web 服務(wù)擴(kuò)展鎖定策略阻止本請(qǐng)求遣妥。

· 404.3 - MIME 映射策略阻止本請(qǐng)求。

· 405 - Method Not Allowed 請(qǐng)求方法(GET攀细、POST箫踩、HEAD爱态、Delete、PUT境钟、TRACE等)對(duì)指定的資源不適用锦担,用來(lái)訪問(wèn)本頁(yè)面的 HTTP 謂詞不被允許(方法不被允許)(HTTP 1.1新)

· 406 - Not Acceptable 指定的資源已經(jīng)找到,但它的MIME類型和客戶在Accpet頭中所指定的不兼容慨削,客戶端瀏覽器不接受所請(qǐng)求頁(yè)面的 MIME 類型(HTTP 1.1新)吆豹。

· 407 - Proxy Authentication Required 要求進(jìn)行代理身份驗(yàn)證,類似于401理盆,表示客戶必須先經(jīng)過(guò)代理服務(wù)器的授權(quán)痘煤。(HTTP 1.1新)

· 408 - Request Timeout 在服務(wù)器許可的等待時(shí)間內(nèi),客戶一直沒(méi)有發(fā)出任何請(qǐng)求猿规≈钥欤客戶可以在以后重復(fù)同一請(qǐng)求惋增。(HTTP 1.1新)

· 409 - Conflict 通常和PUT請(qǐng)求有關(guān)蔫骂。由于請(qǐng)求和資源的當(dāng)前狀態(tài)相沖突椅挣,因此請(qǐng)求不能成功煮纵。(HTTP 1.1新)

· 410 - Gone 所請(qǐng)求的文檔已經(jīng)不再可用,而且服務(wù)器不知道應(yīng)該重定向到哪一個(gè)地址采呐。它和404的不同在于低淡,返回407表示文檔永久地離開了指定的位置旧蛾,而404表示由于未知的原因文檔不可用张遭。(HTTP 1.1新)

· 411 - Length Required 服務(wù)器不能處理請(qǐng)求邓萨,除非客戶發(fā)送一個(gè)Content-Length頭。(HTTP 1.1新)

· 412 - Precondition Failed 請(qǐng)求頭中指定的一些前提條件失斁站怼(HTTP 1.1新)缔恳。

· 413 – Request Entity Too Large 目標(biāo)文檔的大小超過(guò)服務(wù)器當(dāng)前愿意處理的大小。如果服務(wù)器認(rèn)為自己能夠稍后再處理該請(qǐng)求洁闰,則應(yīng)該提供一個(gè)Retry-After頭(HTTP 1.1新)歉甚。

· 414 - Request URI Too Long URI太長(zhǎng)(HTTP 1.1新)。

· 415 – 不支持的媒體類型扑眉。

· 416 – Requested Range Not Satisfiable 服務(wù)器不能滿足客戶在請(qǐng)求中指定的Range頭纸泄。(HTTP 1.1新)

· 417 – 執(zhí)行失敗。

· 423 – 鎖定的錯(cuò)誤腰素。

5xx - 服務(wù)器錯(cuò)誤

服務(wù)器由于遇到錯(cuò)誤而不能完成該請(qǐng)求聘裁。

· 500 - Internal Server Error 服務(wù)器遇到了意料不到的情況,不能完成客戶的請(qǐng)求耸弄。

· 500.12 - 應(yīng)用程序正忙于在 Web 服務(wù)器上重新啟動(dòng)咧虎。

· 500.13 - Web 服務(wù)器太忙。

· 500.15 - 不允許直接請(qǐng)求 Global.asa计呈。

· 500.16 – UNC 授權(quán)憑據(jù)不正確砰诵。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用。

· 500.18 – URL 授權(quán)存儲(chǔ)不能打開捌显。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用茁彭。

· 500.100 - 內(nèi)部 ASP 錯(cuò)誤。

· 501 - Not Implemented 服務(wù)器不支持實(shí)現(xiàn)請(qǐng)求所需要的功能扶歪,頁(yè)眉值指定了未實(shí)現(xiàn)的配置理肺。例如,客戶發(fā)出了一個(gè)服務(wù)器不支持的PUT請(qǐng)求善镰。

· 502 - Bad Gateway 服務(wù)器作為網(wǎng)關(guān)或者代理時(shí)妹萨,為了完成請(qǐng)求訪問(wèn)下一個(gè)服務(wù)器,但該服務(wù)器返回了非法的應(yīng)答炫欺。 亦說(shuō)Web 服務(wù)器用作網(wǎng)關(guān)或代理服務(wù)器時(shí)收到了無(wú)效響應(yīng)乎完。

· 502.1 - CGI 應(yīng)用程序超時(shí)。

· 502.2 - CGI 應(yīng)用程序出錯(cuò)品洛。

· 503 - Service Unavailable 服務(wù)不可用树姨,服務(wù)器由于維護(hù)或者負(fù)載過(guò)重未能應(yīng)答。例如桥状,Servlet可能在數(shù)據(jù)庫(kù)連接池已滿的情況下返回503帽揪。服務(wù)器返回503時(shí)可以提供一個(gè) Retry-After頭。這個(gè)錯(cuò)誤代碼為 IIS 6.0 所專用辅斟。

· 504 - Gateway Timeout 網(wǎng)關(guān)超時(shí)转晰,由作為代理或網(wǎng)關(guān)的服務(wù)器使用,表示不能及時(shí)地從遠(yuǎn)程服務(wù)器獲得應(yīng)答士飒。(HTTP 1.1新) 挽霉。

· 505 - HTTP Version Not Supported 服務(wù)器不支持請(qǐng)求中所指明的HTTP版本。(HTTP 1.1新)



2.Ajax的跨域問(wèn)題你是怎么解決的变汪?


這里說(shuō)的js跨域是指通過(guò)js在不同的域之間進(jìn)行數(shù)據(jù)傳輸或通信侠坎,比如用ajax向一個(gè)不同的域請(qǐng)求數(shù)據(jù),或者通過(guò)js獲取頁(yè)面中不同域的框架中(iframe)的數(shù)據(jù)裙盾。只要協(xié)議实胸、域名、端口有任何一個(gè)不同番官,都被當(dāng)作是不同的域庐完。

一、通過(guò)jsonp跨域

在js中徘熔,我們直接用XMLHttpRequest請(qǐng)求不同域上的數(shù)據(jù)時(shí)门躯,是不可以的。但是酷师,在頁(yè)面上引入不同域上的js腳本文件卻是可以的讶凉,jsonp正是利用這個(gè)特性來(lái)實(shí)現(xiàn)的染乌。

通過(guò)產(chǎn)生一個(gè)script標(biāo)簽來(lái)實(shí)現(xiàn)跨域。因?yàn)閟cript標(biāo)簽的src屬性是沒(méi)有跨域的限制的懂讯。

其實(shí)設(shè)置了dataType: 'jsonp'后荷憋,$.ajax方法就和ajax XmlHttpRequest沒(méi)什么關(guān)系了,取而代之的則是JSONP協(xié)議褐望。JSONP是一個(gè)非官方的協(xié)議勒庄,它允許在服務(wù)器端集成Script tags返回至客戶端,通過(guò)javascript callback的形式實(shí)現(xiàn)跨域訪問(wèn)瘫里。

js代碼

$.ajax({

type:"get",

url:"http://localhost:3000/showAll",/*url寫異域的請(qǐng)求地址*/

dataType:"jsonp",/*加上datatype*/

jsonpCallback:"cb",/*設(shè)置一個(gè)回調(diào)函數(shù)实蔽,名字隨便取,和下面的函數(shù)里的名字相同就行*/

success:function(){

谨读。局装。。

}

});

/*而在異域服務(wù)器上漆腌,*/

app.js

app.get('/showAll',students.showAll);/*這和不跨域的寫法相同*/

/*在異域服務(wù)器的showAll函數(shù)里贼邓,*/

vardb = require("./database");

exports.showAll =function(req,res){

/**設(shè)置響應(yīng)頭允許ajax跨域訪問(wèn)**/

res.setHeader("Access-Control-Allow-Origin","*");

/*星號(hào)表示所有的異域請(qǐng)求都可以接受,*/

res.setHeader("Access-Control-Allow-Methods","GET,POST");

varcon = db.getCon();

con.query("select * from t_students",function(error,rows){

if(error){

console.log("數(shù)據(jù)庫(kù)出錯(cuò):"+error);

}else{

/*注意這里闷尿,返回的就是jsonP的回調(diào)函數(shù)名+數(shù)據(jù)了*/

res.send("cb("+JSON.stringify(r)+")");

}

});

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末塑径,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子填具,更是在濱河造成了極大的恐慌统舀,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件劳景,死亡現(xiàn)場(chǎng)離奇詭異誉简,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)盟广,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門闷串,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人筋量,你說(shuō)我怎么就攤上這事烹吵。” “怎么了桨武?”我有些...
    開封第一講書人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵肋拔,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我呀酸,道長(zhǎng)凉蜂,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮窿吩,結(jié)果婚禮上茎杂,老公的妹妹穿的比我還像新娘。我一直安慰自己爆存,他們只是感情好蛉顽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開白布蝗砾。 她就那樣靜靜地躺著先较,像睡著了一般。 火紅的嫁衣襯著肌膚如雪悼粮。 梳的紋絲不亂的頭發(fā)上闲勺,一...
    開封第一講書人閱讀 51,698評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音扣猫,去河邊找鬼菜循。 笑死,一個(gè)胖子當(dāng)著我的面吹牛申尤,可吹牛的內(nèi)容都是我干的癌幕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼昧穿,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼勺远!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起时鸵,我...
    開封第一講書人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤胶逢,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后饰潜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體初坠,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年彭雾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了碟刺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡薯酝,死狀恐怖半沽,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蜜托,我是刑警寧澤抄囚,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站橄务,受9級(jí)特大地震影響幔托,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一重挑、第九天 我趴在偏房一處隱蔽的房頂上張望嗓化。 院中可真熱鬧,春花似錦谬哀、人聲如沸刺覆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)谦屑。三九已至,卻和暖如春篇梭,著一層夾襖步出監(jiān)牢的瞬間氢橙,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工恬偷, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留悍手,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓袍患,卻偏偏與公主長(zhǎng)得像坦康,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子诡延,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理滞欠,服務(wù)發(fā)現(xiàn),斷路器孕暇,智...
    卡卡羅2017閱讀 134,662評(píng)論 18 139
  • 一仑撞、概念(載錄于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434閱讀 8,359評(píng)論 6 152
  • HTTP 400 - 請(qǐng)求無(wú)效 HTTP 401.1 - 未授權(quán):登錄失敗 HTTP 401.2 - 未授權(quán):服務(wù)...
    本味Vi閱讀 1,203評(píng)論 0 2
  • iOS中定制tabBar,目前無(wú)非就兩種方式: 第一種是繼承系統(tǒng)的UITabBar,在子類里進(jìn)行自定義修改,實(shí)例化...
    ChangeWorld閱讀 1,854評(píng)論 0 1
  • 來(lái)個(gè)流水帳紀(jì)錄今天。 天氣太冷太冷啦妖滔。白天零下十一度隧哮,沒(méi)風(fēng)還好,風(fēng)大臉簡(jiǎn)直受不了座舍。屋裡太熱太幹了沮翔。一進(jìn)一出,一陣脫...
    瓶子時(shí)光閱讀 186評(píng)論 2 1