![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一浑侥、問題描述 商城系統(tǒng)今天上線了一個(gè)功能总珠,用戶在商城中點(diǎn)擊商品詳情頁(yè)的去購(gòu)買按鈕時(shí)创南,如果商品是有代金券優(yōu)惠活動(dòng)的商品桥胞,則會(huì)先領(lǐng)券后計(jì)算商品金額野舶。...
王二北原創(chuàng)槐雾,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 一、問題回顧和分析 前段時(shí)間若河,項(xiàng)目中有一個(gè)重構(gòu)需求能岩,將本來(lái)在A端中暫存的數(shù)據(jù)dataX(A中本不該維護(hù)這...
王二北原創(chuàng)拉鹃,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 一、從項(xiàng)目中遇到的問題說(shuō)起: 最近項(xiàng)目有一個(gè)需求统锤,如下圖所示:上游有A/B/C三個(gè)服務(wù)毛俏,通過Dubbo調(diào)...
王二北原創(chuàng)炭庙,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自[王二北] 1饲窿、簡(jiǎn)單介紹guava cache guava cache是Google guava中提供的一款輕量...
線上爆出一個(gè)問題,出庫(kù)服務(wù)中排線表中排線時(shí)段數(shù)據(jù)和排線服務(wù)中數(shù)據(jù)對(duì)不上焕蹄,排查了一下是前兩天同事上線導(dǎo)致的逾雄,主要原因是處理數(shù)據(jù)庫(kù)并發(fā)操作時(shí),選擇的...
王二北原創(chuàng)腻脏,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 這兩天項(xiàng)目上需要添加一個(gè)限流鸦泳,基于redis+lua的實(shí)現(xiàn)方案,項(xiàng)目中使用ShardedJedis進(jìn)行r...
王二北原創(chuàng)鼎姐,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 先看一個(gè)現(xiàn)象: 下面代碼會(huì)輸出什么钾麸? 運(yùn)行結(jié)果: 為什么更振?原因有兩個(gè):java中裝箱和拆箱的真相,以及I...
王二北原創(chuàng)饭尝,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 一肯腕、簡(jiǎn)單嘮嘮JAVAC javac這個(gè)命令,搞java的都不陌生钥平,很多人在第一次用java輸出hello...
王二北原創(chuàng)实撒,轉(zhuǎn)載請(qǐng)標(biāo)明出處:來(lái)自王二北 一、javap命令簡(jiǎn)述 javap是jdk自帶的反解析工具涉瘾。它的作用就是根據(jù)class字節(jié)碼文件知态,反解析...