PHP記憶體機制

PHP記憶體機制

我們可以看到PHP在儲存層共有4種記憶體分配方案: malloc,win32,mmap_anon,mmap_zero預設使用malloc分配記憶體,如果設定了ZEND_WIN32宏,則為windows版本,呼叫HeapAlloc分配記憶體,...

2022-06-23
用 Go 實現一個 LRU cache

用 Go 實現一個 LRU cache

實現實現原理沒什麼好說的,和Java的一樣:一個雙向連結串列儲存資料的順序一個map儲存最終的資料當資料達到上限時移除連結串列尾部資料將使用到的Node移動到連結串列的頭結點雖然 Go 比較簡潔,但好訊息是基本的雙向連結串列結構還是具備的...

2021-12-29
什麼是邊緣計算

什麼是邊緣計算

傳統的雲計算模型並不能及時有效的處理這些資料,在邊緣結點處理這些資料將會帶來極小的響應時間、減輕網路負載、保證使用者資料的私密性...

2021-12-19

重學資料結構與演算法

常用的降低時間複雜度的方法有遞迴、二分法、排序演算法、動態規劃等,而降低空間複雜度的方法,就要圍繞資料結構做文章了...

2021-11-28

聊聊排序演算法

過程如下:```1 4 5 3 2 // 原始佇列1 4 5 3 2 // 1 自己是一個佇列1 4 5 3 2 // 把 4 加入到 1 中, 4 與 1 比較, 滿足, 不用動1 4 5 3 2 // 把 5 與 1, 4 比較, 滿足...

2021-10-30