Mybatis Plugin 插件(攔截器)原理分析 引言 最近在看mybatis 源碼统翩,看到了mybatis plugin部分干茉,其實就是利用J...
因為一個功能需要讀取一個大表的所有數(shù)據(jù)做業(yè)務處理停巷,那這樣肯定不能一次性查出所有數(shù)據(jù),需要程序分頁查詢處理,模擬測試一個200萬數(shù)據(jù)量的表發(fā)現(xiàn)耗時...
http-client-utli httpClient 工具類 github地址:https://github.com/yangwenjie8...
delay-queue redis實現(xiàn)延遲消息隊列 需求背景 最近在做一個排隊取號的系統(tǒng) 在用戶預約時間到達前XX分鐘發(fā)短信通知 在用戶預約時間...
今天生產(chǎn)環(huán)境上碰到個奇怪問題,在oracle數(shù)據(jù)庫一個根據(jù)時間范圍的查詢語句居然執(zhí)行了二十多分鐘缅刽。一開始打印了執(zhí)行sql日志之后就毫無反應了,任...
Volatile 這個關鍵字可能很多朋友都聽說過,但是可能不敢用蠢络,畢竟這個關鍵字非常不好控制,干脆不用為好衰猛。Volatile在一般的多線程編程里...
很多剛學Java的同學們都知道HashMap,平常一般使用刹孔,可能并不知道它的工作原理啡省,前段時間有為剛畢業(yè)的同事在使用HashMap的時候碰到了個...
在java多線程并發(fā)編程中對于 sychronized 大家一定不陌生,同步關鍵字 synchronized 是java語言中最為常用的同福方法...