前言 眾所周知,分布式事務(wù)是個(gè)復(fù)雜的問題,有很多種不同的思路和方法。 在 Seata 項(xiàng)目中,最早由阿里巴巴中間件開源出的 AT 模式(Automatic Transacti...
前言 眾所周知,分布式事務(wù)是個(gè)復(fù)雜的問題,有很多種不同的思路和方法。 在 Seata 項(xiàng)目中,最早由阿里巴巴中間件開源出的 AT 模式(Automatic Transacti...
以前我做產(chǎn)品,做開發(fā),做運(yùn)營的時(shí)候,我問客戶預(yù)算多少?他告訴我:2塊錢。當(dāng)時(shí)我以為他是在開玩笑,直到看到李彥宏被潑冷水…… AI可以干很多有意義的事情,比如讓勞動(dòng)者丟掉工作;...
步入社會(huì),工作的我們,是否每天朝九晚五?是否依然是996制度?我知道,所有人都不想工作,都想每天悠閑自在的生活著,只可惜我們不是富二代。 如果有一天你不想工作了,建議你看一看...
上個(gè)單位辭職,沒有主動(dòng)退出微信群。我存了點(diǎn)私心,主要是想看看領(lǐng)導(dǎo)是怎么處理離職員工,順便也可以讓我學(xué)習(xí)一下。 我所在的網(wǎng)點(diǎn)是一個(gè)小支行,內(nèi)部小群,不過20人左右,辦公室的小姑...
1. 什么是連接器 在ActiveMQ中有3個(gè)重要的角色:Broker、Producer、Consumer。Broker為消息代理,它是ActiveMQ服務(wù)端角色,接受客戶端...
Docker在我剛出來實(shí)習(xí)的時(shí)候就有接觸到,那會(huì)只是將公司里制作好的包去客戶那邊進(jìn)行簡單部署,只知道Docker是個(gè)容器可以在里面安裝運(yùn)行軟件,其他一概不知。今天學(xué)習(xí)的時(shí)候剛...
1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過程,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架。再而論述Mybatis作為一個(gè)數(shù)據(jù)持久...
1 問題描述 最近有小伙伴在做商品抽獎(jiǎng)活動(dòng)時(shí),在對(duì)獎(jiǎng)品庫存進(jìn)行扣減,有線程安全的問題,遂加鎖synchronized進(jìn)行同步,但發(fā)現(xiàn)加鎖后并沒有控制住庫存線程安全的問題,導(dǎo)致...
1 并發(fā)問題的癥狀 1.1 多線程put后可能導(dǎo)致get死循環(huán) 從前我們的Java代碼因?yàn)橐恍┰蚴褂昧薍ashMap這個(gè)東西,但是當(dāng)時(shí)的程序是單線程的,一切都沒有問題。后來...