一、比較大小 int a = bigdemical1.compareTo(bigdecimal2)//a = -1,表示bigdemical小于bigdemical2;//a...
一、比較大小 int a = bigdemical1.compareTo(bigdecimal2)//a = -1,表示bigdemical小于bigdemical2;//a...
在一個(gè)行業(yè)做久了,你就會(huì)開(kāi)始思考該如何更好的工作,或者說(shuō)如何工作才是最有價(jià)值的。 Overview 本文章為什么叫程序員的一天,其實(shí)不然,應(yīng)該叫一輩子,但是想想一輩子也不過(guò)是...
在青春中探索,在歲月中沉淀、在失去中珍惜。 一、獲取頁(yè)面可視寬高 獲取可視高 獲取可視寬 二、獲取頁(yè)面內(nèi)容寬高 獲取內(nèi)容高 獲取內(nèi)容寬(略) 三、獲取屏幕寬高 獲取屏幕寬 獲...
一個(gè)人如果單靠自己,如果置身于集體的關(guān)系之外,置身于任何團(tuán)結(jié)民眾的偉大思想的范圍之外,就會(huì)變成怠惰的、保守的、與生活發(fā)展相敵對(duì)的人。 —— 高爾基 一 、包管理工具 1、np...
概述 1、瀏覽器先查看瀏覽器緩存,若緩存中有,請(qǐng)略過(guò)中間步驟,直接跳到第9步。若沒(méi)有,則按照以下步驟進(jìn)行。2、瀏覽器從url中解析出服務(wù)器的主機(jī)名,并將主機(jī)名轉(zhuǎn)換成服務(wù)器的I...
一個(gè)域名只能綁定一個(gè)IP。 當(dāng)客戶端訪問(wèn)URL地址時(shí),通過(guò)對(duì)應(yīng)的DNS解析出唯一的IP(主機(jī)名),從而訪問(wèn)該主機(jī)下的資源。 一個(gè)IP可以綁定多個(gè)域名。 一個(gè)IP按理來(lái)說(shuō)可以綁...
一、HTML頁(yè)面渲染 頁(yè)面渲染主要經(jīng)過(guò)過(guò)程,具體介紹如下: HTML/SVG/XHTML,解析這三種文件會(huì)產(chǎn)生一個(gè) DOM Tree CSS,解析 CSS 會(huì)產(chǎn)生 CSS 規(guī)...
html flex(兩邊定寬,中間自適應(yīng)) float+position(圣杯布局) 原理:1.容器加padding:0 200px; 給左右兩邊騰出各200px空間;并添加...
一、簡(jiǎn)介瀏覽器緩存 瀏覽器緩存就是把一個(gè)已經(jīng)請(qǐng)求過(guò)的Web資源(如html頁(yè)面,圖片,js,數(shù)據(jù)等)拷貝一份副本儲(chǔ)存在瀏覽器中。緩存會(huì)根據(jù)進(jìn)來(lái)的請(qǐng)求保存輸出內(nèi)容的副本。當(dāng)下一...
一、Websocket Websocket是HTML5新增的一種全雙工通信協(xié)議,客戶端和服務(wù)端基于TCP握手連接成功后,兩者之間就可以建立持久性的連接,實(shí)現(xiàn)雙向數(shù)據(jù)傳輸。傳統(tǒng)...
一、前言 緩存可以說(shuō)是性能優(yōu)化中簡(jiǎn)單高效的一種優(yōu)化方式了。一個(gè)優(yōu)秀的緩存策略可以縮短網(wǎng)頁(yè)請(qǐng)求資源的距離,減少延遲,并且由于緩存文件可以重復(fù)利用,還可以減少帶寬,降低網(wǎng)絡(luò)負(fù)荷。...
一、瀏覽器內(nèi)存泄漏 瀏覽器封裝的V8引擎支持對(duì)JS進(jìn)行解析,當(dāng)程序運(yùn)行(runtime)時(shí),只要程序提出需要內(nèi)存,例如聲明賦值字符串、對(duì)象、數(shù)組等變量時(shí);操作系統(tǒng)就必須給分配...
Blob Blob(binary large object),二進(jìn)制類文件大對(duì)象,是一個(gè)可以存儲(chǔ)二進(jìn)制文件的“容器”,HTML5中的Blob對(duì)象除了存放二進(jìn)制數(shù)據(jù)外還可以設(shè)置...
純函數(shù)簡(jiǎn)單定義 1.函數(shù)返回的結(jié)果只依賴它的參數(shù)2.函數(shù)的執(zhí)行不會(huì)對(duì)該函數(shù)之外的其他對(duì)象等造成影響(副作用) 舉例說(shuō)明1 函數(shù)返回的結(jié)果依賴了外部變量a的影響,所以不是純函數(shù)...