程式中並沒有走快取,為什麼執行時間短了

2021-10-01 05:12:31 字數 657 閱讀 2469

1、mysql快取關閉

2、mybatis 二級快取未開啟

雖然二級快取開關是預設開啟的,但是要通過註解@options或者xml進行開啟,才算開啟。

所以這裡沒開啟

3、mybatis一級快取預設開啟了但是沒使用

但是sqlsession 第乙個為

第二個為

所以,無法使用一級快取

但是mysql三次執行的時間不一樣(都是limit offset 的select 語句,total不到1w行)

同時也想到了os的page case,讓第乙個載入後,讓程式睡5分鐘,在執行後面兩個,效果也是後面的快一點。

這是乙個記錄問題的文章。

React Native 並沒有死!

雖然廠商紛紛棄react native而去,但我相信facebook不會輕言放棄,廠商的離去反而會讓facebook更好的審視react native優缺點,在這次的大規模重構中,解決廠商提出的一些問題,並且會吸收flutter和vue.js的優點,從而使react native與原生架構結合得更好...

AsyncTask的execute並沒有立即執行

原因不講了,也講不清楚,解決方案就是利用executeonexecutor設定自己的佇列,從而在舊頁面關閉前能及時清理當前頁面發出的資料請求 ps tasks為乙個arraylist,用來儲存當前介面所有產生的task,executeonexecutor能清除等待中的task們,cancle tru...

矽谷並沒有發明什麼

矽谷的人們創造的器械很少。盤算機並非矽谷的創造,矽谷沒有創造電晶體 積體電路 網際網路,生物科技和綠色科技也並非出自矽谷。矽谷所起的感化,是使這些技巧 敏捷傳達 矽谷有著共同的 近乎魔鬼般的嗅覺,能敏捷了解一項創造給社會帶來的推翻性的變更,並從中盈利。毀壞性的發明 這就是人們談起矽谷是立異工場時的最...