Redis為什么用跳表而不用平衡樹? 本文是《Redis內部數據結構詳解》系列的第六篇。在本文中,我們圍繞一個Redis的內部數據結構——skiplist展開討論。(注:后臺...
Redis為什么用跳表而不用平衡樹? 本文是《Redis內部數據結構詳解》系列的第六篇。在本文中,我們圍繞一個Redis的內部數據結構——skiplist展開討論。(注:后臺...
廢話 忍不住先吐槽一下,且不說TP的功能怎么樣,文檔寫得是真的潦草,很多復雜的情況都沒有舉例說明。奈何網上的資料又很少,每次只能一點點去啃源碼,難受的呀,常常想換個框架或者換...
引言 起因是某個同事接到了領導安排下來的一個需求,要在一個Web應用(Java+Tomcat)中,記錄用戶登錄時的IP地址和MAC地址,用于安全審計,于是咨詢我如何實現。 第...
最近在優化代碼的時候,突然想起來TP5的數據庫操作中有個cache,之前也用過,印象里就是在緩存時間內,請求的速度會大大加快,但是修改數據會導致不能及時更新。當初還比較年輕,...
事情是這樣的,公司的服務器配置是一臺一年一萬多的阿里云windows,IIS + PHP5.3+Mysql5.5,講道理,來這個公司之前,我都幾乎沒聽過IIS,最近做了一個項...
最近在 GitHub 上看到了一篇很不錯的文章,是關于代碼編寫風格和規范的,看了之后感覺收獲頗豐,在這里根據我自己的理解和習慣增刪改一下,以后方便拿來復習。文末有原文鏈接。 ...
作者:huashiou鏈接:https://segmentfault.com/a/1190000018626163 1、概述 本文以淘寶作為例子,介紹從一百個并發到千萬級并發...