在面向?qū)ο箝_發(fā)過程中,我們會(huì)經(jīng)常遇到這樣的情況,處理一類事件有特定的流程,同時(shí)這類事件往往又會(huì)有某些細(xì)節(jié)不同,這個(gè)時(shí)候我們可以使用模板方法的設(shè)計(jì)模式。我們通過一個(gè)常用的例子來(lái)...
在面向?qū)ο箝_發(fā)過程中,我們會(huì)經(jīng)常遇到這樣的情況,處理一類事件有特定的流程,同時(shí)這類事件往往又會(huì)有某些細(xì)節(jié)不同,這個(gè)時(shí)候我們可以使用模板方法的設(shè)計(jì)模式。我們通過一個(gè)常用的例子來(lái)...
【文| 一棵花白】 ■1 當(dāng)我還是個(gè)無(wú)知孩童的時(shí)候,我想,如果中國(guó)十三億人每人給我一塊錢,我就有十三億了。但那僅限于想象而已,今天清晨的陽(yáng)光照醒我的時(shí)候,我才知道,我的想象已...
前不久,我們討論過了長(zhǎng)連接的一個(gè)好處。我們提到復(fù)用TCP鏈接可以減少3次TCP握手的時(shí)間,事實(shí)并不止于此。這要從TCP的慢啟動(dòng)說起。 左邊藍(lán)色部分稱之為TCP的慢啟動(dòng),通俗上...
本文為作者根據(jù)日常使用結(jié)合Gson源碼注釋及wiki所作的原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處。本文鏈接:http://www.itdecent.cn/p/e740196225a4 JS...
前言 最近有些突發(fā)的事情,在飛機(jī)上寫了點(diǎn)代碼,先把它們更新上來(lái)吧。畢竟這個(gè)文章是做這個(gè)東西的一個(gè)心路歷程,可能有些東西講得并不是很明白。大家可以自己查下資料或者在下面留言。這...
五分鐘倒數(shù)已經(jīng)可以計(jì)時(shí)了。 三步完成免費(fèi)個(gè)人博客搭建, 這是一篇小白也能看懂的文章,本文主要針對(duì)mac OS ,Windows 除了軟件安裝方式和命令有些區(qū)別(裝了git b...
正則表達(dá)式,一個(gè)十分古老而又強(qiáng)大的文本處理工具,僅僅用一段非常簡(jiǎn)短的表達(dá)式語(yǔ)句,便能夠快速實(shí)現(xiàn)一個(gè)非常復(fù)雜的業(yè)務(wù)邏輯。熟練地掌握正則表達(dá)式的話,能夠使你的開發(fā)效率得到極大的提...
前言 周末跟妹紙玩這個(gè)游戲,發(fā)現(xiàn)了兩個(gè)問題 當(dāng)頁(yè)面存在滾動(dòng)條時(shí),下棋的位置不正確。 有時(shí)候會(huì)存在這么一個(gè)情況,下了一個(gè)子之后還是輪到你 思考 應(yīng)該是因?yàn)榇嬖跐L動(dòng)條時(shí),調(diào)用ev...