tag 後端

標籤
貢獻526
599
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

Hunter - Django筆記四十三之使用uWSGI部署Django系統

本文首發於公眾號:Hunter後端 原文鏈接:Django筆記四十三之使用uWSGI部署Django系統 目前部署 Django 的方式一般來説是使用 Nginx + uWSGI + Django 來實現。 處理流程是,當一個請求發送過來會先經過 Nginx,如果是靜態文件請求,Nginx 這一層直接處理,如果是後端動態接口,則會發送至 uWSGI,而 uWSGI 是一個 web 服務器,

uwsgi , django , 後端 , Python

收藏 評論

DigitalOcean - 卓普雲亮相曼谷Traffic Connect,與50+企業共話全球增長

​12 月 2 日,揚帆出海攜手 PhotonPay、卓普雲 AI Droplet 在泰國曼谷聯合舉辦了一場《Bangkok Traffic Connect-全球互聯網企業營銷交流晚宴》​,晚宴中,匯聚了​50+ 全球 ADX、網盟企業高管以及曼谷 AWA 參展企業高層​,在 2 小時中實現面對面的緊密交流,共探出海合作機遇。 本場晚宴上,揚帆出海 創始人CEO 劉武華、PhotonPay Sal

資訊 , 區塊鏈 , 人工智能 , 後端

收藏 評論

倔強的鉛筆 - 從零開始學習 Swagger UI 的基本使用

在討論程序員職業生涯中的一些瑣碎但必須的任務時,眾所周知,編寫和維護文檔是他們最不喜歡的活動之一。程序員普遍不願意編寫註釋和文檔,同時又對那些沒有留下適當文檔的同事感到失望。這種矛盾主要是因為文檔管理是一個繁瑣的過程,且常見的情況是,即便 API 已更新,文檔仍處於未更新狀態,導致前後端開發同步問題頻發,浪費了寶貴的開發時間。 為了緩解這一問題,swagger已被廣泛採用。Swagger通過從代碼

swagger-ui , 程序員 , swagger , 後端 , 前端

收藏 評論

五嶽 - 分庫分表數據源ShardingSphereDataSource的Connection元數據誤用問題分析

背景 對於分庫分表應用來説,使用org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource是一個不錯的解決方案,你可以通過配置文件編寫分庫分表規則,從而在編碼時透明地使用分表(當然,路由規則的相關字段還是要傳的,之前也有文章分析過這些字段的處理過程:深入理解Mybatis分庫分表執行原理)。 但是,在

後端

收藏 評論

IT楓鬥者 - MessageChannel-通信機制

MessageChannel-通信機制 MessageChannel - 前端技術 引言 在現代前端開發中,我們經常需要進行不同線程、窗口或框架之間的消息傳遞。傳統的 postMessage 提供了跨文檔通信的能力,但當我們需要更加高效的雙向通信時,MessageChannel 就顯得尤為重要。本文將深入探討 MessageChanne

oracle , spring , MySQL , 數據庫 , JAVA , 後端

收藏 評論

cicadasmile - 聊一聊系統重構

打破常規,重立新規; 01 開始想聊這個話題的時候,我是打算放棄的;因為這個話題涉及範圍之廣,內容之多,讓我犯怵; 近幾年,待過兩家公司;一家經歷過重構,另一家也打算重構...... 其實要下定決心,推翻重來,是一個很有勇氣的決定; 歸根結底,不到萬不得已,誰想這麼玩,誰願意花費大精力去做這些髒活、累活; 所以究其原因,也只能説是一種綜合因素吧,就像古話説的,天時、地利、人和; 至於為什麼這是個很

系統 , 重構 , 後端

收藏 評論

今夜有點兒涼 - 代碼中的異常處理

在開發過程中,異常處理是保證系統穩定性和提升用户體驗的重要環節。根據不同的情況,我們通常將異常分為 業務異常 和 系統異常,並根據不同類型的異常採取不同的處理策略。 1. 業務異常(Business Exception) 定義: 業務異常通常由應用程序的業務邏輯或用户輸入錯誤引發。它們表示業務操作不符合預期或違反了業務規則,通常不影響系統的穩定性。 何時拋出業務異常? 用户輸入無效,如表單數據

JAVA , 異常處理 , 後端

收藏 評論

柚子 - python包管理神器Poetry

一、起因 最近在逛一些當下比較熱的python開源代碼(fastapi、langchain、redash)的時候,發現項目根目錄都很難見到requirments.txt這個包依賴文件了,取而代之的是pyproject.toml文件和poetry.lock文件。而我,還只會使用requirments.txt,來自程序員的直覺是,我已經落伍了,不由得一陣危機感,隨之而來的是幾個問題: pyproj

conda , 包管理 , pip , 後端 , Python

收藏 評論

