博客 RSS 訂閱

快被AI代替的牛馬 - 為什麼哈希表(字典)的查詢速度有時會突然變慢

哈希表(在許多語言中被稱為“字典”或“關聯數組”)的查詢速度,在理想情況下,應是接近“瞬時”的常數時間,然而,在特定場景下,其性能之所以會突然、無徵兆地變慢,其根源,在於其底層的“數組+哈希函數”實現機制,在兩種關鍵情況下,會從高效的“直接尋址”模式,退化為低效的“遍歷查找”或“大規模數據遷移”模式。導致這種性能“斷崖”的五大核心原因涵蓋:發生了大量的“哈希衝突”、衝突鏈表或探測序列變得“過長”、

編程

收藏 評論

CXG的博客 - 為什麼程序會不知不覺地佔用大量內存

程序在運行過程中不知不覺地佔用大量內存,甚至最終因內存耗盡而崩潰,其核心原因通常在於程序對內存資源的“申請”與“釋放”之間,出現了不平衡或管理失效。一個看似平穩運行的程序,其內存佔用持續增長,背後往往隱藏着系統性的缺陷。導致這一問題的五大“元兇”主要涵蓋:存在未被回收的“內存泄漏”、一次性向內存加載了“過量數據”、不恰當的數據結構選擇導致“空間浪費”、併發場景下資源的“不當複製”、以及底層框架或第

編程

收藏 評論

木子君_求贊 - 帶緩存的 AdaRank(Cache-Optimized AdaRank)——Go 實現

帶緩存的 AdaRank(Cache-Optimized AdaRank)——Go 實現 把「梯度-權重」計算切成 ≤ L2/2 的塊,再用 L1 索引緩衝 + 預取 無分支批量更新; 實測 1e7 樣本×128 維 比原生 sort.Slice + 樸素更新 快 ~30 %,內存峯值仍 O(feature)。 1 緩存痛點(Go 剖面) 熱點 剖面佔比

編程 , 排序 , 排序學習 , go

收藏 評論

百川雲開發者 - pandawiki如何搭建知識庫索引

你有沒有遇到過這樣的情況:公司內部文檔一大堆,想找點東西比登天還難;或者每次新人入職,都要花好幾天時間去翻各種資料才能上手?傳統的知識庫説白了就是一堆文件夾堆在一起,查起來費勁不説,更新維護也麻煩。那有沒有一種辦法能讓這些文檔變得聰明一點呢? 今天咱們就聊聊這個話題——怎麼把一堆冷冰冰的文字變成能聽懂人話、還能主動幫忙的知識庫。而主角就是最近在圈子裏挺火的一個開源項目:PandaWiki。 🧠

編程 , ai開發 , 人工智能

收藏 評論

ERP老兵_冷溪虎山 - 一羣程序員跑去學中醫,竟然是為了治好“祖傳屎山”版的HIS系統?(附編程術語映射列表)

【閲前免責】✅✅ 本文內容僅供技術探討與思維碰撞,不構成任何醫療建議或權威設計標準。所有中醫術語均用於技術隱喻與哲學啓發。核心宗旨:用跨界聯想激發學習樂趣,認真你就贏了!🎰🎰 “我不是科班程序員,初中學歷。但我自學中醫2年,在中藥飲片廠|醫藥公司倉庫|藥堆裏睡了幾年,😂 靠着自己摸瞎,用純中醫把自己從4級類風濕、卧牀300天的絕境裏撈了回來,現在能跑步打球。🎈 我也不是科班實施,但搞了ER

編程 , 醫療it

收藏 評論

風流倜儻的傷痕 - FastAPI如何巧妙駕馭混合雲任務調度,讓異步魔力盡情釋放?

url: /posts/8d8e78fb048643f7ad6bd82d61e85d84/ title: FastAPI如何巧妙駕馭混合雲任務調度,讓異步魔力盡情釋放? date: 2025-08-26T03:58:29+08:00 lastmod: 2025-08-26T03:58:29+08:00 author: cmdragon summary: FastAP

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 任務分片執行模式如何讓你的FastAPI性能飆升?

url: /posts/c6a598639f6a831e9e82e171b8d71857/ title: 任務分片執行模式如何讓你的FastAPI性能飆升? date: 2025-08-27T05:38:17+08:00 lastmod: 2025-08-27T05:38:17+08:00 author: cmdragon summary: FastAPI中的任務分

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何在API高併發中玩轉資源隔離與限流策略?

url: /posts/4ad4ec1dbd80bcf5670fb397ca7cc68c/ title: 如何在API高併發中玩轉資源隔離與限流策略? date: 2025-08-27T23:26:45+08:00 lastmod: 2025-08-27T23:26:45+08:00 author: cmdragon summary: 資源隔離是保障API穩定性的核

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何在FastAPI中玩轉全鏈路追蹤,讓分佈式系統故障無處遁形?

url: /posts/30e1d2fbf1ad8123eaf0e1e0dbe7c675/ title: 全鏈路追蹤如何讓FastAPI微服務架構的每個請求都無所遁形? date: 2025-08-28T23:40:47+08:00 lastmod: 2025-08-28T23:40:47+08:00 author: cmdragon summary: 全鏈路追蹤是

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - FastAPI測試環境配置的秘訣,你真的掌握了嗎?

url: /posts/6f9e71e8313db6de8c1431877a70b67e/ title: FastAPI測試環境配置的秘訣,你真的掌握了嗎? date: 2025-08-30T02:32:06+08:00 lastmod: 2025-08-30T02:32:06+08:00 author: cmdragon summary: FastAPI 測試環境

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何讓FastAPI測試不再成為你的噩夢?

