expiringmap工具類設定失效時間位址/
1.可以設定過期時間,根據設定的是使用或者建立時間過期,可以很方便。對於在記憶體中使用很方便。
用法
public
class
cacheutil
public
static
void
setmap
(expiringmap
map )
/** * expirationpolicy.created:在每次更新元素時,過期時間同時清零。
* expirationpolicy.accessed:在每次訪問元素時,過期時間同時清零。
*/public
static
void
main
(string[
] args)
throws interruptedexception
}
倆個以上的人登入同一賬號提示
邏輯
1:工具類expiringmap存登入人資訊;設定失效時間設定map失效時間,監聽以及更新時間2:第一次登入:map存key為使用者,value為session。並且記錄登入狀態已登入,
3:第二次登入,先判斷map中是否已登入,如果是就登入狀態為重複登入,且清除第一次存的使用者資訊,重新存入,否側為第一次登入
4:頁面根據登入狀態彈出提示框
expiringmap.jar中有整合的方法呼叫即可
工具類 HexUtil 工具類
hexutil 源 如下 十六進製制處理工具類 public class hexutil param hex 需要轉換的16進製制字串 return 以位元組陣列返回轉換後的結果 public static byte hexstringtobyte string hex return result ...
工具類 BcdUtil 工具類
bcdutil 源 如下所示 public class bcdutil return true 功能描述 對給定的資料進行bcd轉換,如果長度為奇數,則在最前端補零 param val 待轉換資料,需滿足canbebcd return 以位元組陣列的形式返回壓縮後的內容 public static ...
集合工具類和陣列工具類
集合的工具類 collections 筆試題 說出collection與collections的區別?1.collection是乙個單列集合的跟介面,collections是操作集合物件的乙個工具類 collections常見方法 1.對list進行排序 sort listlist sort lis...