
記錄下Io中的printWriter(打印字符),io中的類太多,在這里記錄下,初學者,水平有限,寫錯勿怪 在需要打印字符而不是字節流,使用Pr...
Dubbo 壓測插件已開源,本文涉及代碼詳見gatling-dubbo Gatling 是一個開源的基于 Scala、Akka、Netty 實現...
GetBean源碼部分 protectedTdoGetBean(finalStringname,@NullablefinalClassrequi...
全局鎖 對整個數據庫實例加鎖 使用場景:做全庫邏輯備份時,為了保證備份期間的庫在同一個邏輯時間點,即一致性視圖(類似于可重復讀隔離級別的效果) ...
為什么需要偏向鎖 當多個處理器同時處理的時候,通常需要處理互斥的問題。 一般的解決方式都會包含acquire和release這個兩種操作,操作保...
Optional的學習與實戰 整片文章大部分內容來自java8實戰這本書,我在這里也是將自己的學習過程記錄下來,并且整理成筆記給需要的人提供一個...
Spring框架本身四大原則 使用POJO進行輕量級和最小侵入式開發 通過依賴注入和基于接口編程實現松耦合 通過AOP和默認習慣進行聲明式編程 ...
1. mybatis的基本概念 MyBatis 是一款優秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所...
java對象鎖有兩種:對象鎖、類鎖。 對象鎖:在非靜態方法上加鎖。聲明了一個對象鎖。類鎖:在靜態方法上加鎖,聲明了一個類鎖。 經過大量的實驗總結...