tag 後端

標籤
貢獻607
3219
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

shuaiqideshubao - spring boot項目的基礎框架

關於項目的基本編寫順序是: 使用軟件:idea開發軟件,mysql數據庫軟件 1:依賴注入 導入依賴包,構建環境 2:編寫業務模型類 + 編寫配置文件 使用jpa的api,使java類與數據表映射,從而操作數據庫。 3:編寫jpa類 定義接口,並繼承jpa,關聯到業務模型類,從而能夠操作數據庫數據。 4:編寫業務邏輯類 依賴注入jpa類,定義各種業務方法,修改數據庫數據。 5:編寫控制器類 編寫網

MySQL , jpa , JAVA , 後端 , Javascript

收藏 評論

lindexi - Microsoft Agent Framework 取出 DeepSeek 思考內容

本文提供的方法適用於 DeepSeek 和豆包等模型 前置博客: Microsoft Agent Framework 與 DeepSeek 對接 C# Microsoft Agent Framework 與 豆包 對接 核心原理是從 AgentResponseUpdate 裏面的 RawRepresentation 獲取 reasoning_content 字段 核心代碼如下 AIAg

.net , 後端

收藏 評論

花酒鋤作田 - FastAPI異步方法中調用同步方法

前言 在異步方法中調用同步方法,會直接阻塞整個事件循環,導致應用在執行同步方法期間無法處理其他任何併發請求,從而拖垮整個服務的性能。 為了解決這個問題,核心思路是將同步方法交給外部線程池去執行。 方法1, 使用 to_thread Python 3.9 後可以使用 asyncio.to_thread 方法,將同步函數跑在獨立的線程中,並返回一個協程供 await import asyncio im

後端

收藏 評論

慕深雨 - JAVA自學之路1.1:JAVA入門糾錯

1.1、JAVA入門糾錯 在JAVA入門這篇文章裏有些問題和錯誤需要糾正,懶得再改那篇文章了,直接寫在這好了。 package test.test1; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }

JAVA , 後端

收藏 評論

jack - 20張圖帶你徹底瞭解ReentrantLock加鎖解鎖的原理_阿Q説代碼的技術博客

ReentrantLock加鎖流程 加鎖成功流程 其實就是把state改為1,然後設置ExclusiveOwnerThread為當前線程 ** 加鎖失敗流程** 進入tryAcquire邏輯,這是state已經是1,結果仍然失敗 接下來進入addWaiter邏輯,構造Node隊

, JAVA , Css , juc , 前端開發 , ReentrantLock , 後端 , HTML

收藏 評論

京東雲開發者 - ThreadPoolExecutor線程池內部處理淺析 | 京東物流技術團隊

我們知道如果程序中併發的線程數量很多,並且每個線程都是執行一個時間很短的任務就結束時,會因為頻繁創建線程而大大降低系統的效率,因此出現了線程池的使用方式,它可以提前創建好線程來執行任務。本文主要通過java的ThreadPoolExecutor來查看線程池的內部處理過程。 1 ThreadPoolExecutor java.uitl.concurrent.ThreadPoolExecutor類是線

線程池 , threadpoolexecutor , JAVA , 後端

收藏 評論

LAYONTHEGROUND - Python 將 PDF 表格數據提取至 TXT 或 Excel

在數據處理與辦公自動化場景中,PDF 表格因格式穩定被廣泛使用,但不可直接編輯的特性,給數據統計、分析和二次加工帶來諸多不便。手動複製粘貼不僅效率低下,還容易出現數據錯位、遺漏等問題。 本文將分享一種高效的解決方案—基於Python結合Spire系列庫,實現 PDF 表格數據的精準提取,並分別導出為 TXT 文本和 Excel 表格格式。該方案無需複雜的正則表達式或OCR識別,代碼簡潔易上手,適合

後端

收藏 評論

JaguarJack - PHP 的異步編程 該怎麼選擇

PHP 的異步編程 該怎麼選擇 PHP 的傳統執行模型是同步的,這意味着代碼按照語句出現的順序逐條執行。這本身並非問題,因為同步思維往往更為簡單。 當要求 PHP 開發者實現 SQL 分頁展示時,他們通常會先執行一條統計總數的查詢,再執行第二條查詢獲取當前頁的數據。總記錄數對於生成分頁鏈接(首頁、下一頁、末頁等)是必需的。 當 SQL 服務器處理第一條計數查詢時,PHP 服務器處於等待狀態,收到響

後端

收藏 評論

mghio - Dubbo 中的集羣容錯

前言 在微服務架構中,服務間的依賴關係複雜且動態,任何一個服務的故障都可能引發連鎖反應,導致系統雪崩。一個好的容錯設計可以避免這些問題發生: 服務雪崩效應:單個服務崩潰或響應延遲可能導致調用鏈上的所有服務被阻塞,最終拖垮整個系統。例如,若服務 A 依賴服務 B,而服務 B 因高負載無法響應,A 的線程池可能被佔滿,進而影響其他依賴A的服務; 分佈式系統的脆弱性:網絡抖動、節點宕機、資源耗盡等

