240 發(fā)簡信
IP屬地:廣東
  • JDK動態(tài)代理

    JDK動態(tài)代理主要是通過Proxy對象的 newProxyInstance方法實現(xiàn)。 定義一個接口和它的實現(xiàn)類 需求:模擬給上面的服務(wù)類通過JDK動態(tài)代理的方式添加日志記錄操作

  • 240
    什么是中臺?

    沒有中臺的時代 在傳統(tǒng)IT企業(yè),項目的物理結(jié)構(gòu)是什么樣的呢?無論項目內(nèi)部的如何復(fù)雜姥宝,都可分為“前臺”和“后臺”這兩部分。 什么是前臺? 首先崔列,這里所說的“前臺”和“前端”并不...

  • mysql事務(wù)

    事務(wù) 定義:事務(wù)就是一組不可分割的操作,或者說事務(wù)就是一組滿足ACID特性的操作 事務(wù)的ACID特性: C 代表一致性旺遮,事務(wù)執(zhí)行前后赵讯,數(shù)據(jù)庫都處于一致性的狀態(tài)(目標(biāo)) A 代...

  • 240
    (并發(fā)一)淺談并發(fā)的數(shù)據(jù)競爭(可見性)與競態(tài)條件(原子性)

    其實并發(fā)比較根源的原因就是操作的原子性和狀態(tài)的可見性無法保證 個人理解: ????1. 數(shù)據(jù)競爭?指的是并發(fā)條件下,狀態(tài)屬性信息不同步,產(chǎn)生讀寫誤差耿眉。之所以會有誤差边翼,請參考J...

  • int i=1;i+=i+++++i鸣剪; 然后 i = 组底?

    首先看結(jié)果,然后再來分析原因 i += i++ + ++i等價于 i = i + (i++) + (++i)等價于 i = 1 + 1 + 3所以結(jié)果是5 這樣的原因有兩個:...

  • Java泛型

    為什么需要泛型 泛型利于代碼重用筐骇。比如實現(xiàn)針對某一種具體數(shù)據(jù)類型的功能债鸡,將具體數(shù)據(jù)類型替換為泛型,則可以實現(xiàn)為針對多種數(shù)據(jù)類型的功能拥褂,極大的提高了功能的復(fù)用性娘锁。 類型安全,讓...

  • 通過注解和反射實現(xiàn)一個簡單的@Value注解

    Java注解是什么饺鹃? Java注解(Annotation)就是一種java標(biāo)注莫秆,并且能夠攜帶數(shù)據(jù),是在JDK5.0被引入的悔详。 Java的注解可以標(biāo)注Java語言中的類镊屎、變量、...

  • java基礎(chǔ)之序列化

    1.什么是序列化茄螃? 簡單點來說就是對對象的狀態(tài)進行保存缝驳,注意是對象的狀態(tài)而不是方法并且只能保存對象的普通成員變量而不能保存對象的靜態(tài)變量。 2.怎么實現(xiàn)序列化? 實現(xiàn)序列化一...

  • 240
    30張圖帶你徹底理解紅黑樹

    寫在前面 當(dāng)在10億數(shù)據(jù)進行不到30次比較就能查找到目標(biāo)時用狱,不禁感嘆編程之魅力运怖!人類之偉大呀! —— 學(xué)紅黑樹有感夏伊。 終于摇展,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識后,我想把我所學(xué)所想...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品