tag 後端

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

@後端 / 博客 RSS 訂閱

江湖十年 - Go 錯誤處理指北:如何優雅的處理錯誤?

**公眾號首發地址:https://mp.weixin.qq.com/s/ImvwsAUhQ3MMZkKvnbNB3A 關注公眾號第一時間查看文章更新。** 本文是 Go 錯誤處理指北系列第三篇文章:如何優雅的處理錯誤?作為鋪墊,我在系列的前兩篇文章 Error vs Exception vs ErrNo 和 pkg/errors 源碼解讀 中分別講解了 Go 錯誤處理機制和流行的第三方包

錯誤 , 異常處理 , go , 後端

收藏 評論

兮動人 - 打破 OS 壁壘:Java 跨平台硬件信息採集的“終極方案”

Java 實現一套跨平台、高可靠的系統信息採集方案。 跨平台終端信息採集 在開發資產管理、安全審計或分佈式系統監控時,獲取終端設備的唯一標識(如 MAC 地址、磁盤序列號、CPU ID)是一項基礎且關鍵的需求。然而,不同操作系統的查詢命令各異,且 Java 原生 API 在某些場景下受限。 SystemInfoCollector 提供了一套優雅的解決方案:“Java 原生優先 + 系統命令

JAVA , 後端

收藏 評論

IT開發者筆記 - PDF處理控件Aspose.PDF教程:如何使用Java從PDF中刪除圖像

