什么是裝飾器剪菱? 在計(jì)算機(jī)編程中厂抽,裝飾器(Decorator)是一種設(shè)計(jì)模式烹看,通常用于動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé)郎任,而不需要改變其結(jié)構(gòu)哈踱。在P...
在使用分布式鎖的過程中,需要注意以下幾個(gè)問題: 鎖的粒度:需要根據(jù)具體的業(yè)務(wù)場景來確定鎖的粒度尝江,鎖的粒度過細(xì)容易造成性能問題涉波,而鎖的粒度過大則不...
臟讀:讀取到了其他事務(wù)還未提交的數(shù)據(jù) 不可重復(fù)讀:在同一次事務(wù)中查詢相同數(shù)據(jù)時(shí)前后查詢不一致的問題 幻讀:并發(fā)新增和刪除這種會(huì)產(chǎn)生數(shù)據(jù)變化的操作...
map 是個(gè) key-value 的存儲(chǔ)結(jié)構(gòu)啤覆,常用的實(shí)現(xiàn)有兩種,HashMap和TreeMap惭聂。 ??HashMap 是通過hash方式實(shí)現(xiàn)的m...
1.自我介紹 2.==與equals的區(qū)別窗声,String類里面的equals方法實(shí)現(xiàn)看過嗎,大概的實(shí)現(xiàn)流程 3.Redis有哪些常見數(shù)據(jù)類型辜纲,s...
==與equals的區(qū)別见剩,String類里面的equals方法實(shí)現(xiàn)看過嗎,大概的實(shí)現(xiàn)流程扫俺? == 的作用: 基本類型:比較值是否相等 引用類型:...
在java中苍苞,創(chuàng)建線程一般有以下幾種方式: 1.繼承Thread類:創(chuàng)建一個(gè)Thread類的子類,并重寫它的run()方法。然后創(chuàng)建該子類的對(duì)象...