tag 後端

標籤
貢獻595
2350
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

一線碼農 - 記一次 .NET 某醫聯體管理系統 崩潰分析

一:背景 1. 講故事 這段時間都在跑外賣,感覺好久都沒寫文章了,今天繼續給大家帶來一篇崩潰類的生產事故,這是微信上有位老朋友找到我的,讓我幫忙看下為啥崩潰了,dump也在手,接下來就可以一頓分析。 二:崩潰分析 1. 為什麼會崩潰 雙擊打開dump文件,會看到崩潰信息通覽,參考如下: Executable search path is: Windows 10 Version 17763 MP

.net , 後端

收藏 評論

1angx - C中單向鏈表之增刪改查

C中單向鏈表之增刪改查 // 鏈表(Linked List)是一種基礎但至關重要的數據結構。它通過動態內存分配實現數據的非連續存儲,解決了數組的固定長度和插入/刪除低效的問題。無論是算法面試還是實際開發,鏈表都是高頻考點和核心技能之一。 #include iostream #include stdlib.h #include stdio.h #include cstring using names

後端

收藏 評論

Carey_ccl - 6、(InputStream的源碼、FilterInputStream源碼、BufferedInputStream的源碼解讀前言)AtomicReferenceFieldUpdater.class和System.arraycopy()函數的用法

一、AtomicReferenceFieldUpdater的用法   AtomicReferenceFieldUpdater是一個抽象的工具類,其底層是通過反射找到目標字段的內存偏移量,然後利用Unsafe.class提供的CAS(Compare-And-Swap)操作來原子地更新某個類中指定變量的值。如下所示: package com.xxx.StreamAndReader; import ja

JAVA , 後端

收藏 評論

異常君 - Java 鎖進化論:synchronized 的底層原理與鎖優化技術詳解

在多線程編程中,synchronized是 Java 中最基礎也最重要的同步機制之一。雖然它在 JDK 早期版本中因性能問題被詬病,但隨着 JDK 1.6 引入的鎖優化技術,它已經成為兼具性能和易用性的同步方案。本文將深入剖析 synchronized 的底層原理、鎖升級過程以及 JVM 對它的各種優化措施。 一、synchronized 的三種使用形式 在深入原理前,先回顧一下 synchron

lock , , JAVA , synchronized , 後端

收藏 評論

京東雲開發者 - Nginx常用配置及和基本功能講解 | 京東雲技術團隊

作者:京東物流殷世傑 Nginx已經廣泛應用於J-one和Jdos的環境部署上,本文對Nginx的常用的配置和基本功能進行講解,適合Nginx入門學習。 1 核心配置 找到Nginx安裝目錄下的conf目錄下nginx.conf文件,Nginx的基本功能配置是由它提供的。 Nginx的配置文件(conf/nginx.conf)整體上分為如下幾個部分: : 區域 職責

nginx-config , Nginx , 反向代理 , 後端

收藏 評論

異常君 - Paxos 協議三階段解密:原理剖析與 Java 實現

你是否遇到過這樣的情況:公司的微服務集羣中,多個節點需要選出主節點,但因為網絡故障卻導致兩個節點同時認為自己是"主"?或者在容器編排系統中,因為通信延遲導致不同節點看到的系統狀態不一致,引發了一連串莫名其妙的錯誤?在分佈式系統中,這些場景時有發生,而它們本質上都指向一個核心問題:如何在不可靠的網絡環境中,讓多個獨立節點對某個決策達成一致? 這個看似簡單的問題卻難倒了無數系統設計師。幸運的是,Les

分佈式系統 , JAVA , paxos , 一致性 , 後端

收藏 評論

shuaiqideshubao - Spring Boot項目加上JPA整合Thymeleaf模板

編寫目標:使用springboot+jpa調用Thymeleaf模板顯示數據庫表的數據 1:依賴注入 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-web/artifactId /dependency dependency groupIdmysql/groupId

thymeleaf , jpa , 後端 , Javascript

收藏 評論

Zuckjet - 從源碼到可執行文件:揭秘程序編譯與執行的底層魔法

