摘要:場(chǎng)景實(shí)際業(yè)務(wù)中可能出現(xiàn)重復(fù)消費(fèi)一個(gè)可讀流的情況,比如在前置過(guò)濾器解析請(qǐng)求體,拿到進(jìn)行相關(guān)權(quán)限及身份認(rèn)證認(rèn)證通過(guò)后框架或者后置過(guò)濾器再次解析請(qǐng)求體傳遞給業(yè)務(wù)上下文。 場(chǎng)景 實(shí)際業(yè)務(wù)中可能出現(xiàn)重復(fù)消費(fèi)一個(gè)可讀流的情況,比如在前置過(guò)濾器解析請(qǐng)求體,拿到body進(jìn)行相關(guān)權(quán)限及身份認(rèn)證;認(rèn)證通過(guò)后框架或者后置過(guò)濾器再次解析請(qǐng)求體傳遞給業(yè)務(wù)上下文。因此,重復(fù)消費(fèi)同一個(gè)流的需求并不奇葩,這類(lèi)似于js...
摘要:執(zhí)行階段遍歷所有對(duì)象,對(duì)于不可訪問(wèn)的對(duì)象進(jìn)行回收。該機(jī)制執(zhí)行操作耗時(shí)左右。引擎中使用兩種優(yōu)化方法分代回收增量目的是通過(guò)對(duì)象的使用頻率存在時(shí)長(zhǎng)區(qū)分新生代與老生代對(duì)象。多回收新生代區(qū),少回收老生代區(qū),減少每次需遍歷的對(duì)象,從而減少每次的耗時(shí)。 GC( Garbage Collection ),GC執(zhí)行時(shí),中斷代碼,停止其他操作。執(zhí)行階段遍歷所有對(duì)象,對(duì)于不可訪問(wèn)的對(duì)象進(jìn)行回收。該機(jī)制執(zhí)行操...
摘要:一遍歷對(duì)象方法遍歷輸出的是對(duì)象自身的屬性以及原型鏈上可枚舉的屬性不含屬性原型鏈上的屬性最后輸出說(shuō)明先遍歷的是自身的可枚舉屬性后遍歷原型鏈上的在原型鏈上添加屬性可枚舉不可枚舉輸出結(jié)果遍歷對(duì)象返回的是一個(gè)包含對(duì)象自身可枚舉屬性的數(shù)組不含屬性不可 一.遍歷對(duì)象方法 1.for...in 遍歷輸出的是對(duì)象自身的屬性以及原型鏈上可枚舉的屬性(不含Symbol屬性),原型鏈上的屬性最后輸出說(shuō)明先...
摘要:需求請(qǐng)求接口之后,緩存當(dāng)前接口的數(shù)據(jù),下次請(qǐng)求同一接口時(shí)拿緩存數(shù)據(jù),不再重新請(qǐng)求添加緩存失效時(shí)間使用來(lái)實(shí)現(xiàn)模塊與模塊的差異模塊輸出的是一個(gè)值的拷貝,模塊輸出的是值的引用。 需求: 請(qǐng)求接口之后,緩存當(dāng)前接口的數(shù)據(jù),下次請(qǐng)求同一接口時(shí)拿緩存數(shù)據(jù),不再重新請(qǐng)求 添加緩存失效時(shí)間 cache使用map來(lái)實(shí)現(xiàn) ES6 模塊與 CommonJS 模塊的差異 CommonJS 模塊輸出的是一...
摘要:博客客戶端針對(duì)所做的文章編輯工具。傳送門(mén)這里只是前端部分,使用構(gòu)建。為了讓圖片更好地被訪問(wèn),需要您事先配置好域名,這樣圖片在插入完畢提交到云端后可以直接通過(guò)域名訪問(wèn)。 Hugo 博客客戶端 針對(duì)hugo所做的文章編輯工具。 目前做了mac && win版本。傳送門(mén)https://github.com/jecshcier/... 這里只是前端部分,使用webpack + react + ...
暫無(wú)介紹