簡介 幾個(gè)月前,我的任務(wù)是將我們組的 React 構(gòu)建配置升級(jí)到 Webpack 4蓝晒。我們的主要目標(biāo)之一是利用 tree-shaking 的優(yōu)勢(shì)贷痪,即 Webpack 去掉了實(shí)...
![240](https://upload.jianshu.io/users/upload_avatars/14201729/bee1427d-9d67-424a-9fcf-c68f785afd7b.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
簡介 幾個(gè)月前,我的任務(wù)是將我們組的 React 構(gòu)建配置升級(jí)到 Webpack 4蓝晒。我們的主要目標(biāo)之一是利用 tree-shaking 的優(yōu)勢(shì)贷痪,即 Webpack 去掉了實(shí)...
前言:最近在使用Jest進(jìn)行單元測(cè)試的過程中幻妓,發(fā)現(xiàn)有幾個(gè)重要的指標(biāo),記錄一下劫拢! %stmts是語句覆蓋率(statement coverage):是不是每個(gè)語句都執(zhí)行了肉津? %...
@FallsSoul 你好,我看的是這本《線性代數(shù)及其應(yīng)用》舱沧,不好意思現(xiàn)在才回復(fù)妹沙,很久不上簡書了。
線性代數(shù)(一)亂七八糟1引言 定義是一個(gè)線性變換熟吏,是變換函數(shù)距糖,為維空間的一個(gè)向量玄窝。這個(gè)式子的本質(zhì)就是一個(gè)函數(shù)(線性變換),把映射到另一個(gè)向量空間悍引,比如維的空間恩脂。這就類似與高一時(shí)學(xué)習(xí)的函數(shù)把映射到。...
在JavaScript中趣斤,在函數(shù)內(nèi)聲明的所有變量在函數(shù)體內(nèi)始終是可見的俩块。變量甚至在聲明之前已經(jīng)可用。這個(gè)特性被非正式地稱為聲明提前唬渗,即JS函數(shù)里聲明的所有變量都被“提前”至函...
基礎(chǔ)是關(guān)鍵,框架是加分項(xiàng)奋渔。 基礎(chǔ)部分: HTML CSS 瀏覽器渲染原理 服務(wù)器渲染原理 網(wǎng)絡(luò)相關(guān) JS基礎(chǔ)《JavaScript高級(jí)程序設(shè)計(jì)》?????《JavaScrip...
自己實(shí)現(xiàn)了一下以下幾種排序算法镊逝,并在不同大小的數(shù)據(jù)上進(jìn)行測(cè)試,得到相應(yīng)的時(shí)間代價(jià)(s)如下: 算法復(fù)雜度:前三個(gè)的算法復(fù)雜度為O(n^2)嫉鲸,后三個(gè)的算法復(fù)雜度為O(nlogn...
JS的兩種變量類型 JS變量可以用來保存兩種類型的值:基本類型值和引用類型值撑蒜。兩者具有以下特點(diǎn): 前者包括基本的數(shù)據(jù)類型,后者包括對(duì)象玄渗。 前者是按值復(fù)制座菠,而后者是按地址引用。...
JavaScript由三部分組成藤树,ECMA定義了它基本的語法結(jié)構(gòu)浴滴。DOM支持JS可以對(duì)網(wǎng)頁內(nèi)容進(jìn)行操作,BOM提供了對(duì)瀏覽器的相關(guān)屬性進(jìn)行操作的接口岁钓。 ECMA 支持Unic...
在《計(jì)算機(jī)組成與體系結(jié)構(gòu)》——7操作系統(tǒng)支持就已經(jīng)知道升略,操作系統(tǒng)并不是和計(jì)算機(jī)一起出現(xiàn)的產(chǎn)物,然后呢屡限,OS的主要任務(wù)就是任務(wù)的調(diào)度和存儲(chǔ)的管理品嚣!因此,在學(xué)習(xí)的時(shí)候钧大,應(yīng)該把重點(diǎn)...
本節(jié)要點(diǎn): 6.1 接口 6.3 lambda表達(dá)式 6.1 接口 在Java中,接口不是類啊央,而是對(duì)類的一組需求描述眶诈,這些類要遵從接口描述的統(tǒng)一格式進(jìn)行定義。 接口中的所有方...
本節(jié)內(nèi)容: 5.1 類瓜饥、超類和子類 5.2 Object:所有類的超類 5.3 泛型數(shù)組列表 5.5 參數(shù)數(shù)量可變的方法 5.8 繼承的設(shè)計(jì)技巧 5.1 類册养、超類和子類 覆蓋...
重新認(rèn)識(shí)類吧... 4.1 類 類(class)是構(gòu)造對(duì)象的模板或藍(lán)圖。由類構(gòu)造對(duì)象的過程稱為創(chuàng)建類的實(shí)例压固。 重要概念: 封裝:將數(shù)據(jù)和行為組合在一個(gè)包中球拦,并對(duì)對(duì)象的使用者隱...
for each循環(huán)語句的循環(huán)變量將會(huì)遍歷數(shù)組中的每個(gè)元素,而不需要使用下標(biāo)值。 增強(qiáng)版的for循環(huán)的語句格式為: collection這一集合表達(dá)式必須是一個(gè)數(shù)組或者是一個(gè)...
&和|運(yùn)算符不采用“短路”方式來求值坎炼,也就是說愧膀,得到的計(jì)算結(jié)果之前兩個(gè)操作數(shù)都需要計(jì)算。 另外谣光,>>表示左移檩淋,<<表示右移最后,>>>運(yùn)算符會(huì)用0填充高位萄金。而>>用符號(hào)位填充...
Java支持三元操作符?:蟀悦,如果條件為true,下面的表達(dá)式 就為第一個(gè)表達(dá)式的值氧敢,否則計(jì)算為第二個(gè)表達(dá)式的值日戈。例如, 會(huì)返回x和y中較小的一個(gè)孙乖。
在Java中浙炼,借鑒了C和C++的做法,也提供了自增唯袄、自減運(yùn)算符:n++將變量n當(dāng)前值加1弯屈,n--則將n的值減1。 這時(shí)恋拷,n的值改為13资厉。 實(shí)際上,這些運(yùn)算符有兩種形式蔬顾;把運(yùn)算...
在Java中酌住,利用關(guān)鍵字final指示常量。關(guān)鍵字final表示這個(gè)常量只能被賦值一次阎抒。一旦被賦值以后酪我,就不能夠再更改了。習(xí)慣上且叁,常量名使用全大寫都哭。 在Java中,經(jīng)常希望某...