AQS是JUC鎖框架中最重要的類,通過它來實(shí)現(xiàn)獨(dú)占鎖和共享鎖的。本章是對AbstractQueuedSynchronizer源碼的完全解析,分為四個部分介紹: CLH隊(duì)列即同...
AQS是JUC鎖框架中最重要的類,通過它來實(shí)現(xiàn)獨(dú)占鎖和共享鎖的。本章是對AbstractQueuedSynchronizer源碼的完全解析,分為四個部分介紹: CLH隊(duì)列即同...
Apache Shiro? 是一個功能強(qiáng)大且易于使用的 Java 安全框架,用于執(zhí)行身份驗(yàn)證、授權(quán)、加密和會話管理。借助 Shiro 易于理解的 API,您可以快速輕松地保護(hù)...
結(jié)構(gòu)型模式主要總結(jié)了一些類或?qū)ο蠼M合在一起的經(jīng)典結(jié)構(gòu),這些經(jīng)典的結(jié)構(gòu)可以解決特定應(yīng)用場景的問題。 常用的:代理模式、橋接模式、裝飾者模式、適配器模式 不常用的:門面模式、組合...
創(chuàng)建型模式主要解決對象的創(chuàng)建問題,封裝復(fù)雜的創(chuàng)建過程,解耦對象的創(chuàng)建代碼和使用代碼。 常用的:單例模式、工廠模式(工廠方法和抽象工廠)、建造者模式 不常用的:原型模式 一、單...
1、代碼質(zhì)量評價標(biāo)準(zhǔn) 可維護(hù)性(maintainability)“代碼易維護(hù)”就是指,在不破壞原有代碼設(shè)計、不引入新的 bug 的情況下,能夠快速地修改或者添加代碼?!按a不...