當你敲下 gcc hello.c -o hello 並運行 ./hello 時,計算機內部究竟發生了什麼?讓我們一起踏上這場從高級語言到機器指令的奇妙旅程。 引言:一行代碼的生命週期 想象一下,你剛剛寫下了人生中第一個C程序: #include stdio.h int main() { printf("Hello, World!\n"); return 0; } 這短短几行

計算機原理 , 編譯器 , 編譯原理 , 後端 , 前端

收藏 評論

hireny - Object,所有類的基類

Java 是一門典型的面嚮對象語言,提供 extends 關鍵字使子類繼承父類。 public class Student extends Person { ... } 但是創建 Person 類時不用使用 extends 繼承 Object類。 public class Person extends Object { ... } 因為,創建的類沒有明確指明繼承關係時,會在編譯時自

JAVA , object , 程序員 , 後端

收藏 評論

blossom - 拒絕寫放大:基於 Actor 模式與背壓機制的無鎖寫緩衝設計

1. 引言:高併發下的防抖挑戰 在構建即時通訊(IM)或物聯網(IoT)系統時,核心挑戰往往不在於消息的接收吞吐量,而在於如何高效處理隨之而來的海量狀態更新。 業務場景中常見的一環是:每當收到一條新消息,都需要更新對應會話(Session)的 last_active_time(最後活躍時間)和 digest(最新消息摘要)。如果在高併發場景下,每一條消息都直接觸發一次數據庫 UPDATE 操作,將

後端

收藏 評論

不止極客 - 百萬架構師第三十二課:協調服務-zookeeper:zookeeper的實踐與原理|JavaGuide

原文鏈接 數據存儲 基於 Java API初探zookeeper的使用 深入分析Watcher機制的實現原理 Curator客户端的使用,簡單高效 數據存儲 ​ 基於znode,基於文件系統風格的,樹形結構的文件模型,和內存數據庫差不多,基於增刪改查的命令去操作數據庫,整個數據庫包括整個樹形結構的內容,比如説我們的節點目錄,節點路徑和權限信息,而且zookeeper它會定時去把這些信息

架構師 , 後端

收藏 評論

張佔嶺 - Keycloak~infinispan中MergedUpdate中lifespanMs和maxIdleTimeMs

在 Keycloak 中,MergedUpdate 類裏的 lifespanMs 和 maxIdleTimeMs 是與 Infinispan 分佈式緩存會話管理密切相關的兩個核心參數。它們共同決定了用户會話在緩存中的存活時間。 下面的表格能幫你快速把握它們的核心區別: 參數 含義 對應 Keycloak 配置舉例 過期觸發條件 life

後端

收藏 評論

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

