git checkout命令的實(shí)質(zhì)就是修改HEAD本身的指向,該命令不會(huì)影響分支"游標(biāo)"(如master) HEAD的重置即檢出 HEAD可以理解為"頭指針",是當(dāng)前工作區(qū)的...
分布式計(jì)數(shù)器: 在應(yīng)用部署中,項(xiàng)目常常使用多節(jié)點(diǎn)負(fù)載均衡來(lái)實(shí)現(xiàn)容災(zāi),支持較高的并發(fā)等一系列問(wèn)題。但是多節(jié)點(diǎn)同樣也會(huì)產(chǎn)生一系列常見(jiàn)的問(wèn)題。比如計(jì)數(shù)問(wèn)題,分布式鎖問(wèn)題。 ...
事務(wù) 事務(wù)保證一組數(shù)據(jù)庫(kù)操作要么成功要么失敗當(dāng)數(shù)據(jù)庫(kù)中有多個(gè)事務(wù)同時(shí)進(jìn)行時(shí),可能會(huì)出現(xiàn)臟讀(dirty read),不可重復(fù)讀(non-repeatable read),幻讀...
幾種常見(jiàn) join 的用法 創(chuàng)建表 插入數(shù)據(jù) INNER JOIN select * from join_user u inner join join_order o on ...
事務(wù)介紹 MySQL的事務(wù)支持不是綁定在MySQL服務(wù)器本身,而是與存儲(chǔ)引擎相關(guān), 一個(gè)事務(wù)是一個(gè)連續(xù)的一組數(shù)據(jù)庫(kù)操作,就好像它是一個(gè)單一的工作單元進(jìn)行。換言之,永遠(yuǎn)不會(huì)是完...
數(shù)據(jù)類(lèi)型的選擇的基本原則 更小的通常更好。更小的數(shù)據(jù)類(lèi)型通常更快,因?yàn)樗鼈冋加酶俚拇疟P(pán)、內(nèi)存和 CPU 緩存,并且處理時(shí)需要的 CPU 周期更少 簡(jiǎn)單就好。簡(jiǎn)單數(shù)據(jù)類(lèi)型的操...