思路瀏覽器的前進(jìn)和后退,我們?nèi)粘I钪袘?yīng)該接觸到很多。今天就來(lái)一起思考一下,他是如何實(shí)現(xiàn)的。如果我是一個(gè)瀏覽器開(kāi)發(fā)者,那我要如何來(lái)實(shí)現(xiàn)這個(gè)功能? 如果是我的話,我可能會(huì)用兩個(gè)...
思路瀏覽器的前進(jìn)和后退,我們?nèi)粘I钪袘?yīng)該接觸到很多。今天就來(lái)一起思考一下,他是如何實(shí)現(xiàn)的。如果我是一個(gè)瀏覽器開(kāi)發(fā)者,那我要如何來(lái)實(shí)現(xiàn)這個(gè)功能? 如果是我的話,我可能會(huì)用兩個(gè)...
今天學(xué)習(xí)了鏈表(linked list)這個(gè)數(shù)據(jù)結(jié)構(gòu)。學(xué)習(xí)鏈表有啥用呢?如何用鏈表來(lái)實(shí)現(xiàn)“LRU緩存淘汰算法”呢?思路是啥呢?。LRU 是啥??LRU(Least Recen...
為什么大多數(shù)編程語(yǔ)言中,數(shù)組要從 0 開(kāi)始編號(hào),而不是從 1 開(kāi)始呢? 其實(shí)拿到這個(gè)問(wèn)題的時(shí)候,我都很驚訝,為啥我接觸數(shù)組這么久,自己完全沒(méi)思考過(guò)相關(guān)的問(wèn)題?于是就更有興趣看...
作為一個(gè)文科生轉(zhuǎn)行過(guò)來(lái)的程序媛,數(shù)據(jù)結(jié)構(gòu)和算法的概念對(duì)我來(lái)說(shuō)都是很難。雖然平時(shí)工作幾乎很少用到算法,但是我總覺(jué)得如果不懂?dāng)?shù)據(jù)結(jié)構(gòu),在工作里面,我?guī)缀醪粫?huì)去考慮業(yè)務(wù)之外的東西,...
贊一個(gè)?。≈x謝作者
git寫(xiě)錯(cuò)分支,如何將一個(gè)分支上的修改轉(zhuǎn)移到另一個(gè)分支上寫(xiě)了一天的代碼準(zhǔn)備提交了,忽然發(fā)現(xiàn)寫(xiě)在了錯(cuò)誤的分支上,what?!怎么在不讓別人發(fā)現(xiàn)情況下,悄悄把這些修改轉(zhuǎn)移到正確的分支上去呢?例如需要在dev分支上開(kāi)發(fā),現(xiàn)在代碼全都寫(xiě)在...
寫(xiě)了一天的代碼準(zhǔn)備提交了,忽然發(fā)現(xiàn)寫(xiě)在了錯(cuò)誤的分支上,what?!怎么在不讓別人發(fā)現(xiàn)情況下,悄悄把這些修改轉(zhuǎn)移到正確的分支上去呢?例如需要在dev分支上開(kāi)發(fā),現(xiàn)在代碼全都寫(xiě)在...
需求: 如果做產(chǎn)品的話,你會(huì)發(fā)現(xiàn)有些項(xiàng)目之間其實(shí)是有很多共享的代碼塊兒的。有很多種方式可以來(lái)解決這個(gè)需求,修改代碼的話,只需要修改一次。不過(guò)我今天比較想記錄一下使用git c...
由于我對(duì)系統(tǒng)不是很了解,在設(shè)置alias的時(shí)候嘗試了一些彎路。 需求 其實(shí)我的需求很簡(jiǎn)單:就是添加更多的alias。這樣我就不需要每次手動(dòng)去調(diào)用了。 比如:打開(kāi)vscode,...
今天偶然間看到一個(gè)大佬寫(xiě)的排序,所以就自己動(dòng)手寫(xiě)看看。 直入主題: 思路就是: 找到最后一個(gè)數(shù),然后依次和他進(jìn)行對(duì)比。比他小的放在左邊,比他大的放在右邊,然后再把左邊 + 中...
數(shù)據(jù)結(jié)構(gòu)就是普通的數(shù)組。
``var list = [{item: '精通', value: 1},{item: '不精通', value: 2} ]``
小程序的picker和vue的index被我同時(shí)踩到前提概要: 使用mpvue來(lái)寫(xiě)小程序的代碼 我的需求 首先,小程序的picker目前只支持index來(lái)定位選中的值。 為了滿足我的需求,picker 的回調(diào)里面必須拿到以下兩...
目的: 記錄一次心情流水賬 最近的我,感覺(jué)幸福感上升了。一直以來(lái),我都有一種工作是工作,生活是生活,并且工作的幸福感不算特別高。最近我換了一個(gè)環(huán)境,公司就在我租房的附近,每天...
@觸碰旋律 不會(huì)真是這個(gè)問(wèn)題吧,如果是就有點(diǎn)蠢了。時(shí)間久遠(yuǎn)了,我現(xiàn)在莫法去驗(yàn)證。下次有相似的再試試
bootstrapvalidator里面驗(yàn)證ID的坑bootstrapvalidator(以下簡(jiǎn)稱BV)是一個(gè)前端表單驗(yàn)證框架,之前項(xiàng)目用到了,我這篇文章所想記錄的是我在用BV的時(shí)候踩到的一個(gè)小坑。有一個(gè)需求是:驗(yàn)證身份證號(hào)碼...