StringRedisTemplate的使用的方法

2021-10-01 09:16:25 字數 1571 閱讀 9995

//根據key刪除快取  

stringredistemplate.

delete

("baike");

//檢查key是否存在,返回boolean值

stringredistemplate.

haskey

("baike");

//根據key獲取set集合

stringredistemplate.

opsforset()

.members

("baike");

//向redis裡存入資料和設定快取時間

stringredistemplate.

opsforvalue()

.set

("baike"

,"100",60

*10, timeunit.seconds)

;//val做-1操作

stringredistemplate.

boundvalueops

("baike").

increment(-

1);//根據key獲取快取中的val

stringredistemplate.

opsforvalue()

.get

("baike"

)//val +1

stringredistemplate.

boundvalueops

("baike").

increment(1

);//根據key獲取過期時間

stringredistemplate.

getexpire

("baike");

//根據key獲取過期時間並換算成指定單位

stringredistemplate.

getexpire

("baike"

,timeunit.seconds)

;//向指定key中存放set集合

stringredistemplate.

opsforset()

.add

("baike"

,"1"

,"2"

,"3");

//設定過期時間

stringredistemplate.

expire

("baike"

,1000

, timeunit.milliseconds)

;//根據key檢視集合中是否存在指定資料

stringredistemplate.

opsforset()

.ismember

("baike"

,"1");

//驗證有效時間

long expire = redistemplate.

boundhashops

("baike").

getexpire()

;system.out.

println

(+expire+

"s")

;

iOS MBProgressHUD的使用方法

mbprogresshud就是乙個非常好用的第三方庫,可以快速接入載入的介面,下面貼 下面的 包含了各種常用型別的載入 import viewcontroller.h import mbprogresshud.h inte ce viewcontroller property atomic,assi...

MaskEdit的EditMask使用方法

最近需要乙個可控制輸入輸出格式的編輯框,不過delphi中卻沒有滿足要求的控制項,想自己弄乙個吧!結果沒想到delphi一如既往地連正規表示式都沒有支援,不考慮自己編寫正規表示式parser的可行性,從頭寫個正規表示式編輯框時間上也不允許。沒辦法,將就下用maskedit吧!順便也了解下editma...

MaskEdit的EditMask使用方法

maskedit的editmask使用方法 最近需要乙個可控制輸入輸出格式的編輯框,不過delphi中卻沒有滿足要求的控制項,想自己弄乙個吧!結果沒想到delphi一如既往地連正規表示式都沒有支援,不考慮自己編寫正規表示式parser的可行性,從頭寫個正規表示式編輯框時間上也不允許。沒辦法,將就下用...