摘要:簡介 學習慕課課程,Flask前后端分離API后臺接口的實現demo,前端可以接入小程序,暫時已經完成后臺API基礎架構,使用postman調試. 項目地址git 重構部分: token校驗模塊 auths認證模塊 scope權限模塊,增加全局掃描器(參考flask HTTPExceptions模塊 閱讀全文
posted @ 2020-07-24 02:11 JonPan 閱讀(276) 評論(2) 推薦(0) 編輯
摘要:今日得到: 位運算真的是 666, 計算機基礎還有數學知識都很重要. LeetCode-191 二進制位1的個數 LeetCode上第 191 號問題:編寫一個函數,輸入是一個無符號整數,返回其二進制表達式中數字位數為 ‘1’ 的個數。 觀察一下 n 與 n-1 這兩個數的二進制表示:對于 n-1 閱讀全文
posted @ 2020-07-17 23:51 JonPan 閱讀(84) 評論(0) 推薦(0) 編輯
摘要:1. 計算機科學領域的任何問題都可以通過增加一個間接的中間層來解決, 上下文機制就是這句話的體現。 2. 如果一次封裝解決不了問題,那就再來一次 上下文:相當于一個容器,保存了Flask程序運行過程中的一些信息 源碼:flask/ctx.py 請求上下文:Flask從客戶端收到請求時,要讓視圖函數能 閱讀全文
posted @ 2020-07-08 13:35 JonPan 閱讀(447) 評論(7) 推薦(1) 編輯
摘要:Linux 主要目錄 / 根目錄,在 linux 下有且只有一個根目錄,所有的東西都是從這里開始 /bin 可執行二進制文件的目錄,如常用的命令,ls, tar, mv, cat.. /boot 放置linux系統啟動時用到的文件,linux的內核文件/boot/vmlinuz,系引導管理器/boo 閱讀全文
posted @ 2020-07-08 10:21 JonPan 閱讀(88) 評論(0) 推薦(0) 編輯
摘要:整體結構流程可參考:深入淺出 TCP/IP 協議棧 好文推薦 TCP /IP協議詳解 好文推薦 鍵入網址后,期間發生了什么? 先了解整體結構,然后逐個擊破,了解細節 1. 網絡通信 中繼器:信號放大器 集線器(hub):是中繼器的一種形式,區別在于集線器能夠提供多端口服務,多口中繼器,每個數據包的發 閱讀全文
posted @ 2020-07-06 12:43 JonPan 閱讀(100) 評論(0) 推薦(0) 編輯
摘要:I/O多路復用技術 復用技術(multiplexing)并不是新技術而是一種設計思想,在通信和硬件設計中存在頻分復用、時分復用、波分復用、碼分復用等。在日常生活中復用的場景也非常多。從本質上來說,復用就是為了解決有限資源和過多使用者的不平衡問題,且此技術的理論基礎是 資源的可釋放性。 資源的可釋放性 閱讀全文
posted @ 2020-07-02 12:15 JonPan 閱讀(80) 評論(0) 推薦(1) 編輯
摘要:本文主要對Channels的理解,具體實現可參考官網文檔. Channels, Channels是針對 Django 項目的一個增強框架,它可以使同步的 Django 項目轉變為異步的項目。它可以使得 Django 項目不僅支持 HTTP 請求,還可以支持 Websocket, chat協議,IOT 閱讀全文
posted @ 2020-06-30 17:26 JonPan 閱讀(31) 評論(0) 推薦(0) 編輯
摘要:今日得到 計算機科學領域的任何問題都可以通過增加一個間接的中間層來解決 并發:Do not communicate by sharing memory; instead, share memory by communicate. (不要以共享內存的方式來通信,相反,要通過通信來共享內存) 1. 進程 閱讀全文
posted @ 2020-06-23 10:10 JonPan 閱讀(417) 評論(1) 推薦(4) 編輯
摘要:Python 中的方法解析順序(Method Resolution Order, MRO)定義了多繼承存在時 Python 解釋器查找函數解析的正確方式。當 Python 版本從 2.2 發展到 2.3 再到現在的 Python 3,MRO算法也隨之發生了相應的變化。這種變化在很多時候影響了我們使用 閱讀全文
posted @ 2020-06-20 11:59 JonPan 閱讀(101) 評論(1) 推薦(0) 編輯
摘要:作為一種定期清理無效數據的重要機制,主鍵失效存在于大多數緩存系統中,Redis 也不例外。在 Redis 提供的諸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用來設置一條 Key-Value 對的失效時間,而一條 Key-V 閱讀全文
posted @ 2020-06-14 12:05 JonPan 閱讀(505) 評論(0) 推薦(0) 編輯
最新chease0ldman老人