夢想啓航吧 - RabbitMQ消息可靠性分析

首先,在RabbitMQ的整個消息傳遞過程中,有三種情況會存在丟失。 1)生產者把消息發送到RabbitMQ Server的過程中丟失 2)RabbitMQ Server收到消息後在持久化之前宕機導致數據丟失 3)消費端收到消息還沒來得及處理宕機,導致RabbitMQ Server認為這個消息已簽收。 1)從生產者發送消息

發送消息 , rabbitmq , 持久化 , server , 前端開發 , 後端 , Javascript

收藏 評論

universe_king - openlist 選擇存儲為對象儲存的時候,無法設置內網流量轉發

我的 minio 和 openlist 都部署在同一個服務器上 所以在配置 openlist 的對象存儲的時候,我設置的是端點是內網地址 我希望實現,openlist 顯示 minio 圖片的時候,是「瀏覽器」- openlist - minio 再返回圖片 minio - openlist - 「瀏覽器」;結果 openlist 加載圖片是讓瀏覽器直接侵權 minio 的。但是 openli

go , 後端

收藏 評論

Hunter - Redis數據結構二之SDS和雙向鏈表

本文首發於公眾號:Hunter後端 原文鏈接:Redis數據結構二之SDS和雙向鏈表 這一篇筆記介紹一下 SDS(simple dynamic string)和雙向鏈表。 以下是本篇筆記目錄: SDS 常數複雜度獲取字符串長度 杜絕緩衝區溢出 減少修改字符串帶來的內存重分配次數 二進制安全 兼容C字符串函數 雙向鏈表 1、 S

redis , 鏈表 , 後端

收藏 評論

茶軸的青春 - 揭秘:技術人突破瓶頸期,離不開這幾個關鍵點

作為一個技術人,不知道你有沒有遇到過下面的情況? “我學不到新東西” “我感覺沒啥成長” “每天都在重複勞動” …… 其實,每個技術從業者,多多少少都會遇到工作或學習瓶頸期。產生瓶頸期,往往不是因為我們不夠努力,而是以下原因導致的: 1、無法積累有效的項目經驗,一直在做着重複的事情,成長出現斷層。 2、企業的培訓較為傳統,多為被動接收,“營養成分”較低,對業務開發無明顯提升。 3、技術書籍和網上的

進階 , JAVA , 後端

收藏 評論

CodeSheep - VS 2026 正式發佈,王炸!

最近,微軟又搞了一個大事情,相信不少同學也看到了,那就是正式官宣了: Visual Studio 2026 正式登場。 按照官方所説,這次的 Visual Studio 2026 並不是換個 UI 界面、迭代幾個功能、消除一些 Bug 這麼簡單,而是直接劍指「智能 IDE」,力爭在 AI 智能方面邁出突破性的一步。 這也是 Visual Studio 這一集成開發環境繼 2022 版本後的的又一

c# , JAVA , 後端 , 前端 , Javascript

收藏 評論

火爆的鍵盤 - 學習 Swagger 中的 allOf 用法

Swagger 提供了一個名為allOf的特性,它是通過擴展已有的數據模型來構造更為複雜的數據結構的有效手段。這一特性主要用於數據模型的繼承及屬性的組合,有效減少了代碼重複,同時增強了代碼的可維護性與清晰度。訪問Swagger官方網站可以獲得更多關於Swagger的詳細信息。 應用場景 以下列舉了allOf特性的兩種主要應用場景: 模型繼承: 當數據模型之間存在層次結構,子模型需要承繼父模型

API , api文檔 , 程序員 , swagger , 後端

收藏 評論

DashVector - 如何通過Python SDK為Collection創建一個新的Partition

本文介紹如何通過Python SDK為Collection創建一個新的Partition。 前提條件 已創建Cluster 已獲得API-KEY 已安裝最新版SDK 接口定義 Python示例: Collection.create_partition(name: str) - DashVectorResponse 使用示例 説明 需要使用您的api-key替換示例中的YOUR_API

算法 , 數據庫 , 人工智能 , 後端

收藏 評論

凌虛 - 以圖搜圖架構優化:使用客户端模型提取圖像特徵

序言 以圖搜圖系統指的是從圖像內容提取特徵向量,然後使用向量數據庫進行向量數據的插入、刪除、相似性檢索等操作,進而提供根據圖像內容搜索出具有相似內容的其它圖像的功能。 系統架構 典型的搜圖系統整體架構時序圖如下: 圖像上傳過程: 客户端上傳圖像到服務端。 服務端存儲圖像至對象存儲、插入結構化數據至關係型數據庫、發送消息至 MQ 消息隊列。 服務端對客户端請求返回響應。 圖像搜索服務接受

tensorflow , 架構 , 人工智能 , 後端 , 前端

收藏 評論

