原创 cython之setup.py模塊編寫Extension

目錄概述Extension鏈接器路徑 概述 fastapi系列還沒搞完, 又開了個新坑。fastapi暫時因爲沒啥項目,所以沒什麼好更新的,然後自己在手寫一個fastapi 的二次開發框架,主要是帶user和權限管理相關的東西,減

原创 從零搭建一個python輪子的流程講解

目錄概述在github創建倉庫編寫項目編寫測試模塊使用readthedocs創建readthedocs頁面在readthedocs顯示註冊到pypi增加徽標 概述 從零搭建一個python的輪子,並上傳到github和pypi上,

原创 深度學習入門-框架keras-5keras卷積層介紹

目錄Conv1DConv2DConv3DSeparableConv1D深度方向的可分離 1D 卷積。SeparableConv2DConv2DTranspose轉置卷積層 (有時被成爲反捲積)。Cropping1D它沿着時間維度(

原创 django model的Fileds總結

目錄序言創建Models創建項目from_db()refresh_from_db()get_deferred_fields()clean及相關保存編寫自定義模型字段理論存儲數據庫一個字段類做了什麼?編寫一個字段子類場解構更改自定義

原创 fastapi之tortoise-orm

目錄概述fastapi引入創建對應數據模型創建Model設置數據庫字段field字段介紹自定義字段設置MetaModel模型方法查詢Q對象查詢字段過濾預取F表達式功能和聚合事務根據Model生成Schema 概述 fastapi是

原创 python3.8異步入門

文章目錄概述啓動run-啓動單任務create_task-異步執行gather-併發任務sleep-休眠結束shield-防止任務被取消wait_for-超時wait-等待線程交互內省Task對象cancel()cancelled

原创 python通過rsa分段加密

文章目錄概述 概述 爲了對接目標系統,登陸的時候使用的是rsa非對稱加密,由於rsa一次最多隻能加密128個字符(好像是這麼多),所以這裏需要考慮通過python實現rsa分段加密。 import logging from Cry

原创 fastapi依賴與權限管理

文章目錄概述依賴的高級用法權限架構示例結尾 概述 fastapi對權限的控制,目前來看有兩種,一種是全局權限控制,通過中間件。另一種是通過依賴實現精準權限控制。 個人感覺依賴控制權限有更好的使用環境。 這裏以權限控制爲例。 依賴的

原创 python exec性能測試

大量使用exec的情況下,會不會影響運行速度? 代碼測試一下 import time t=time.time() s=""" def fb(n:int)->int: a=1 b=1 for i in ran

原创 fastapi之根據model生成schema和router

概述 fastapi沒有對應的admin,所以在需要配置後端的時候,會比較麻煩,每個接口都需要自己手動寫。 但是很多時候我們可能需要一個比較標準的東西,比如…一個裝飾器 通過裝飾器裝飾model就可以自動註冊路由,自動生成對應的標

原创 django通過時間戳原生渲染element的datetimepicker

概述 由於使用的simpleui框架,所以後臺模板都是用element+vue寫的,但是form表單的datatime字段不能很好的顯示。所以萌生了通過element重寫所有form表單小部件的想法。這裏是一個練手。 將djang

原创 django-admin開發經驗總結

文章目錄概述數據庫連接與優化安裝控件debug_toolbar配置基於simpleui的界面美化在菜單欄增加按鈕通過django的模板渲染vue的頁面根據不同角色(或參數)動態顯示admin頁面的內容生成自定義顯示的字段自定義fo

原创 django-q快速上手定時任務

概述 網上關於django-q的內容很少,連配置文檔都沒有,這裏寫一篇入門文檔,一起學習。我個人感覺,django-q簡直吊打celery。在定時任務上面,設置非常簡單,也不會遇到一些奇奇怪怪的問題。 注意:這裏面對要調用的函數,

原创 ctypes學習歷程

ctypes筆記 文章目錄ctypes筆記概述數據基礎基礎數據類型數據回收問題函數調用對c++的要求 概述 之前要調用海康的sdk,嘗試過使用ctypes,但是自己沒有潛心學習,以爲這東西不好用。等最近看arcface的pytho

原创 js入門,配合vue,只學習基礎語法

js入門 目錄js入門數據介紹關鍵字語句JavaSaript數據類型undefined和null對象事件字符串數字數組 數據介紹 JavaScript 有多種數據類型:數字,字符串,數組,對象等等: JavaScript 字母大小