2.1 安裝證書
charles安裝證書1.png
按上面指示流程開啟 鑰匙串訪問,搜尋 charles 可以看到剛才安裝的證書,檢視證書狀態是否已經被信任(名稱有紅色標記)。
charles安裝證書2.png
給證書新增信任,操作如下
charles安裝證書3.png
設定埠號,此處使用的預設的 8888,下面驗證時會用到。
charles設定埠號1.png
驗證:此時命令列執行curl -x 127.0.0.1:8888
,可以看到charles有請求輸出。
2.2**設定
想抓取mac中客戶端的請求?在 proxy settings 中勾選 enable macos proxy 之後就可以看到所有請求在 charles 中都有記錄。需要注意,如果不抓包了需求取消勾選,否則會影響網路的正常使用
mac 上快速安裝 MongoDB
mongodb的安裝方式 使用homebrew安裝 更新下brew 在shell執行 brew update 安裝mongodb 命令 brew instatll mongodb 建立資料庫目錄 在根目錄建立資料夾 命令 mkdir p data db 更改許可權 命令 chmod r 777 da...
使用C 實現快速排序QuickSort
參考了weiss的 資料結構與演算法分析 的c 描述第三版。快速排序原理其實很簡單,是乙個遞迴的過程。首先確定乙個樞紐元,然後把大於樞紐元的元素放在左邊,把小於樞紐元的元素放在右邊。然後再對左右兩邊的子串行不斷的重複這個操作 確定樞紐元,然後把大小元素歸類 直到子串行中的元素為0個或1個的時候結束。...
使用python使用佇列來實現快速排序
一般來說我們實現快速排序是使用遞迴的方式來呼叫,但是這種 方式往往在呼叫過程中會造成棧溢位的問題,所以最好的取代方式 是通過佇列來模擬實現遞迴 encoding utf 8import queue def quick queue sort array work queue queue.queue q...