騰訊的題目文本版

2021-08-16 18:43:32 字數 535 閱讀 1799

2、memcache 預設快取時間 30天

redis預設key的大小512m

redis統計命中率

redis提供了info這個命令,能夠隨時監控伺服器的狀態,只用telnet到對應伺服器的埠,執行命令即可:

telnet localhost 6379

info

在輸出的資訊裡面有這幾項和快取的狀態比較有關係:

keyspace_hits

:14414110

keyspace_misses

:3228654

used_memory

:433264648

expired_keys

:1333536

evicted_keys

:1547380

通過計算hits和miss,我們可以得到快取的命中率:14414110 / (14414110 + 3228654) = 81% ,乙個快取失效機制,和過期時間設計良好的系統,命中率可以做到95%以上

文本版推箱子遊戲

判斷是否邊界,或者下個位置是否能走,引入下個位置的座標nx,ny 隨著東西越來越多,我們還有終點要判斷,太多的x,y,nx,ny,boxx,boxy在全域性變數裡會容易發生重名,可以用結構體改寫座標。我們除了把描述乙個物體的資料放在結構體裡,也可以把改變它的動作寫成函式 這樣後續要判斷是否到達目的地...

python程式設計基礎(文本版)

1.數值型別 1.1字元型 八進位制 0o234 十六進製制 0x234 測試型別函式 print type 234.67 1.2字串 三引號的定界符可以換行書寫 1 字串的連線和拆分 連線語法 連線符 join 列表 拆分語法 字串.split 分隔符 會將字串的值拆分後,依次放入乙個列表中,可以...

java之抽象的總結 文本版

問題 1,抽象類也是定義一些規則,為啥沒有被介面完全替代?答 介面 1,定義了一些規則 增強功能 乙個類實現多個介面 和多型 多個類實現乙個介面 抽象類 1.定義了一些規則 2.將一部分相同 進行了抽取,增加了復用性 3.將自身的功能給予了子類,相當於一種功能的積累 有些時候只需要定義規則 而有些時...