Two Pointers 的 Tips: 雙指針滑動(dòng)窗口的經(jīng)典寫法。右指針不斷往右移,移動(dòng)到不能往右移動(dòng)為止(具體條件根據(jù)題目而定)。當(dāng)右指針到最右邊以后,開始挪動(dòng)左指針,釋...
Node.js 可謂風(fēng)光無限,但是版本管理很是頭大,不同的項(xiàng)目用不同的Node版本,往往Node版本間不互相兼容,所以經(jīng)常需要在不同的Node版本中切換。 Mac下你同樣可以...
若你是效率控,必定久仰GTD大名,它算的上時(shí)間管理界的逼格代表。這格就格在,復(fù)雜難懂,不好上手。 這篇文章是我研讀《Getting Things Done》并結(jié)合多年GTD使...
GMT(格林尼治時(shí)間)與 UTC 格林尼治時(shí)間(英語:Greenwich Mean Time,GMT)是指位于英國倫敦郊區(qū)的皇家格林尼治天文臺(tái)當(dāng)?shù)氐钠教枙r(shí),因?yàn)楸境踝游缇€被...
第三屆在北京舉辦的@swift大會(huì),我分享了用 swift 寫解釋器的思路,這個(gè)解釋器 demo 我放在了 github 上,地址在 https://github.com/m...
受控組件和無狀態(tài)組件 非受控組件推薦使用受控組件來實(shí)現(xiàn)表單. 在受控組件中, 表單數(shù)據(jù)是有React組件處理如果讓表單數(shù)據(jù)有DOM處理時(shí), 替代方案為使用非受控組件 this...
一. 數(shù)據(jù)類型 變量可以使用數(shù)據(jù)類型修飾, 限制了變量別隨意賦值帶來的不可預(yù)測(cè)性 有的時(shí)候數(shù)據(jù)類型是不可預(yù)測(cè)的, 有的場(chǎng)景下, 也是需要可以接受任意類型的變量. 這時(shí)候就可以...
1. 區(qū)別 Express Express 是一個(gè)自身功能極簡(jiǎn),完全是由路由和中間件構(gòu)成一個(gè)的 web 開發(fā)框架:從本質(zhì)上來說,一個(gè) Express 應(yīng)用就是在調(diào)用各種中間件...
4. 構(gòu)建Node Web程序 1.HTTP服務(wù)器的基本知識(shí) 呈現(xiàn)一個(gè)HTTP請(qǐng)求 添加和移除響應(yīng)頭的順序可以隨意,但一定要在調(diào)用res.write()或 res.end()...
感謝redux的出現(xiàn),讓組件之間數(shù)據(jù)的交互變得如此簡(jiǎn)單。但是所有數(shù)據(jù)都要放到redux里嗎?That is a question。其實(shí),React組件有四種方式存放數(shù)據(jù):1....
第一章 進(jìn)入Node世界 事件驅(qū)動(dòng)->> EventLoop 非阻塞I/O模型 ->>異步I/O 2005年 Ajax革命后, JS變成被人們用來編寫真正的,重要的程序的語言...
前言 最近沉迷研究移動(dòng)端項(xiàng)目測(cè)試,計(jì)劃更新幾篇學(xué)習(xí)筆記,此篇為開篇。此系列文章會(huì)根據(jù)市場(chǎng)招聘需求整理介紹常用的移動(dòng)端測(cè)試工具。此篇文章先介紹一下 Monkey 的基本使用。 ...
零. 介紹 隨著 JavaScript 單頁應(yīng)用開發(fā)日趨復(fù)雜,JavaScript 需要管理比任何時(shí)候都要多的 state (狀態(tài)) . Redux 試圖讓 state 的...
Reducer 提前設(shè)計(jì)好state對(duì)象的結(jié)構(gòu) 把state想象成數(shù)據(jù)庫. 每個(gè)數(shù)據(jù)以 ID 為主鍵, 不同實(shí)體或列表間通過 ID 相互引用數(shù)據(jù). 保證對(duì)Action處理的純...