在專案中的統計模組中,查詢耗費的時間,實在是太長了,通過優化sql語句或者新增快取來提高查詢的速度,自己就弄了乙個快取的輔助類,方便操作快取中的資料。
1快取用到的地方很多,封裝的這個類,也算很基礎的東西了,算是記錄一下,以後用到的時候,方便查詢。using
system;
2using
system.collections;
3using
system.collections.generic;
4using
system.linq;
5using
system.text;
6using
system.threading.tasks;
7using
system.web;
8using
system.web.caching;
9namespace
website.statistics.core.utilities
1026
///27
///設定快取
28///
29///
快取鍵30
///快取鍵
31public
static
void setcache(string cachekey, object
objvalue)
3236
///37
///設定快取
38///
39///
快取鍵40
///快取的值
41///
過期時間
42public
static
void setcache(string cachekey, object
objvalue, timespan timeout)
4347
///48
///設定快取
49///
50///
快取鍵51
///快取的value
52///
絕對過期時間
53///
滑動過期時間
54public
static
void setcache(string cachekey, object
objvalue, datetime absoluteexpiration, timespan slidingexpiration)
5559
///60
///移除指定的快取
61///
62///
63public
static
void removecache(string
cachekey)
6468
///69
///移除全部快取
70///
71public
static
void
removeallcache()
7279}80
}81 }
部落格版權:
Android工具類 App相關的輔助類
此工具類是用來獲取應用程式的名稱和應用程式的版本資訊package com.duanlian import android.content.context import android.content.pm.packageinfo import android.content.pm.packagem...
JUC 輔助工具類
countdownlatch 假設這樣的乙個場景 你是圖書館管理員 現在還有五個人在圖書館中怎麼保證五個人都走完的時候進行鎖門 cyclicbarrier 鎖完門 下了班 你邀請一些朋友一起吃飯 有人提早就到 有人會準點到只有人齊了才開始吃飯 cyclicbarrier 和 countdownlat...
Android 清除快取輔助類的封裝
清除快取輔助類 清除cache中快取的 如果是清除資料,後期可增加 created by panda on 2020 05 07 public class clearcacheutils string formatfilesize formatfilesize filesize return for...