240 發(fā)簡信
IP屬地:上海
  • 120
    絞殺者模式 (一)

    背景 隨著系統(tǒng)老化却妨、開發(fā)工具逐漸落伍携添、bug 堆積,項(xiàng)目會變得及難維護(hù)崭别。所以“腐爛”是所有遺產(chǎn)項(xiàng)目不可避免的一環(huán)。一般企業(yè)基本不會再去碰遺產(chǎn)項(xiàng)目道川,但是現(xiàn)代很多公司卻喜歡另辟蹊...

  • 120
    JS 尾調(diào)優(yōu)化

    概述 尾調(diào) 在說尾調(diào)優(yōu)化(Tail Call Optimization蒋腮,下文簡稱 TCO)前,先解釋什么是尾調(diào)——Tail Call嘿辟。 通俗來說舆瘪,尾調(diào)就是一個出現(xiàn)在另一個函數(shù)...

  • 120
    Testing library 101 (二)

    書接上文[http://www.reibang.com/p/1b7ba84e5a73],上篇說到了 React Testing library 的安裝和最基本用法红伦。本篇繼續(xù)...

  • 120
    JAMStack 架構(gòu)簡介

    我記得我剛?cè)胄械臅r候英古,Web 開發(fā)有個叫 MEAN(MongoDB, Express.js, AngularJS, and Node.js)的技術(shù)棧,當(dāng)時還是挺新奇的昙读。時隔多...

  • 120
    極客時間《架構(gòu)師訓(xùn)練營》大作業(yè)

    背景 通達(dá)是一款本地即時配送平臺召调。公司秉承“通派無障,使命必達(dá)”的信念,專注于用移動和眾包的方式解決 O2O 領(lǐng)域最大的痛點(diǎn):居民的最后 5 公里配送某残。公司剛成立国撵,已組建了 ...

  • 120
    Mirage JS——海市蜃樓

    這期介紹一款比較別致的 mock 工具,mirage.js玻墅。說它別致介牙,緣由是與競品有一點(diǎn)點(diǎn)區(qū)別:它是在客戶端啟動的一個 mock 服務(wù),恰如“海市蜃樓”為遠(yuǎn)程調(diào)度展現(xiàn)一幅 a...

  • 前端基建

    這兩三年我自學(xué)了一些前端知識澳厢,有幸在一個小型團(tuán)隊(duì)里經(jīng)歷了從 0 建設(shè)前端項(xiàng)目的整個過程环础。這期寫寫我在這次經(jīng)歷中的一些體會吧。 代碼規(guī)范 基建的第一點(diǎn)自然是代碼風(fēng)格了剩拢,我記得早...

  • 后半截就看不懂了

    Java Concurrency學(xué)習(xí)筆記

    背景 近來多有涉及线得,但多數(shù)時候都是淺嘗輒止,其具體實(shí)現(xiàn)原理及應(yīng)用未有系統(tǒng)總結(jié)徐伐。近日特地學(xué)習(xí)了一下相關(guān)源碼贯钩。對AtomicInteger, ReentrantLock, Sem...

  • Java Concurrency學(xué)習(xí)筆記

    背景 近來多有涉及,但多數(shù)時候都是淺嘗輒止办素,其具體實(shí)現(xiàn)原理及應(yīng)用未有系統(tǒng)總結(jié)角雷。近日特地學(xué)習(xí)了一下相關(guān)源碼。對AtomicInteger, ReentrantLock, Sem...

  • 120
    前端靜態(tài)資源部署

    前幾天廠里的網(wǎng)突然渣掉了性穿,某些網(wǎng)頁變得極度卡頓勺三,但是劃水網(wǎng)站依舊流暢;我覺得很有趣就打開 DevTools 對比了一下需曾,結(jié)果看到某卡頓網(wǎng)頁的 Network 狀況如下吗坚,我大概...

  • 感覺手寫好麻煩……前端有沒有可能回到可視化開發(fā)的時代?

    內(nèi)容布局(四):Grid布局

    耽擱了好久一直沒寫 Grid 布局呆万,主要是寫布局的文章太累人??商源。這期就朝花夕拾,寫寫 Grid layout 的入門教程谋减。 Grid Basic Grid layout 翻譯...

  • 120
    內(nèi)容布局(四):Grid布局

    耽擱了好久一直沒寫 Grid 布局炊汹,主要是寫布局的文章太累人??礁蔗。這期就朝花夕拾荧琼,寫寫 Grid layout 的入門教程托呕。 Grid Basic Grid layout 翻譯...

  • 至少,可以出成面試題……

    Vue 高階組件

    HOC(Higher Order Components)也就是傳說中的高階組件以政,是由 React 社區(qū)推廣開來的一種實(shí)現(xiàn)技巧。通俗來說伴找,它就是一個工廠方法:傳入一個舊組件(C...

  • Vue 高階組件

    HOC(Higher Order Components)也就是傳說中的高階組件盈蛮,是由 React 社區(qū)推廣開來的一種實(shí)現(xiàn)技巧。通俗來說技矮,它就是一個工廠方法:傳入一個舊組件(C...

  • Vue portal

    最近看了下 vue3 的新 feature抖誉,里面講到了一個新的模版 tag——Portal (傳送門)殊轴。顧名思義,它能將某個節(jié)點(diǎn)傳送到 DOM 樹的任意位置袒炉。今天就講講傳送門...

  • CSS 的變量

    CSS 變量旁理,又稱為 CSS 自定義屬性,是前端開發(fā)中比較新穎的知識點(diǎn)我磁;但是由于很多前端開發(fā)人員專注于使用 UI 框架孽文,CSS 反倒變成一個小眾知識點(diǎn)了。本文就借次機(jī)會復(fù)習(xí)一...

  • CSS 模塊化管理

    昨天看了一道面試題夺艰,說如何管理 CSS 代碼芋哭;它談到了君子協(xié)定BEM 規(guī)范(然后樓主就說自己馬上就拿到 offer 了??)。但是郁副,BEM 規(guī)范說實(shí)在已經(jīng)不夠接地氣了减牺,現(xiàn)代 C...

  • 120
    回憶殺,Nuxt.js

    這兩年存谎,我主要從事部門周邊業(yè)務(wù)拔疚,搭建了數(shù)個細(xì)碎的 web 應(yīng)用。最近由于一些人事變動愕贡,我又回到了最初的產(chǎn)品線上草雕。時光飛逝,欣賞著自己的遺(la)產(chǎn)(ji)代碼固以,“青驄”歲月浮...

  • 120
    反向代理(Reverse Proxy)

    反向代理是系統(tǒng)設(shè)計(jì)中常用到的一個概念墩虹,是相對于正向代理的一種中介服務(wù),還常常與負(fù)載均衡作比較憨琳。今天就班門弄斧談一談自己的代理體會诫钓。 正向代理 先了解一下Reverse Pro...

  • JS條件判斷小技巧(一)

    經(jīng)常code review,我發(fā)現(xiàn)JS newbie很容易寫出一堆冗長的代碼篙螟。今天就列幾個比較常見的“解決之道”菌湃,看看如何減少JS里的條件判斷。 提前返回遍略,少用if...el...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品