設計思想 , dubbo , 微服務 , JAVA , 後端

收藏 評論

卿言何故 - 【JVM調優】如何進行JVM調優?

JVM 調優是 Java 性能優化的核心環節,目的是 減少停頓時間(STW)、提高吞吐量、降低內存佔用,使應用運行更穩定高效。調優沒有萬能公式,需結合具體應用、硬件、GC 算法等進行。以下是系統化的調優指南: 調優核心步驟 明確目標 問題可能出現的場景 1.低延遲(如 Web 服務 100ms GC 停頓) 2.高吞吐量(如批處理,最大化 CPU 利用率)

jvm , jvm調優 , JAVA , 後端

收藏 評論

Apifox - 理解 gRPC 和 RPC 技術原理

一、遠程過程調用協議簡介 1、RPC 的本質 首先,我們探討一下什麼是 RPC。RPC,縮寫為 Remote Procedure Call Protocol,直譯來看就是遠程過程調用協議。 講得通俗一些: RPC 是一種通信機制 RPC 實現了客户端/服務器通信模型 官方的定義可能會這樣解釋:它是一種協議,可以使程序能在網絡上請求遠程計算機上的服務,而無須關心底層網絡技術細節。 RPC 的

grpc , rpc , 程序員 , 後端 , 前端

收藏 評論

sevencoding - 劍指offer-54、字符流中第一個不重複的字符

題⽬描述 請實現⼀個函數⽤來找出字符流中第⼀個只出現⼀次的字符。例如,當從字符流中只讀出前兩個字符" go "時,第⼀個只出現⼀次的字符是" g "。當從該字符流中讀出前六個字符“ google "時,第⼀個只出現⼀次的字符是" l "。 返回值描述:如果當前字符流沒有存在出現⼀次的字符,返回 # 字符。 思路及解答 有序哈希表 可以直接使用哈希的數據結構來存取我們的字符,對與重複的字符可以對值進

後端

收藏 評論

漢得數字平台 - 漢得集星獺1.9.0正式發佈:高效集成,安全管控!

漢得企業級系統集成平台(中文名集星獺,英文名JeeStar)1.9.0版本於2025年11月正式發佈。 集星獺是一款一站式多系統集成、多雲集成、多端集成、多協議集成、多設備集成、數據集成、頁面集成的全域集成解決方案產品。 此次發佈主要聚焦於以下三個方面進行產品功能升級與優化,致力於為企業提供更全面、更穩定、更高效的集成解決方案! 推出高性能編排模式:服務編排新增高性能編排模式,專為高併

集成 , 後端

收藏 評論

東邪獨孤 - 【EF Core】兩種方法記錄生成的 SQL 語句

原本計劃 N 天前寫的內容,無奈拖到今天。大夥伴們可能都瞭解,年近歲末,風乾物燥,bug 特多,改需求的精力特旺盛。有幾個工廠的項目需要不同程度的修改或修復。這些項目都是老周個人名義與他們長期合作的(有些項目已斷尾了,他們覺得不用再改了),所以不一定都是新項目,有兩三個都維護好幾年了。 今天咱們的主題是記錄 SQL 語句。用過 EF 的都知道,它可以將 LINQ 表達式樹翻譯成 SQL 語句,然後

.net , 後端

收藏 評論

LAYONTHEGROUND - 使用 C# 實現 RTF 文檔轉 PDF 格式

RTF(Rich Text Format)作為跨平台富文本格式,常用於文檔編輯與數據交換,而 PDF 因格式穩定、跨設備兼容性強,更適合文檔分發和歸檔。在 .NET 開發中,實現 RTF 到 PDF 的轉換是常見需求,本文將介紹如何使用免費庫 Free Spire.Doc for .NET 實現該轉換過程。 安裝: Free Spire.Doc 是一款支持 RTF、Word 等文檔的格式轉換的免費

.net , 後端

收藏 評論

蓮花童子哪吒 - 緩存就會用!它架構還沒聽過?分佈式多級緩存架構知識大瓶裝,25 張圖打包拎走

一談緩存,內心頓時豁然開朗。迫於key-value的形式,總感覺輕風扶面,楊柳依依,一切都盡在我掌握之中。猶如那一眼相中佳人的衝動,腦子裏盡是佳人的容顏。 那緩存如果站在網站架構的角度,你知道它的設計原理和影響作用嗎? 絮叨 在商業的世界裏,常説的一句話是 現金為王。在互聯網、移動互聯網乃至整個軟件技術的世界裏面,與之相近的就是 緩存為王。 為何這麼説呢? 試想一下,你個完整的網絡請

