引數估計簡介及概念介紹(下)引數估計簡介及概念介紹(下)
請求快取
支援請求快取功能,支援對get請求設定快取訪問,並設定有效期。
有兩種方式可以設定請求快取:
路由設定
可以在路由規則裡面呼叫cache方法設定當前路由規則的請求快取,例如:// 定義get請求路由規則 並設定3600秒的快取
route::get('new/:id','news/read')->cache(3600);
第二次訪問相同的路由位址的時候,會自動獲取請求快取的資料響應輸出,並傳送304狀態碼。
route::get('new/:id','news/read')->cache(
[ 'new/:id/:page', 3600]
:id、:page表示使用當前請求的param引數進行動態標識替換,也就是根據id和page變數進行3600秒的請求快取。// 定義get請求路由規則 並關閉請求快取(即使開啟了全域性請求快取)
route::get('new/:id','news/read')->cache(false);
支援給一組路由設定快取標籤// 定義get請求路由規則 並設定3600秒的快取
route::get('new/:id','news/read')->cache(
[ 'new/:id/:page', 3600, 'page']
這樣可以在需要的時候統一清理快取標籤為page的請求快取。
動態設定
可以在公共檔案或者行為中動態設定請求快取,例如:request::cache('blog/:id',3600);
表示對blog/:id定義的動態訪問位址進行3600秒的請求快取。
支援對某個url字尾的請求進行快取,例如:request::cache('[html]',600);
表示對所有的html字尾訪問(get)請求進行10分鐘的快取。
也支援設定請求快取標籤,例如:request::cache('blog/:id/:page',3600, 'page');
全域性請求快取
如果需要開啟全域性請求快取,只需要在全域性(或者應用)的中介軟體定義檔案middleware.php中增加'think\middleware\checkrequestcache',
然後只需要在route.php配置檔案中設定全域性快取的有效時間(秒):'request_cache_expire'=>3600,
就會自動根據當前請求url位址(只針對get請求型別)進行請求快取,全域性快取有效期為3600秒。
如果需要對全域性快取設定快取規則,可以直接設定request_cache_key引數,例如:'request_cache_key'=>'__url__',
'request_cache_expire'=>3600,
快取標識支援下面的特殊定義
__controller__當前控制器名
__action__當前操作名
__url__當前完整url位址(包含網域名稱)
全域性請求快取支援設定排除規則,使用方法如下:'request_cache_key' => true,
'request_cache_expire' => 3600,
'request_cache_except' => [
'/blog/index',
'/user/member',
排除規則為不使用請求快取的位址(不支援變數)開頭部分(不區分大小寫)。
任務?不會了怎麼辦
引數估計 引數估計
1 引數估計 用樣本統計量去估計總體的引數。2 估計量 用於估計總體引數的統計量的名稱 如樣本均值,樣本比例,樣本方差等 例如 樣本均值就是總體均值 3 引數用 4 估計值 估計引數時計算出來的統計量的具體值 如果樣本均值 5 點估計 例如 用樣本均值直接作為總體均值的估計乙個點估計量的可靠性是由它...
引數估計與非引數估計
引數估計 parameter estimation 根據從 總體中抽取的 樣本估計總體分布中包含的未知引數的方法。人們常常需要根據手中的資料,分析或推斷資料反映的本質規律。即根據樣本資料如何選擇統計量去推斷總體的分布或數字特徵等。統計推斷是數理統計研究的核心問題。所謂統計推斷是指根據樣本對總體分布或...
引數估計與非引數估計
背景知識 概率密度,直觀的理解就是在某乙個區間內,事件發生的次數的多少的問題,比如n 0,1 高斯分布,就是取值在0的很小的區間的概率很高,至少比其他等寬的小區間要高。引數估計要求明確引數服從什麼分布,明確模型的具體形式,然後給出引數的估計值。根據從總體中抽取的樣本估計總體分布中包含的未知引數。非引...