真理求知者 - es常用命令

es數據結構的遷移 1.命令cmd執行 (執行該命令需下載node_global) 下載地址鏈接:https://pan.baidu.com/s/1QgasnJKVTHBIjk0nIeZVsg?pwd=hqhy 提取碼:hqhy 導mapping: ./elasticdump --input=http://原服務器地址/索引 --output=http://新服務器地址/索

elasticsearch , es7 , node.js , 後端

收藏 評論

京東雲開發者 - 從2PC和容錯共識算法討論zookeeper中的Create請求 | 京東雲技術團隊

最近在讀《數據密集型應用系統設計》,其中談到了zookeeper對容錯共識算法的應用。這讓我想到之前參考的zookeeper學習資料中,誤將容錯共識算法寫成了2PC(兩階段提交協議),所以準備以此文對共識算法和2PC做梳理和區分,也希望它能幫助像我一樣對這兩者有誤解的同學。 1. 2PC(兩階段提交協議) 兩階段提交 (two-phase commit) 協議是一種用於實現跨多個節點的原子事務(分

算法 , zookeeper , 後端 , create-react-app

收藏 評論

墨染心語 - Go的內存模型 - Go語言中文網

好的!根據你提供的服務器配置(1×RTX 4090,24GB顯存)和官方 README.md 內容,以下是完整、可直接複製粘貼執行的操作流程,涵蓋 環境搭建 → 數據集下載 → 模型推理 全流程。 ⚠️ 注意:由於你的 GPU 顯存為 24GB,不能進行 Full Fine-tuning(需 ~70GB),但可以: 推

golang , redis , 開發語言 , 數據庫 , 後端 , Json , Python

收藏 評論

sevencoding - SpringCloud 常見面試題(三)

服務網關 在微服務架構中,網關的作用是什麼 在微服務架構中,網關(Gateway)具有以下作用: 統一入口:網關為所有的微服務提供一個唯一的入口點,從而簡化了客户端與服務的交互,同時保障了後台服務的安全性。 鑑權校驗:網關能夠識別每個進來的請求,並根據其權限進行校驗,阻止不符合要求的請求通過。 動態路由:根據需要,網關可以動態地將請求路由到不同的後端集羣中,實現服務的靈活調度。 降低耦合

後端

收藏 評論

愛學習的懶洋洋 - Spring AOP + Guava RateLimiter:我是如何用註解實現優雅限流的?

寫在前面 提起 AOP(面向切面編程),大家的第一反應往往是:“哦,那個用來打印日誌、管理事務、或者做權限校驗的。” 其實,AOP 的能力遠不止於此。在面對高併發場景下的接口自我保護時,它同樣能發揮奇效。 最近在項目中遇到了一個真實場景:這是一個基於 MQ 觸發的定時跑批任務。平日裏風平浪靜,可是一旦大促或者數據量激增,MQ 裏的積壓消息就會瞬間推送給消費者。 雖然消費者服務雖然處理得過

後端

收藏 評論

bin的技術小屋 - Netty 如何高效接收網絡數據?一文聊透 ByteBuffer 動態自適應擴縮容機制

本系列Netty源碼解析文章基於 4.1.56.Final版本 前文回顧 在前邊的系列文章中,我們從內核如何收發網絡數據開始以一個C10K的問題作為主線詳細從內核角度闡述了網絡IO模型的演變,最終在此基礎上引出了Netty的網絡IO模型如下圖所示: 詳細內容可回看《從內核角度看IO模型的演變》 後續我們又圍繞着Netty的主從Reactor網絡IO線程模型,在《Reactor模型在Net

rpc , netty , JAVA , nio , 後端

收藏 評論

逐夢AI - 基於 STM32 的智能車庫設計[開源]

基於 STM32 的智能車庫設計與實現:從自動停車到智能計費的完整方案 在智慧城市與物聯網高速發展的背景下,傳統車庫管理系統已無法滿足用户對自動化、便利性與數字化的期待。基於 STM32 微控制器,我們可以構建一套功能完整、成本可控、可擴展性強的“智能車庫系統”,實現 刷卡自動停車、自動分配車位、路徑規劃、抓拍、計費 等一系列智能化功能。 本文將從系統架構、硬件設計、軟件邏輯到關鍵技術實現進行全方

後端

收藏 評論

cscw - 基礎篇:JAVA資源之IO、字符編碼、URL和Spring.Resource

1 JAVA.IO字節流 LineNumberInputStream和StringBufferInputStream官方建議不再使用,推薦使用LineNumberReader和StringReader代替 ByteArrayInputStream和ByteArrayOutputStream 字節數組處理流,在內存中建立一個緩衝區作為流使用,從緩存區讀取數據比從存儲介質(如

亂碼 , spring , 字節流 , JAVA , 後端

收藏 評論