原创 GORM 字段使用自定義類型

文章目錄起步方法1:類型別名場景 1場景 2方法2:定義結構體場景 3結合源碼分析Scan 與 Value 方法從何而來?Valuer 接口的注意事項 起步 想在使用 GORM 時使用自定義類型必然事出有因,一般可有以下兩種方式:

原创 defaultdict 嵌套用法

defaultdict 嵌套用法 文章目錄defaultdict 嵌套用法起步方法1:初始化目標數據結構方法2:setdefault方法3:collections.defaultdict 起步 昨天在公司加班要處理這樣一組數據:

原创 在 vim 中跳轉到 py 源碼

文章目錄起步tagsptags.py 的問題 起步 作爲一個後端開發者,用 vim 查看代碼總是難以避免的事。打開代碼之後,想跳轉到某個接口實現的地方,如果該接口在一個文件中還好,可在不同文件中又是難以避免的事。 那麼,如果是 p

原创 3n + 1 問題——引發的緩存思考

3n + 1 問題——引發的緩存思考 文章目錄3n + 1 問題——引發的緩存思考問題描述方法 1(實時計算)方法 2(結果緩存)方法 3(過程緩存)最後 問題描述 有這樣一個規律:對任意大於 1 的自然數 n,如果 n 爲奇數,

原创 MAC-快捷鍵打開終端

MAC-快捷鍵打開終端 文章目錄MAC-快捷鍵打開終端目標步驟感謝 目標 通過快捷鍵 Cmd + Opt + T 快速打開 MAC 默認終端。 步驟 快捷鍵 Cmd + 空格 打開 Spotlight。搜索框鍵入 automat

原创 當新浪防盜鏈時,我在想些什麼?續

文章目錄起步HTTP -> HTTPS爲運行容器添加端口映射HTTPS -> HTTP2如何排查其他問題感謝 起步 在去年五月份的時候,新浪免費圖牀做了防盜鏈機制,羊毛就不能褥了。個人博客不掛圖片忍忍也就過去,但在某些時候還是不便

原创 set() 去重原理

文章目錄起步自定義的數據結構__eq__函數__hash__函數去重原理 起步 衆所周知,set() 是 Python 中的"天然去重因子"。對一串數據如:lyst = [1, 1, 2, 4, 4],我們常常 set 一下,也

原创 Manjaro xfce 合蓋不關屏幕

最近買了顯示器,macbook pro 的擴展塢卻沒買,乾脆把大學時的電腦利用起來。 我的需求就是:筆記本主機一般的存在,放書桌下邊,外接顯示器;筆記本需要合蓋。 一陣搜索後,得到的解決都是在 /etc/systemd/login

原创 Flutter 是怎樣練成的

文章目錄起步正文Waiting for another flutter command to release the startup lockRunning "flutter pub get" in xxx 起步 在學 flutt

原创 Go 1.13 之後的 error 檢查

Go 1.13 之後的 error 檢查 文章目錄Go 1.13 之後的 error 檢查起步error 從何而來如何檢查 error1.13+ 如何檢查 errorUnwraperrors.Iserrors.As佔位符 %w感謝

原创 啓動輕量級 Django

啓動輕量級 Django 文章目錄啓動輕量級 Django起步如果是 flask輕量級 django總結參考 起步 相比 fastapi、flask 等 http 框架,django 一直被 python 程序員認爲**“重”**

原创 Go Http 解析 text/plain

在沒有任何框架的加持下,如果客戶端(前端)傳遞過來的數據類型是:text/plain 。 // 請求頭 Content-Type: text/plain;charset=UTF-8 Go 的解析方式是: import (

原创 Golang struct,map,json 之間的轉換

Golang struct,map,json 之間的轉換 文章目錄Golang struct,map,json 之間的轉換起步struct <=> jsonmap <=> jsonstruct <=> map感謝 起步 利用 Go

原创 fetch 引發 blocked by CORS policy

fetch 引發 blocked by CORS policy 文章目錄fetch 引發 blocked by CORS policy起步從一個 demo 入手後端如何解析參數流行的 json 風格參考 起步 當使用 fetch

原创 MySQL 部署主從數據庫

文章目錄起步操作步驟感謝 起步 藉助 Docker 容器部署 MySQL 主從數據庫。以下內容涉及路徑、端口等可更換內容會額外加以說明。 如果你還沒用過 Docker,不妨先看看 Centos7 上安裝 MySQL。 操作步驟