圖片會讓PDF 文件變得臃腫、雜亂,難以共享。有時,您可能只需要一個不包含照片、圖標或圖形的乾淨版本。本指南將教您如何藉助Aspose.PDF使用 Java 從 PDF 文件中移除圖片。您將學習如何刪除所有圖片、從選定頁面中移除圖片、僅刪除特定圖片,甚至過濾掉灰度圖片。 Aspose.PDF官方試用版下載,請聯繫Aspose官方授權代理商慧都科技 加入Aspose技術交流QQ羣(10412533

後端

收藏 評論

木南W - 實踐筆記:IIS + URL Rewrite + ARR 實現 ASP.NET Core 藍綠部署

最近用户有個需求:更新 ASP.NET Core 應用時,要讓訪問不中斷且用户無感知,部署環境為 Windows Server + IIS。自然想到了藍綠部署,之前沒有應用過 URL Rewrite + ARR,就趁此實踐一下。 原本想着很簡單:對 URL 重寫規則不熟,直接問 ai。結果反倒被 ai 誤導,折騰了好一陣子才搞好,在此分享配置過程、重寫規則以及相關代碼。 1 概念簡介 開始

.net , 後端

收藏 評論

細心的紅酒 - 未來已來:為什麼説SSL證書是網站的“標配”而非“選配”?

曾幾何時,SSL證書被視為只有銀行、電商平台才需要的“高級選配”。而今天,任何一個對自身和用户負責任的網站,都必須將其視為如水電煤一樣的基礎設施——它是網站的“標配” 。 這並非一種超前的觀點,而是當下互聯網環境的現實。未來已來,不適應者必將被淘汰。本文將從三個維度闡述,為何SSL證書已從“可選項”演變為“必選項”。 一、時代浪潮:瀏覽器與搜索引擎的“強制升級” 互聯網世界的“守門人”——瀏覽器

後端 , 前端

收藏 評論

LAYONTHEGROUND - 使用 C# 實現 PDF 文檔對比

在日常開發或辦公場景中,PDF 文檔對比是高頻需求(如合同版本迭代校驗、技術文檔審核、報表一致性驗證等)。市面上雖有 Adobe Acrobat 等可視化對比工具,但通過編程實現 PDF 對比可滿足自動化、定製化的業務需求。本文將介紹如何使用免費庫 Free Spire.PDF for .NET 對比兩個 PDF 文檔。 一、核心組件:PdfComparer 類 PdfComparer 是 Fre

.net , 後端

收藏 評論

悲傷的煎雞蛋_cQXuXF - 程序員|這個聖誕節,別等對象,給你看個驚喜!

(對着剛佈置好的聖誕樹發了會兒呆,敲下這行字) 嘿,是我。剛被我妹“友好提醒”:“哥,平安夜你……不會又要對着電腦過吧?” 那一瞬間,我CPU過載了。聖誕?它對我們這羣人來説,好像就是: 地鐵裏循環播放的Jingle BellsBGM(還關不掉)。 產品經理突然仁慈地説“今晚不加班”(但需求照舊)。 以及,一個寫代碼顯得不合時宜,不寫代碼又渾身難受的終極矛盾。 直到我盯着閃爍的光標

程序員 , 後端 , 前端

收藏 評論

文心快碼 - Comate強力賦能:「趣繪像素島」從體驗泥潭到高性能可用的蜕變之路

作者簡介: 朱海燕,會設計的前端工程師,熱衷用AI Coding 賦能開發效率,擅長把繁瑣的編碼工作交給智能工具,從而騰出時間打磨產品交互細節與技術深度。作品「趣繪像素島」獲得“CCF程序員大會碼力全開:AI加速營”活動冠軍。 1 產品碎碎念 其實創意靈感在9月就想到了,比如我個人喜歡畫畫,也願意教別人畫畫,但是一個人的力量其實不算大,時間也很有限,希望有一個平台型工具,可以根據每個人的情

教程 , 知識 , 人工智能 , 後端 , 前端

收藏 評論

京東雲開發者 - 線上JAVA應用平穩運行一段時間後出現JVM崩潰問題 | 京東雲技術團隊

一、問題是怎麼發現的 系統是一個定時任務系統,需要定時執行業務代碼,業務代碼主要是訪問MYSQL數據庫和緩存進行操作,該開始啓動,系統日誌一切正常,但是運行一段時間到凌晨後,系統就自動崩潰了,java進程沒有了,只留下了程序崩潰日誌如下: cat: /proc/1/environ: Permission denied [admin@host-11-40-38-52 ~]$ more hs_err_

定時任務 , jvm , JAVA , 後端

收藏 評論

IT開發者筆記 - Excel處理控件Aspose.Cells教程:使用C#在Excel中創建漏斗圖

使用漏斗圖可以更清晰地可視化轉化率、銷售渠道或任何層級數據集。本文將介紹如何使用 C# 和Aspose.Cells for .NET在 Excel 中創建漏斗圖。只需幾行代碼,即可自動生成極具視覺衝擊力的漏斗圖,並可將其導出為 XLSX、PDF 或圖像格式。 Aspose.Cells官方試用版免費下載,請聯繫Aspose官方授權代理商慧都科技 加入Aspose技術交流QQ羣(1041253375

.net , 後端

收藏 評論

JaguarJack - Laravel AI SDK 正式發佈

Laravel AI SDK 正式發佈 Laravel AI SDK 今天正式發佈了。這個由 Taylor Otwell 開發數月的官方包,為 Laravel 應用提供了一套統一的 AI 交互接口,覆蓋文本對話、圖像生成、語音合成、語音轉錄、向量嵌入等場景,支持 OpenAI、Anthropic、Gemini、Groq、xAI 等主流服務商。 安裝方式和其他 Laravel 官方包一樣簡單: co

後端

收藏 評論

異常君 - Spring Boot 定時任務全攻略:從@Scheduled 到分佈式調度,一文搞定!

在企業級應用開發中,定時任務是一個非常常見的需求。比如每天凌晨統計前一天的訂單數據、定期清理臨時文件、發送營銷郵件等。Spring Boot 提供了多種實現定時任務的方式,本文將從入門到進階,全面剖析幾種主流的實現方案,並通過實際案例幫助你選擇最適合自己項目的方案。 一、Spring Boot 實現定時任務的四種方式 Spring Boot 中實現定時任務主要有四種方式: @Scheduled

quartz , 定時任務 , springboot , JAVA , 後端

收藏 評論

Berserker蘭斯洛特 - gui自動化—1.控制鼠標

前期準備: 使用pyautogui包 進行操作 一切操作的基礎得先理解座標,以屏幕左上為座標原點,水平方向為x軸,方向向右;垂直方向為y軸,方向向下。例如屏幕分辨率為1920×1080,那麼左上為(0,0),右下為(1919,1079) 獲取像素: pyautogui.size()返回兩個整數,分別為屏幕寬和高的像素數 pyautogui.position()返回兩個整數,分別為當前鼠標位置的座標

後端

收藏 評論

blossom - 告別輪詢延遲:基於 SSE + Redis Pub/Sub 構建絲滑的客服聊天系統

在即時通訊(IM)領域,用户體驗的“生死線”往往只有幾秒鐘。 想象這樣一個場景:用户滿懷焦急地發了一句“在嗎?我要退款”,然後盯着屏幕等待。如果你的系統還在用每 5 秒一次的輪詢(Polling),那麼用户可能要等好幾秒才能看到客服回覆的“您好”。這幾秒的空白,足以消磨掉用户的耐心。 傳統的解決方案往往走向兩個極端:要麼是輪詢(資源浪費且有延遲),要麼是全套的 WebSocket(協議重、心跳管理

後端

收藏 評論

伊伊DK - 三角洲卡低分段別硬肝!Uniapp+Php搭建俱樂部代練高效衝分,省心到哭

與傳統代練平台不同,我們可以專注於為“三角洲行動”等熱門FPS遊戲的卡在低分段的玩家提供省心、高效、可信賴的衝分服務。核心賣點就是:“別硬肝,交給我們,讓你省心到哭”。 一、 系統核心功能模塊(圍繞“省心”和“高效”) 用户端 (Uniapp小程序) 智能詢價與下單: 選擇遊戲(如三角洲行動)、當前段位、目標段位。 系統自動計算價格和預計完成時間(後端算法根

php , 後端 , 前端

收藏 評論

不一樣的科技宅 - HTTP協議演進:為什麼説HTTP/1.1的時代已經過去了

前言   歡迎來到今天的每日一題,每日一提。昨天聊到了,HTTP 是什麼。有哪些組成部分。並且最後提到了 HTTP 的一些缺點,比如:性能較低,容易導致網絡擁塞和延遲,不支持服務器推送等等。設計協議的大佬們,對這樣的缺點肯定是不能容忍的,所以 HTTP2 它來了。 什麼 HTTP2?   HTTP/2 是一種網絡協議,用於在 Web 瀏覽器和服務器之間傳輸數據。它是 HTTP/1.1 的升級版

http3 , http-2 , 面試 , JAVA , 後端

收藏 評論

言之有物 - 使用 Ubuntu 終端設置 Web 服務器

介紹 在 Web 主機領域,Ubuntu 以其流行和用户友好的 Linux 發行版之一而脱穎而出。由於其強大性和社區支持,許多專業人士更喜歡將其作為服務器操作系統。在本指南中,我們將深入探討如何使用終端在 Ubuntu 上設置基本的Web服務器。 準備工作 在設置服務器之前,請確保你具有: 一個 Ubuntu 服務器或桌面版本。 超級用户(root)訪問權限或具有sudo權限的帳户。 更新

服務器 , 終端 , 後端 , Ubuntu , Web

收藏 評論

Lycoris_Go - NCHU-數字電路模擬程序-23207332

數字電路模擬程序系列題目實踐總結與分析 一、前言 數字電路模擬程序系列題目是面向編程與數字電路知識結合的綜合性實踐任務,分為四個迭代版本,本次聚焦前兩個核心版本(數字電路模擬程序1與程序2)。該系列題目圍繞數字電路中核心邏輯元件的功能模擬展開,逐步增加元件類型、擴展引腳功能、提升電路複雜度,旨在檢驗開發者的需求拆解能力、面向對象設計思維、邏輯運算實現能力以及邊界條件處理能力。 (一)核心知識點覆蓋

後端

收藏 評論

sevencoding - 劍指offer-59、按之字形順序打印⼆叉樹

題⽬描述 請實現⼀個函數按照之字形打印⼆叉樹,即第⼀⾏按照從左到右的順序打印,第⼆層按照從右⾄左的順序打印,第三⾏按照從左到右的順序打印,其他⾏以此類推。 示例1 輸⼊:{8,6,10,5,7,9,11} 返回值:[[8],[10,6],[5,7,9,11]] 思路及解答 雙向鏈表(推薦) 藉助雙向鏈表,初始化⼀個添加⽅向 boolean 值,先將根節點添加進去: 獲取 list

JAVA , 後端

收藏 評論

細心的紅酒 - 獲取免費SSL證書:三步極簡指南

為網站部署SSL證書已是現代網站運營的基本要求。本指南將以最普及的JoySSL證書為例,通過三個核心步驟,為你展示從申請到安裝的完整路徑。 第一步:申請準備 關鍵要求: 服務器操作權限:能通過命令行或控制面板管理服務器 域名控制權:能管理域名DNS或上傳驗證文件 工具選擇: 命令行用户:推薦官方工具 控制面板用户:使用內置插件 必備檢查: 確認域名已正確解析至你的服務器IP地址。 第二步:

後端 , 前端

收藏 評論

老碼識途呀 - 新書速遞,手把手教你WPF入門與開發

在我們從小到大的學習生涯中,老師通過言傳身教的方式傳遞知識,或者課外業餘時間自己學習知識,但這些知識大都是從書本上來的。詩聖杜甫曾説過“讀書破萬卷,下筆如有神”,書法大家顏真卿也曾説過“三更燈火五更雞,正是男兒讀書時”。隨着科技的進步和互聯網的發展,書已經不再侷限於紙質的形式了,不斷涌現出了各種新的知識呈現形式,最常見的就是博客,公眾號,社區等,以圖文並茂的形式向大家傳遞信息,再後來短視頻興起,一

.net , 後端

收藏 評論

lindexi - dotnet Vortice 無需交換鏈與 DirectComposition 對接渲染層

在 DirectComposition 裏面提供了 Commit 機制,一次 Commit 的所有內容都能在相同的一幀在屏幕顯示出來,如此可以非常方便地完成渲染對齊任務 通過 WaitForCommitCompletion 方法可以等待 Commit 內容完成渲染,此方法作用相當於等待交換鏈寫法的等待垂直同步實現 在 上一篇博客 中,採用了傳統的 DXGI 交換鏈與 DirectCompositi

.net , 後端

收藏 評論

李棟 - 【zookeeper 第四篇章】監控 Watcher

一、Watcher 概述 zookeeper 提供了數據的 發佈/訂閲功能,多個訂閲者可同時監聽某一特定的主題對象,當主題對象的自身狀態發生了變化時(例如節點內容發生了改變、節點下的子節點列表發生改變等),會實時、主動的通知所有訂閲者。 二、Watcher 架構 Watcher 由三部分組成 zookeeper服務端、zookeeper客户端、客户端的watchManager對象。 客户端

zookeeper , 分佈式 , 後端

收藏 評論

雲棧開源日記 - 拆解一個真實電商項目:微服務架構中的服務治理與性能優化

💡 項目背景 假設你接手了一個電商項目的重構任務: 現狀:單體應用,代碼20萬行,部署一次需要1小時 目標:拆分為微服務架構,支持獨立部署和彈性擴展 你會從哪裏入手? 按業務域拆分還是按技術層拆分? 如何保證服務間調用的可靠性? 分佈式環境下的緩存和事務怎麼處理? 本課程以母嬰電商平台改造為線索,探討微服務落地過程中的技術決策與實現細節,涵蓋服務註冊、負載均衡、配置中心等核心模塊

後端

收藏 評論