簡(jiǎn)書(shū) 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝! 前言 java5之后,并發(fā)包中新增了Lock接口(以及相關(guān)實(shí)現(xiàn)類)用來(lái)實(shí)現(xiàn)鎖的功能,它提供了與synchronized關(guān)鍵字類似的同步...
簡(jiǎn)書(shū) 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝! 前言 java5之后,并發(fā)包中新增了Lock接口(以及相關(guān)實(shí)現(xiàn)類)用來(lái)實(shí)現(xiàn)鎖的功能,它提供了與synchronized關(guān)鍵字類似的同步...
后端開(kāi)發(fā)一定厭倦了和前端對(duì)API接口的麻煩,之前還是小白時(shí)愣是手寫(xiě)word文檔給前端工程師使用,各種copy字段加解釋... 然而,有更好用的API框架可以使用,可以讓我們擺...
導(dǎo)語(yǔ): 相信無(wú)論是前端還是后端開(kāi)發(fā),都或多或少地被接口文檔折磨過(guò)。前端經(jīng)常抱怨后端給的接口文檔與實(shí)際情況不一致。后端又覺(jué)得編寫(xiě)及維護(hù)接口文檔會(huì)耗費(fèi)不少精力,經(jīng)常來(lái)不及更新。其...
引入jasypt 生成要加密的字符串 將數(shù)據(jù)庫(kù)的用戶名和密碼進(jìn)行加密 輸出信息為: 或者使用Maven下載好的jar包加密\Maven\org\jasypt\jasypt\1...
最近在項(xiàng)目中遇到了對(duì)每一個(gè)類型進(jìn)行求和并且求該類型所占的比例的需求。一開(kāi)始使用的是自表的連接,后來(lái)發(fā)現(xiàn)這樣做太復(fù)雜,更改后的SQL的解決方法是: over函數(shù)的寫(xiě)法:over...
1. BeanPostProcessor簡(jiǎn)介 BeanPostProcessor是Spring IOC容器給我們提供的一個(gè)擴(kuò)展接口。接口聲明如下: 運(yùn)行順序 ===Sprin...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計(jì)算機(jī)內(nèi)存的交互情況?!疽?yàn)镴ava虛擬機(jī)內(nèi)存模型定義的訪問(wèn)操作與計(jì)算機(jī)十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
?JMH,即Java Microbenchmark Harness,這是專門(mén)用于進(jìn)行代碼的微基準(zhǔn)測(cè)試的一套工具API。?JMH 是一個(gè)由 OpenJDK/Oracle 里面那...
Spring之旅 什么是Spring? Spring是一個(gè)分層的輕量級(jí)的開(kāi)源Java框架 Spring的核心是IOC(Inverse of Control 控制反轉(zhuǎn))和AOP...