如何在 FastAPI 中優雅地模擬多模塊集成測試?
url: /posts/be553dbd5d51835d2c69553f4a773e2d/ title: 如何在FastAPI中優雅地模擬多模塊集成測試? date: 2025-09-08T05:37:45+08:00 lastmod: 2025-09-08T05:37:45+08:00 author: cmdragon summary: FastAPI 集成測試通
昵稱 風流倜儻的傷痕
貢獻者109
粉絲0
url: /posts/be553dbd5d51835d2c69553f4a773e2d/ title: 如何在FastAPI中優雅地模擬多模塊集成測試? date: 2025-09-08T05:37:45+08:00 lastmod: 2025-09-08T05:37:45+08:00 author: cmdragon summary: FastAPI 集成測試通
昵稱 風流倜儻的傷痕
我的 mac 我按了 shift+command+w ,本來是想用於 vscode 關閉當前窗口,結果現在變成切回 mac 桌面了 是和 mac 系統的快捷鍵衝突了嗎?之前不這樣的 調查後發現,為新版的微信搶的快捷鍵!!!
昵稱 universe_king
url: /posts/bf9883a75ffa46b523a03b16ec56ce48/ title: 如何在FastAPI中玩轉“時光倒流”的數據庫事務回滾測試? date: 2025-09-09T04:07:19+08:00 lastmod: 2025-09-09T04:07:19+08:00 author: cmdragon summary: 在 FastA
昵稱 風流倜儻的傷痕
這些年 Python 的依賴管理,簡直就是個段子。 每次興沖沖地開始一個新項目,熟練地敲下 pip install -r requirements.txt,然後…… 然後就是漫長的等待。 你可以去衝杯咖啡,刷會兒某音(還一不小心越刷越上頭)。 等 pandas 終於把半個互聯網下載到你電腦上時,又到了下班的時候了。 (又摸了一天的魚,開心) 相信每個 Python 開發者都經歷過。 pip 確實
昵稱 煩惱的沙發
摘要 微信4.1版本的UI採用新的框架開發,能夠獲取到的信息有限,目前只能獲取到消息列表的控件內容。 代碼 import time import threading import uiautomation as auto from win10toast import ToastNotifier import tkinter as tk from tkinter import ttk import
昵稱 TANKING
url: /posts/ddbfa0447a5d0d6f9af12e7a6b206f70/ title: 如何用FastAPI玩轉多模塊測試與異步任務,讓代碼不再“鬧脾氣”? date: 2025-09-10T06:22:28+08:00 lastmod: 2025-09-10T06:22:28+08:00 author: cmdragon summary: Fas
昵稱 風流倜儻的傷痕
url: /posts/83d162ba92c87a4acbe64338ccb2de1e/ title: 需求驅動測試:你的代碼真的在按需行事嗎? date: 2025-09-11T01:11:39+08:00 lastmod: 2025-09-11T01:11:39+08:00 author: cmdragon summary: 需求驅動測試(Requiremen
昵稱 風流倜儻的傷痕
🏆🏆🏆教程全知識點簡介:1.郵件驗證系統包括Django發送郵件、保存郵箱併發送驗證郵件、Celery使用Django配置文件設置。2. 地址管理涵蓋shou貨地址、省市區地址查詢、數據庫建表、後端接口設計、前端實現、緩存使用(安裝、使用方法、省市區視圖緩存、緩存數據保存位置和有效期設置)、用户地址管理。3. 數據庫設計包括用户部分、產品部分、數據庫表設計、表結構、數據庫模型類。4. 容器
昵稱 程序員一諾python
url: /posts/c9c1e3bb0fdc15303b9b3b1f20124b0b/ title: 為什麼TDD能讓你的FastAPI開發飛起來? date: 2025-09-12T01:47:01+08:00 lastmod: 2025-09-12T01:47:01+08:00 author: cmdragon cover: /images/4b9f354d
昵稱 風流倜儻的傷痕
url: /posts/02b0c96842d1481c72dab63a149ce0dd/ title: FastAPI如何用契約測試確保API的「菜單」與「菜品」一致? date: 2025-09-13T02:46:54+08:00 lastmod: 2025-09-13T02:46:54+08:00 author: cmdragon summary: 契約測試是
昵稱 風流倜儻的傷痕
🏆🏆🏆教程全知識點簡介:1. 內容 2. 目標 1.1產品與開發 1.2環境配置 1.3 運行方式 1.4目錄説明 2.用户認證 2.1微某信平台 Json Web Token(JWT) 定義路由,書架管理--添加書籍 3.書架 4.1分類列表 5.搜索 5.3搜索-精準高匹配推薦 6.小説 6.4推薦-同類熱門推薦 7.瀏覽記錄 8.1配置-閲讀偏好 8.配置 9.1項目部署uWSGI
昵稱 程序員一諾python
url: /posts/fc4ef84559e04693a620d0714cb30787/ title: 如何用Git Hook和CI流水線為FastAPI項目保駕護航? date: 2025-09-14T00:12:42+08:00 lastmod: 2025-09-14T00:12:42+08:00 author: cmdragon summary: 持續集成(
昵稱 風流倜儻的傷痕
url: /posts/6157d87338ce894d18c013c3c4777abb/ title: 如何用GitHub Actions為FastAPI項目打造自動化測試流水線? date: 2025-09-15T05:16:10+08:00 lastmod: 2025-09-15T05:16:10+08:00 author: cmdragon summary:
昵稱 風流倜儻的傷痕
🏆🏆🏆教程全知識點簡介:1.郵件驗證系統包括Django發送郵件、保存郵箱併發送驗證郵件、Celery使用Django配置文件設置。2. 地址管理涵蓋shou貨地址、省市區地址查詢、數據庫建表、後端接口設計、前端實現、緩存使用(安裝、使用方法、省市區視圖緩存、緩存數據保存位置和有效期設置)、用户地址管理。3. 數據庫設計包括用户部分、產品部分、數據庫表設計、表結構、數據庫模型類。4. 容器
昵稱 程序員一諾python
url: /posts/eed6cd8985d9be0a4b092a7da38b3e0c/ title: FastAPI的CI流水線怎麼自動測端點,還能讓Allure報告美到犯規? date: 2025-09-16T01:32:40+08:00 lastmod: 2025-09-16T01:32:40+08:00 author: cmdragon summary:
昵稱 風流倜儻的傷痕
url: /posts/65ce343cc5df9faf3a8e2eeaab42ae45/ title: FastAPI秒殺庫存總變負數?Redis分佈式鎖能幫你守住底線嗎 date: 2025-09-17T03:43:34+08:00 lastmod: 2025-09-17T03:43:34+08:00 author: cmdragon summary: 分佈式鎖
昵稱 風流倜儻的傷痕
🏆🏆🏆教程全知識點簡介:1. 內容 2. 目標 1.1產品與開發 1.2環境配置 1.3 運行方式 1.4目錄説明 2.用户認證 2.1微某信平台 Json Web Token(JWT) 定義路由,書架管理--添加書籍 3.書架 4.1分類列表 5.搜索 5.3搜索-精準高匹配推薦 6.小説 6.4推薦-同類熱門推薦 7.瀏覽記錄 8.1配置-閲讀偏好 8.配置 9.1項目部署uWSGI
昵稱 程序員一諾python
在數字化轉型浪潮中,教育領域正迎來深刻變革。尤其是虛擬現實(VR)技術,憑藉其沉浸式、交互式特點,成為推動教學方式演進的重要力量。然而,傳統VR教學方案受限於硬件性能、部署成本與使用門檻等因素,難以大規模普及。在此背景下,雲VR教學模式成為新的發展方向藉助以點量雲流實時雲渲染為代表的輕終端交互技術,可以突破傳統教學瓶頸,為教育行業帶來全新的可能性。 一、雲 VR 教學:邁向教育普惠與深度沉浸的新
@dianliangxiaocheng_19854189632
昵稱 點量實時雲渲染
大家好,我是 Java陳序員。 現如今,觀看直播已成為日常生活中的一種娛樂消遣方式,但常常由於一些不可抗的原因錯過一些精彩的直播,或者是想永遠保存精彩的直播瞬間,這時就需要進行直播錄製。 今天,給大家介紹一款直播自動錄製神器,覆蓋 40+ 國內外主流直播平台! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 StreamCap
昵稱 Java陳序員
在數字化轉型進程加速的時代背景下,知識產權與核心數據資產的安全管控,以及跨地域、跨團隊的協同效率,已成為教培企業高質量發展的關鍵議題。尤其對以教材研發為立身之本與發展核心的團隊來説,如何在構建嚴密防護體系保障核心資料安全的同時,實現辦公模式的靈活性與協同流程的高效性,正成為其數字化轉型道路上的重要戰略課題。 近日,我司憑藉先進的辦公“雲電腦”解決方案,成功為一家專注於教材研發的培訓企業打造了安全、
@dianliangxiaocheng_19854189632
昵稱 點量實時雲渲染
前言 單元測試是驗證代碼正確性的“質檢工具”。 Python自帶的unittest模塊,其中assertEqual、assertTrue、assertFalse這三個基礎斷言方法,是入門單元測試的“敲門磚”。今天就給大家分享一下它們的用法。 一、unittest與斷言,是代碼的“質檢組合” 首先要明確:unittest是Python內置的單元測試框架,能幫我們自動化驗證代碼邏輯是否正確;而“斷言方
昵稱 雲輕雨細
技術架構 Python端:subprocess模塊 使用subprocess.run()執行Node.js進程: import subprocess # 基本調用語法 result = subprocess.run(['node', 'script.js', 'arg1', 'arg2'], capture_output=True, text=Tr
昵稱 普郎特
在日常工作中,Excel 電子表格無疑是最常用的數據處理工具之一。然而,當面對大量需要拆分或合併的 Excel 文件時,手動操作不僅耗時耗力,還極易出錯。您是否也曾為了將一個包含多個工作表的 Excel 文件拆分成獨立文件,或者將多個 Excel 文件的數據彙總到一個文件中而感到頭疼? 別擔心!Python 作為一款強大的編程語言,可以幫助我們輕鬆實現 Excel 文件的自動化處理。本文將為您詳細
@chuanghongdengdeqingwa_eoxet2
昵稱 宇文成都
在 Excel 報表中,單元格內容過長是常見問題。手動調整字體或列寬不僅耗時,還容易破壞表格整齊度。藉助Python,我們可以輕鬆實現 自動縮小字體以適應單元格,保證報表美觀且可讀。 本文將展示兩種方法實現這一功能,並結合實際開發中的應用場景進行説明。 本文所使用的方法需要用到Free Spire.XLS for Python,可通過pip安裝: pip install spire.xls.fre
昵稱 大丸子