業(yè)務方可能需要對用戶進行簽到,由于存在并發(fā)的可能,使用redis 對用戶id 進行hash后分組互例,再放入redis。對用戶id進行hash文兢,以便對大量的用戶進行均勻的分到不同...
常用命令總結 1.git clone url克隆一個項目 2.git branch -a查看項目分支列表 3.git checkout branchName切換分支 未完待續(xù)...
SimpleDateFormat 日常編碼中經常使用的一個日期格式化的工具類义锥,可以使用它將日期與字符串之間隨意的轉換胃榕。 多個線程情況下,多執(zhí)行幾次功戚,會出現(xiàn)解析錯誤娶眷。 查看類圖...
8.5 SimpleDateFormat是線程不安全的 SimpleDateFormat是Java提供的一個格式化和解析日期的工具類似嗤,日常開發(fā)中應該經常會用到啸臀,但是由于它是線...
hash 和java的hashmap很像,無序烁落,內部實現(xiàn)結構數(shù)組+鏈表二維結構乘粒。第一維位置碰撞時,將會使用鏈表將碰撞的元素串起來伤塌。 hash的結構可以存儲對象的信息灯萍,可以將對...
從本文你可以學習到: 什么時候會使用HashMap?他有什么特點每聪?你知道HashMap的工作原理嗎旦棉?你知道get和put的原理嗎?equals()和hashCode()的都有...
list =java中的linkedList药薯,它是個鏈表不是數(shù)組绑洛。鏈表的特點就是插入快,查詢慢童本。用途:常用于異步隊列使用真屯。將需要延后處理的任務序列化為字符串放入redis中,...
Redis = remote dictionary service 的縮寫 1.docker安裝redis 鏡像 2.redis基本數(shù)據(jù)結構 5種基本數(shù)據(jù)結構:String(...
項目中做報表的時候會經常的使用日期作為開始和結束的條件進行查詢配深,往往只是知道有這么回事,但是寫就吃力了嫁盲。今天抽時間寫一個工具類篓叶,算是為后面再寫的時候拿來主義吧,廢話不多說亡资,s...
select CONCAT(SUBSTR('2019-11-19',1,8),'10')SUBSTR(str,from,to) 字符串截取CONCAT(str1,str2) ...
做項目的時候經常使用BigDecimal 下面舉個例子 執(zhí)行的時候懈贺,出現(xiàn)下面的錯誤:java.lang.ArithmeticException: Non-terminatin...
一些時候需要將一些數(shù)據(jù)批量的進行操作,比如:根據(jù)ids批量查詢坡垫、更新梭灿、刪除、將一個集合的數(shù)據(jù)插入數(shù)據(jù)庫冰悠。簡單的操作是單條的循環(huán)遍歷后執(zhí)行對應的操作堡妒。稍微有點經驗的程序員往往都...
mybatis 的mapper文件中,一些查詢的sql語句溉卓,需要我們編寫查詢的條件: 如下: and a.name like concat('%',#{depart.na...
這個關鍵字個人感覺在日常編碼中不是經常用到皮迟,在某些情況下還是被IDEA提示需要加final關鍵字,但是經常會在一些基礎的面試中問到桑寨,很多時候只是大概知道不能變伏尼,具體什么不能改...
項目中通常用到if判斷,但有時候為了擴展的需要西疤,不想過多的寫if烦粒,else語句,這時候首先想到的就是使用策略模式代赁。 策略模式(Strategy Pattern):定義一系列算...
目前的項目經常會用到SSM(spring ,spring boot,mybatis),為什么會用這個開發(fā)框架呢? 使用開發(fā)框架的好處: 1.減少編碼 好的開發(fā)框架編寫了大量的...