tag 後端

標籤
貢獻585
1777
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

柚子 - 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

收藏 評論

Rick Carter - 死鎖是怎麼發生的,舉個簡單的例子

死鎖的示例 下面就是一個會死鎖的示例代碼: // 異步死鎖示例 - 不使用 TaskScheduler,僅用多個 Task 互相等待 Console.WriteLine("=== 多 Task 互相等待死鎖 ===\n"); // 兩個任務互相用 .Result 等待對方完成 → 死鎖 var tcsA = new TaskCompletionSourceint(); var tcsB = n

.net , 後端

收藏 評論

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 , 後端

收藏 評論

呆萌哈士奇 - 從遞歸到極致優化:樹結構構建的性能演進

從遞歸到極致優化:樹結構構建的性能演進之路 一次簡單的代碼優化,性能提升 超千倍!本文通過實測數據,揭示樹結構構建中隱藏的性能陷阱,並給出最佳實踐。 📖 前言 在日常開發中,我們經常需要處理樹形結構的數據:組織架構、菜單導航、商品分類、文件目錄……這些場景都需要將扁平的數據庫記錄轉換為層級樹結構。 今天,讓我們從最直觀的遞歸實現開始,一步步優化到極致性能,看看這條優化之路上都有哪些坑。

.net , 後端

收藏 評論

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 , 架構 , 人工智能 , 後端 , 前端

收藏 評論

南柯 - 免費一年的SSL證書

一、SSL證書行業政策 目前市面上絕大多數的免費SSL證書有效期都在3個月左右,而不是一年。例如,騰訊雲在2024年4月後不再提供有效期為一年的免費證書,改為提供有效期為3個月的免費證書。同樣,阿里雲在2023年11月後也不再提供有效期為一年的免費證書,而是提供3個月的免費SSL證書。根據這種行業形勢的判斷,免費證書很可能時間會越來越短。 然而時間的縮短並不是為了賺取費用,免費SSL證

後端 , 前端

收藏 評論

真理求知者 - 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 , 後端

收藏 評論

古文觀芷 - 古文觀芷App搜索方案深度解析:打造極致性能的古文搜索引擎

古文觀芷App搜索方案深度解析:打造極致性能的古文搜索引擎 引言:在古籍的海洋中精準導航 作為一款專注於古典文學學習的App,古文觀芷需要處理從《詩經》到明清小説的海量古文數據。用户可能搜索一首詩、一位作者、一句名言、一個成語,甚至一段文化常識。如何在這個龐大的知識庫中實現毫秒級精準搜索?這是我作為獨立開發者面臨的核心挑戰。 經過深入分析和技術選型,我摒棄了傳統的數據庫搜索和雲服務方案,自主研發了

後端

收藏 評論

京東雲開發者 - 從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 裏的積壓消息就會瞬間推送給消費者。 雖然消費者服務雖然處理得過

後端

收藏 評論

毛毛蟲 - [.net10] 極簡數據庫對象關係映射

有時候不想使用EF等ORM框架,想要實現的功能也簡單,就是獲取一條或者多條記錄,於是自己折騰了一個,代碼如下: public class SqlFetch { private readonly string _ConnectionString; /// summary /// 獲取數據庫連接字符串 /// /summary /// param name="c

.net , 後端

收藏 評論

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 , 後端

收藏 評論

qq68d2318712d49 - java 面試題目10道

下面我將為你提供 10道經典Java面試題,並附上 參考答案和考察點,這些題目在面試中高頻出現,涵蓋了Java基礎、集合、多線程、JVM等核心知識點。 Java面試題目10道 1. 請解釋Java中的多態性及其實現方式 參考答案: 多態性是指同一個方法名在不同對象上有不同的實現方式。 實現方式:

抽象類 , JAVA , Css , 前端開發 , 併發編程 , 後端 , HTML

收藏 評論

細心的紅酒 - 免費的SSL證書能用嗎

免費的SSL證書是可以使用的,它主要用於為網站提供HTTPS加密功能,確保網站與其用户之間的通信數據得到加密,防止信息在傳輸過程中被竊聽或篡改。以下是對免費SSL證書的詳細分析: 一、免費SSL證書的作用 數據安全:免費SSL證書可以為網站提供基本的HTTPS加密功能,保護用户數據不被第三方截獲和篡改。 提升信任度:安裝SSL證書後,瀏覽器地址欄會出現鎖形標誌,這有助於提升網站

後端 , 前端

收藏 評論