tag 後端

標籤
貢獻556
836
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

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

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

線程池 , threadpoolexecutor , JAVA , 後端

收藏 評論

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

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

後端

收藏 評論

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

收藏 評論

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 , 交換機 , 網絡傳輸協議 , 後端

收藏 評論

roseduan - 推薦幾本學習 Go 語言的書籍

首先推薦《Go 程序設計語言》這本書: 豆瓣評分挺高的,需要特別説説這本書裏面的示例代碼,質量非常高!如果跟着敲一遍,自己多理解的話,對於 Go 一定會有更好的理解。我目前也在看這本書,很多代碼甚至還不是非常理解,需要多花一點時間。當然我覺得這也挺好的,與其看一些垃圾書,還不如認認真真的看完一本高質量的書來得爽! 其他的相關書籍就不是很瞭解了,只不過也有一些質量和口碑都比較好的,這裏分享給大家幾

書籍 , go , 後端

收藏 評論

程序員鋒仔 - 2025-12-29 GitHub 熱點項目精選

🌟 2025-12-29 GitHub Python 熱點項目精選(12個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. TheAlgorithms/Python All Algorithms implemented in Python - for education

資訊 , 程序員 , 後端 , Python

收藏 評論

且行且碼 - Java 操作 Markdown(1)--commonmark-java 使用

commonmark-java 是一個用於解析和渲染 Markdown 文本的 Java 庫;本文主要介紹其基本使用,文中所使用到的軟件版本:Java 17.0.5、commonmark-java 0.25.1。 1、簡介 commonmark-java 可以用來解析抽象語法樹(AST),訪問和操作其節點,以及生成HTML 或Markdown。它最初是 commonmark.js 的移植版,但後來

後端

收藏 評論

得物技術 - 新一代異步IO框架 io_uring | 得物技術

1.Linux IO 模型分類 相比於kernel bypass 模式需要結合具體的硬件支撐來講,native IO是日常工作中接觸到比較多的一種,其中同步IO在較長一段時間內被廣泛使用,通常我們接觸到的IO操作主要分為網絡IO和存儲IO。在大流量高併發的今天,提到網絡IO,很容易想到大名鼎鼎的epoll 以及reactor架構。但是epoll並不屬於異步IO的範疇。本質上是一個同步非阻塞的架構

JAVA , io , 後端

收藏 評論

王中陽講編程 - 一文搞懂Redis擊穿/穿透/雪崩&實戰

1. 學起來 XDM,大家好,我是專注Golang的王中陽,最近在帶着大家瘋狂做項目。 這篇文章來自這個實戰項目的實踐:《掌握企業級電商系統核心架構設計 突破百萬級併發瓶頸》 , 廣受粉絲好評。 我把對大家有幫助的,尤其是對新手小白非常友好的內容,整理分享出來,希望對大家有幫助。 本文將詳細介紹這些常見的緩存問題,並結合我們的電商項目,提供完整的解決方案和實現代碼,幫助新手小白理解並掌握Redis

redis , go , 後端

收藏 評論

冴羽 - 冴羽答讀者問:悄悄過來蹭個回答

前言 最近我發起了「冴羽答讀者問」活動,如果你也有想要提問的問題,歡迎留言,我會按照順序依此回答。 正文 這個問題我們就聊聊“如何提問”好了。 回答這個問題,自我感覺有些班門弄斧,因為我並不是一個擅長提問的人,所以我就從日常的工作生活中,分享一點自己的看法好了。 提問的場景有很多,先説工作中。 我們的老闆常會告訴我們一件事情,簡略的描述後就讓我們去做,我們可能因為各種原因沒有細問就直接去做了,最後

程序人生 , 程序員 , 總結 , 後端 , 前端

收藏 評論

率性的開水瓶 - 中小企業CRM一體化能力橫向對比:從閉環協同到智能生態的深度博弈

引言 在數字化轉型進入“深水區”的當下,中小企業對CRM的需求已從“銷售工具”升級為“全業務鏈路操作系統”——不僅要打通“市場-銷售-採購-倉庫-財務-客服-外勤”的信息斷層,還要通過AI實現智能決策,通過 API 融入企業現有生態。 本文選取超兔一體雲、Microsoft Dynamics 365、Odoo CRM 、八百客CRM、ClickUp、Really Simple Systems、Fr

邏輯 , 框架 , 流程圖 , 後端

收藏 評論

程序員迪迪 - #保姆級教學# Object 類結構的剖析(常用類)【附源碼】

java.lang.Object類 1.Object類是所有Java類的根父類 2.如果在類的聲明中未使用extends關鍵字指明其父類,則默認父類為java.lang.Object類 3.Object類中的功能(屬性、方法)就具有通用性。 屬性:無 方法:equals() / toString() getClass() hashCode() cl

object , 後端 , Python

收藏 評論