🌟 2026-01-03 GitHub Python 熱點項目精選(11個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. rossant/awesome-math 這是一個數學資源的精選列表,彙集了從基礎數學概念到高級數學主題的各種學習材料、工具和項目,對於數學愛好者和學習者來説是一

資訊 , 程序員 , 後端 , Python

收藏 評論

深藍 - CXF代碼配置實現HTTPS

本文主要簡單講述 CXF 配置 HTTPS 及所需 Keystore 的兩種方式:XML 和代碼配置,不會着重於介紹 CXF 本身。 完整代碼:github待上傳 1. HTTPS HTTPS 可以簡單理解為 HTTP+TLS/SSL 是一種保證網絡請求安全的應用層協議 本文主要介紹雙向驗證的實現方式,下一篇文章介紹單項驗證的實現 HTTPS雙向認證(Mutual TLS authenticati

webservice , 後端

收藏 評論

楊楊楊大俠 - 04 - 步驟執行器設計 🔧

🎯 目標: 設計可擴展的步驟執行器架構,實現各種類型的步驟執行邏輯 🤔 為什麼需要多種執行器? 不同的業務場景需要不同的執行邏輯: 🔀 條件分支: 根據條件選擇不同的執行路徑 ⚡ 並行執行: 同時執行多個獨立的任務 🔄 循環執行: 重複執行某些步驟直到滿足條件 📝 腳本執行: 動態執行腳本代碼 🌐 遠程調用: 調用外部服務或API 🏗️ 執行器架構設計 graph

開源框架 , 工作流 , 後端

收藏 評論

魔王卷子 - PHP Annotated——2023 年 12 月

歡迎來到 PHP Annotated 十二月!在這期中,我們回顧了過去一個月 PHP 社區中最有趣的發展,精選了新聞、文章、工具和視頻。 亮點 PHP 8.1.27、PHP 8.2.14 和 PHP 8.3.1 已發佈 🐛這些更新都是修復錯誤。 PHP 8.1 分支已經結束其積極支持的階段,現在只會接收安全修復更新。 FrankenPHP 1.0 發佈

php , laravel , symfony , 後端

收藏 評論

Insus.NET - 相冊由原來Lightbox升級至Vue2瀑布流

一直以來,圖片展示,均使用lightbox來實現,如: https://www.cnblogs.com/insus/archive/2013/05/18/3085114.html https://www.cnblogs.com/insus/p/18638016 隨着時間進步,用户體驗,在電腦上瀏覽時仍覺得可以,但在手機上瀏覽時,卻是另外一種體驗。 好吧,上星周未,把程序改一改,改為

.net , 後端

收藏 評論

JavaGuide - Redis大key有什麼危害?如何排查和處理?

這個問題在面試中還是比較容易遇到的,尤其是在考察 Redis 性能優化相關知識點的時候。 通常情況下,問了 bigkey(大 Key)還會繼續問 hotkey(熱 Key)。即使不準備面試也建議看看,實際開發中也能夠用到(hotkey 相關的內容會在下一篇文章中提到)。 什麼是 bigkey? 簡單來説,如果一個 key 對應的 value 所佔用的內存比較大,那這個 key 就可以看作是 big

redis , JAVA , redis集羣 , 後端

收藏 評論

陳明勇 - 一文了解 Go 標準庫 strconv

前言 上篇文章介紹了 strings 標準庫裏的一些常用的函數和方法,本文也是以 string 類型為中心,通過 strconv 標準庫,介紹其與其他基本數據類型相互轉換的函數。 strconv strconv 包提供了 string 類型與其他基本數據類型之間轉換的函數,本文不會介紹其所有函數,如果想了解更多的小夥伴可以到 Go 包文檔 查看。 string 與 int 之間的轉換 Itoa:i

challenge , go , 後端

收藏 評論

IT開發者筆記 - 國產化PPT處理控件Spire.Presentation教程:使用Python將圖片批量轉換為PPT

圖片是傳遞視覺信息、增強內容感染力的關鍵載體,而PPT則是整合信息、有效展示的重要工具。將圖片轉換為PPT,可以使視覺內容在演示文稿中更加生動、直觀。無論是照片、圖表,還是信息圖,轉化為PowerPoint幻燈片後,不僅能夠提升演示效果,還能更好地吸引觀眾的注意力。 本文將介紹如何藉助Spire.Presentation將圖片轉換為PPT的方法,通過Python腳本實現自動化批量轉換。 Spir

後端

收藏 評論

Tony哥 - CRUD with JPA

原始博文鏈接 簡介 CRUD-Boy,這是一個很尷尬的名詞。Create、Retrieve、Update、Delete,像是四件法器,人人都喜歡提高併發、高可用,與之陪襯的便是缺乏藝術感和想象力的CRUD,可真要做一個工程應用還是得靠這玩意兒打天下。但它又是像是一柄達摩克利斯之劍,機械地使用它,也許真的會消磨掉人的熱忱,甚至要命。 千萬螻蟻築成大廈,CRUD連接你我。不會不行,只會也不行。總有那麼

jpa , JAVA , 後端

收藏 評論

codechen8848 - 基於 Go 開發的輕量雲桌面!一款高效的內網辦公操作系統!

大家好,我是 Java陳序員。 在數字化辦公日益普及的今天,一款輕量、高效且安全的辦公工具成為企業和團隊的核心需求。 今天,給大家推薦一款基於 Go 開發的輕量雲桌面,適合內網辦公操作! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 godoos —— 一款高效的內網辦公操作系統,界面精仿 Windows 風格,內含 Word

後端

收藏 評論

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

🌟 2025-12-24 GitHub Python 熱點項目精選(15個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. rendercv/rendercv RenderCV是一個簡歷生成項目,它能夠將用户在GitHub上的開源項目經歷、開源社區貢獻等信息,以一種美觀、簡潔且符合求職

資訊 , 程序員 , 後端 , Python

收藏 評論