什么是虛擬dom 虛擬DOM是一種使用js對(duì)象來(lái)描述真實(shí)DOM的技術(shù),通過(guò)這種技術(shù),一方面我們能精確知道哪些真實(shí)DOM改變了,從而盡量減少DOM操作的性能開(kāi)銷。另外一方面由于...
什么是虛擬dom 虛擬DOM是一種使用js對(duì)象來(lái)描述真實(shí)DOM的技術(shù),通過(guò)這種技術(shù),一方面我們能精確知道哪些真實(shí)DOM改變了,從而盡量減少DOM操作的性能開(kāi)銷。另外一方面由于...
一晒旅、前言 緩存可以說(shuō)是性能優(yōu)化中簡(jiǎn)單高效的一種優(yōu)化方式了。一個(gè)優(yōu)秀的緩存策略可以縮短網(wǎng)頁(yè)請(qǐng)求資源的距離,減少延遲挺庞,并且由于緩存文件可以重復(fù)利用,還可以減少帶寬睬辐,降低網(wǎng)絡(luò)負(fù)荷挠阁。...
搜羅了最近看機(jī)會(huì)的小伙伴遇到的面試問(wèn)題(3月-4月)宾肺,不排序不歸類,貴在真實(shí) 1. [1,2,3].map(parseInt)輸出結(jié)果 parseInt() 函數(shù)可解析一個(gè)字...
作者:孤獨(dú)煙锨用,資深后端工程師,業(yè)內(nèi)知名原創(chuàng)作者 一條查詢SQL執(zhí)行流程圖如下 本文改編自《高性能Mysql》隘谣,煙哥用小說(shuō)的形式來(lái)講這個(gè)內(nèi)容增拥。 序章 自我介紹 我是一條sql,...
1. #{}和${}的區(qū)別是什么寻歧? 其中#{}是預(yù)編譯處理掌栅,{}時(shí),就是把{column}傳同樣的column值id,上面的語(yǔ)句會(huì)解析成 order by 'id'码泛,下面的語(yǔ)...
1猾封、對(duì)mvvm模式的理解?mvvm是model view viewModel的縮寫 model 是數(shù)據(jù)模型 定義數(shù)據(jù)修改和操作的業(yè)務(wù)邏輯 view是ui組件 將數(shù)據(jù)模型轉(zhuǎn)換成...
面試中被問(wèn)到spring aop的實(shí)現(xiàn)原理噪珊,說(shuō)了動(dòng)態(tài)代理晌缘,面試關(guān)接著問(wèn)動(dòng)態(tài)代理的原理是什么。痢站。磷箕。一臉懵逼,自己還是太菜阵难,所以借鑒了一些博客岳枷,對(duì)照部分源碼,對(duì)動(dòng)態(tài)代理做一個(gè)自己...
1. 先解釋下泛型概念 泛型是Java SE 1.5的新特性,泛型的本質(zhì)是參數(shù)化類型椎工,也就是說(shuō)所操作的數(shù)據(jù)類型被指定為一個(gè)參數(shù)饭于。這種參數(shù)類型可以用在類、接口和方法的創(chuàng)建中维蒙,分...