php , 緩存 , JAVA , 瀏覽器緩存 , 後端

收藏 評論

福大大架構師每日一題 - 2025-12-10:相鄰字符串之間的最長公共前綴。用go語言,給定一個字符串數組 words。對每個下標 i(0 到 words.length-1)按下面步驟處理並求得一個整數值: 1. 把數組中索

2025-12-10:相鄰字符串之間的最長公共前綴。用go語言,給定一個字符串數組 words。對每個下標 i(0 到 words.length-1)按下面步驟處理並求得一個整數值: 把數組中索引為 i 的元素刪掉,得到一個長度為 n-1 的新數組(若原數組長度為 n)。 在新數組中,把相鄰的元素兩兩配對(即第 k 個和第 k+1

golang , 數組 , 字符串 , 開發語言 , 後端開發 , harmonyos , 後端

收藏 評論

花酒鋤作田 - 使用 pkgutil 實現動態插件系統

pkgutil 簡介 pkgutil 是 Python 標準庫中的一個模塊,提供了用於處理 Python 包的工具函數。它的核心功能之一是 iter_modules() 函數,能夠動態遍歷和發現指定包路徑下的所有子模塊和子包。這一特性使其成為實現動態插件系統的選擇之一。(之前也介紹過藉助__init_subclass__()在子類繼承時動態註冊插件) 與手動遍歷文件系統或使用第三方庫相比,pkgu

後端

收藏 評論

張佔嶺 - keycloak~分佈式部署中會話過期清理機制

Keycloak 分佈式部署中會話過期清理機制 在 Keycloak 分佈式部署(使用外部獨立部署的 Infinispan)的架構下,sessions 和 clientSessions 的過期清理涉及兩種不同的部署模式,機制略有不同: 架構模式 1:Embedded + Remote Store(嵌入式緩存 + 遠程存儲) 這種模式下,Keycloak 節點有本地嵌入式緩存,同時配置了遠程存儲(R

後端

收藏 評論

TANKING - 2025年最新微信直跳支付寶領取支付寶賞金紅包腳本

摘要 關於支付寶賞金紅包這件事,其實已經好幾年了,2018年就已經有這個了,當初通過一個鏈接在微信點擊,就會自動跳轉到支付寶領取賞金,當初我也寫過一篇:https://segmentfault.com/a/1190000016097011 那一年我的賞金就已經賺了2w多,後來支付寶為了防止這個濫用,封禁了這個方法。 但是這個支付寶賞金活動是一直都有,只不過會有那麼幾天金額特別大,其它時間都是幾分錢

支付寶 , php , 後端 , 前端 , Javascript

收藏 評論

程序員鋒仔 - 2026-01-06 GitHub 熱點項目精選

🌟 2026-01-06 GitHub Python 熱點項目精選(14個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. OpenBB-finance/OpenBB OpenBB 是一個開源的金融分析平台,旨在為用户提供免費且強大的金融數據和分析工具。它集成了多種數據源,支持股票、基

資訊 , 程序員 , 後端 , Python

收藏 評論

京東雲開發者 - 深入淺出線程池 | 京東雲技術團隊

一、線程 1、什麼是線程 線程(thread)是操作系統能夠進行運算調度的最小單位。它被包含在進程之中,是進程中的實際 運作單位。一條線程指的是進程中一個單一順序的控制流,一個進程中可以併發多個線程,每條線 程並行執行不同的任務。 2、如何創建線程 2.1、JAVA中創建線程 /** * 繼承Thread類,重寫run方法 */ class MyThread extends Thread {

線程池 , JAVA , 後端

收藏 評論

雲端夢想家 - 【SpringBoot 系列】一、SpringBoot項目搭建 - xcbeyond的個人空間 -

🧠 一、項目介紹 Deepseek WebChat 是一個基於 Spring Boot 後端 + HTML 前端 的簡潔 AI 聊天演示項目, 可以與 Deepseek API 進行實時流式對話,支持 Markdown 高亮和代碼塊渲染。 👉 效果演示: deepseek演示視頻

Spring Boot , API , 前端開發 , 後端 , HTML , Javascript , Json

收藏 評論

雲叔_又拍雲 - 【白話科普】聊聊網絡架構變革的關鍵——SDN

最近二狗子在網上衝浪的時候,不小心將 CDN 搜索成了 SDN,結果跳出來了一大堆相關的知識點。 好學的二狗子當然不會隨隨便便糊弄過去,於是認認真真學習了好久,終於瞭解了 SDN 是什麼。 原來,SDN 的全稱是 Software Defined Networking,是一類將網絡控制平面與數據平面分開,以實現網絡資源的自動化配置和基於策略的管理技術。互聯網發展以來,企業網絡結構的組成和管理對於許

路由器 , sdn , 交換機 , 網絡傳輸協議 , 後端

收藏 評論