什么是User Story 其實(shí)我覺(jué)得要對(duì)User Story做一個(gè)定義還是挺難的丧鸯。曾經(jīng)的我以為漱受,所謂User Story是User來(lái)講述的Story。你看啊骡送,User St...
什么是User Story 其實(shí)我覺(jué)得要對(duì)User Story做一個(gè)定義還是挺難的丧鸯。曾經(jīng)的我以為漱受,所謂User Story是User來(lái)講述的Story。你看啊骡送,User St...
PS: 本文講得比較細(xì),所以篇幅較長(zhǎng)絮记。 閱讀時(shí)間:30m~1h摔踱。請(qǐng)認(rèn)真讀完,希望你一小時(shí)后能對(duì)統(tǒng)一異常處理有一個(gè)清晰的認(rèn)識(shí)怨愤。 PS: 本文所有代碼在 這里[https://g...
并發(fā)下的庫(kù)存如何扣? 背景 業(yè)務(wù)反饋,項(xiàng)目出現(xiàn)庫(kù)存超賣/負(fù)值現(xiàn)象。 原因 假設(shè)庫(kù)存為5篮愉,用戶一次買(mǎi)了1個(gè)腐芍,于是庫(kù)存扣減為4,如果更新失敗則重新設(shè)置试躏,看似好像沒(méi)問(wèn)題猪勇。 問(wèn)題1 ...
典型互聯(lián)網(wǎng)架構(gòu) 業(yè)務(wù)復(fù)雜、數(shù)據(jù)量大颠蕴、并發(fā)量大的業(yè)務(wù)場(chǎng)景下泣刹,典型的互聯(lián)網(wǎng)架構(gòu),一般會(huì)分為這么幾層: ?調(diào)用層犀被,一般是處于端上的browser或者APP?站點(diǎn)層椅您,一般是拼裝htm...
不久前,我在在前后端分離實(shí)踐中提到了基于 Token 的認(rèn)證寡键,現(xiàn)在我們稍稍深入一些掀泳。 通常情況下,我們?cè)谟懻撃硞€(gè)技術(shù)的時(shí)候西轩,都是從問(wèn)題開(kāi)始员舵。那么第一個(gè)問(wèn)題: 為什么要用 To...
HTTP 是一個(gè)無(wú)狀態(tài)的協(xié)議,一次請(qǐng)求結(jié)束后遭商,下次在發(fā)送服務(wù)器就不知道這個(gè)請(qǐng)求是誰(shuí)發(fā)來(lái)的了(同一個(gè) IP 不代表同一個(gè)用戶)固灵,在 Web 應(yīng)用中,用戶的認(rèn)證和鑒權(quán)是非常重要的...
“套路”原意是指編成套的武術(shù)動(dòng)作劫流,是幾代武術(shù)家研究揣摩的心血巫玻,并且在實(shí)戰(zhàn)中不斷改進(jìn)的成果。太極拳有套路祠汇,國(guó)際標(biāo)準(zhǔn)舞有套路仍秤,甚至連電影劇本也有各式各樣的套路。其實(shí)套路可很,無(wú)非就是...