url: /posts/29858a7a10d20b4e4649cb75fb422eab/ title: 如何讓FastAPI測試不再成為你的噩夢? date: 2025-08-31T06:09:47+08:00 lastmod: 2025-08-31T06:09:47+08:00 author: cmdragon summary: 本文介紹瞭如何配置測試環境並搭建

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 為什麼你的FastAPI測試覆蓋率總是低得讓人想哭?

url: /posts/985c18ca802f1b6da828b92e082b4d4e/ title: 為什麼你的FastAPI測試覆蓋率總是低得讓人想哭? date: 2025-09-01T03:56:38+08:00 lastmod: 2025-09-01T03:56:38+08:00 author: cmdragon summary: FastAPI 開發中

flask , django , fastapi , 後端 , Python

收藏 評論

程序員一諾python - 【Django開發】django美多商城項目完整開發4.0第8篇:登錄,綁定用户身份接口【附代碼文檔】

! 🏆🏆🏆教程全知識點簡介:1.郵件驗證系統包括Django發送郵件、保存郵箱併發送驗證郵件、Celery使用Django配置文件設置。2. 地址管理涵蓋收貨地址、省市區地址查詢、數據庫建表、後端接口設計、前端實現、緩存使用(安裝、使用方法、省市區視圖緩存、緩存數據保存位置和有效期設置)、用户地址管理。3. 數據庫設計包括用户部分、商品部分、數據庫表設計、表結構、數據庫模型類。4. 容器化部

django , 後端 , 前端 , Python

收藏 評論

風流倜儻的傷痕 - 測試覆蓋率不夠高?這些技巧讓你的FastAPI測試無懈可擊!

url: /posts/0577d0e24f48b3153b510e74d3d1a822/ title: 測試覆蓋率不夠高?這些技巧讓你的FastAPI測試無懈可擊! date: 2025-09-02T01:49:10+08:00 lastmod: 2025-09-02T01:49:10+08:00 author: cmdragon summary: FastAPI

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - Pydantic模型驗證測試:你的API數據真的安全嗎?

url: /posts/03b2afdf35f55dbaef631710ab6da82c/ title: Pydantic模型驗證測試:你的API數據真的安全嗎? date: 2025-09-03T23:46:18+08:00 lastmod: 2025-09-03T23:46:18+08:00 author: cmdragon summary: Pydantic在

flask , django , fastapi , 後端 , Python

收藏 評論

程序員一諾python - 【Django開發】django美多商某城項目完整開發4.0第9篇:郵件與驗證,使用Django發送郵件【附代碼文檔】

🏆🏆🏆教程全知識點簡介:1.郵件驗證系統包括Django發送郵件、保存郵箱併發送驗證郵件、Celery使用Django配置文件設置。2. 地址管理涵蓋shou貨地址、省市區地址查詢、數據庫建表、後端接口設計、前端實現、緩存使用(安裝、使用方法、省市區視圖緩存、緩存數據保存位置和有效期設置)、用户地址管理。3. 數據庫設計包括用户部分、產品部分、數據庫表設計、表結構、數據庫模型類。4. 容器

django , 後端 , 前端 , Python

收藏 評論

風流倜儻的傷痕 - 為什麼你的單元測試需要Mock數據庫才能飛起來?

url: /posts/6e69c0eedd8b1e5a74a148d36c85d7ce/ title: 為什麼你的單元測試需要Mock數據庫才能飛起來? date: 2025-09-05T05:57:12+08:00 lastmod: 2025-09-05T05:57:12+08:00 author: cmdragon summary: FastAPI 的依賴注入

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何在 FastAPI 中巧妙覆蓋依賴注入並攔截第三方服務調用?

url: /posts/2d992ef9e8962dc0a4a0b5348d486114/ title: 如何在 FastAPI 中巧妙覆蓋依賴注入並攔截第三方服務調用? date: 2025-09-06T03:34:14+08:00 lastmod: 2025-09-06T03:34:14+08:00 author: cmdragon summary: FastA

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 多環境配置切換機制能否讓開發與生產無縫銜接?

url: /posts/533874f5700b8506d4c68781597db659/ title: 多環境配置切換機制能否讓開發與生產無縫銜接? date: 2025-09-07T06:55:32+08:00 lastmod: 2025-09-07T06:55:32+08:00 author: cmdragon summary: 依賴注入(Dependency

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何在 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 集成測試通

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何在FastAPI中玩轉“時光倒流”的數據庫事務回滾測試?

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

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 如何用FastAPI玩轉多模塊測試與異步任務,讓代碼不再“鬧脾氣”?

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

flask , django , fastapi , 後端 , Python

收藏 評論

風流倜儻的傷痕 - 需求驅動測試:你的代碼真的在按需行事嗎?

url: /posts/83d162ba92c87a4acbe64338ccb2de1e/ title: 需求驅動測試:你的代碼真的在按需行事嗎? date: 2025-09-11T01:11:39+08:00 lastmod: 2025-09-11T01:11:39+08:00 author: cmdragon summary: 需求驅動測試(Requiremen

flask , django , fastapi , Python

收藏 評論

程序員一諾python - 【Django開發】django美多商某城項目完整開發4.0第10篇:shou貨地址,省市區地址查詢【附代碼文檔】

🏆🏆🏆教程全知識點簡介:1.郵件驗證系統包括Django發送郵件、保存郵箱併發送驗證郵件、Celery使用Django配置文件設置。2. 地址管理涵蓋shou貨地址、省市區地址查詢、數據庫建表、後端接口設計、前端實現、緩存使用(安裝、使用方法、省市區視圖緩存、緩存數據保存位置和有效期設置)、用户地址管理。3. 數據庫設計包括用户部分、產品部分、數據庫表設計、表結構、數據庫模型類。4. 容器

django , 後端 , 前端 , Python

收藏 評論