tag 後端

標籤
貢獻526
597
05:25 PM · Oct 25 ,2025

@後端 / 博客 RSS 訂閱

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

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

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

收藏 評論

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)。該系列題目圍繞數字電路中核心邏輯元件的功能模擬展開,逐步增加元件類型、擴展引腳功能、提升電路複雜度,旨在檢驗開發者的需求拆解能力、面向對象設計思維、邏輯運算實現能力以及邊界條件處理能力。 (一)核心知識點覆蓋

後端

收藏 評論

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

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

後端 , 前端

收藏 評論

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

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

zookeeper , 分佈式 , 後端

收藏 評論

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

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

後端

收藏 評論

IPD產品研發管理 - 西貝or薩莉亞,當下最賺錢的預製菜怎麼做?——IPD新產品立項CDP流程

假如你是一家食品公司的負責人,最近總聽見身邊年輕人吐槽:“外賣吃來吃去就那幾樣,油膩又沒靈魂”“想自己做飯,下班都快八點了,備菜炒菜收拾完,根本沒時間休息”。 看着大家在吃飯的問題上如此發愁,你便萌生了一個想法——做當下最賺錢的預製菜!開發幾款口感、味道都不輸現炒菜的預製品,既能解決年輕人的便捷需求,又能還原家常菜的煙火氣。 但這個想法剛提出來,就面臨一個現實難題:現在預製品的爭議不小。像西貝和薩

觀點 , 產品經理 , 程序員 , 產品 , 後端

收藏 評論

Tingtr - LNMP:nginx 解決 connect() failed

問題 win10下安裝wsl子系統,併成功搭建lnmp環境後,ngixn請求出現502錯誤。查看nginx日誌(/var/log/nginx/error.log)報錯如下。 2020/06/16 11:09:50 [error] 2293#2293: *1 upstream timed out (110: Connection timed out) while reading upstream,

php , php-fpm , Nginx , lnmp , 後端

收藏 評論

emanjusaka - 自定義過濾器配置 Shiro 認證失敗返回 json 數據

byemanjusaka fromhttps://www.emanjusaka.com/2023/10/filter-shiro-authenticatio...彼岸花開可奈何 本文歡迎分享與聚合,全文轉載請留下原文地址。 ​Shiro​​​權限框架認證失敗默認是重定向頁面的,這對於前後端分離的項目及其不友好,可能會造成請求404的問題。現在我們自定義過濾器實現認證失敗返回json數據

shiro , JAVA , 後端

收藏 評論

異常君 - 【爆肝整理】Java 泛型深度解析:從類型擦除到通配符,一文搞懂 PECS 原則與實戰避坑指南

引言 Java 泛型看似簡單,實則暗藏玄機。當你以為掌握了ListString和MapK,V的用法,卻發現自己在編寫泛型方法時頻頻踩坑?當你試圖理解別人的泛型 API,卻被? extends T和? super T繞暈?這正是因為 Java 泛型的兩大核心機制——類型擦除和通配符——它們既是 Java 泛型的精髓,也是最容易被誤解的部分。 本文將帶你揭開 Java 泛型的神秘面紗,深入探討類型擦除

解析 , 實戰 , 泛型 , JAVA , 後端

收藏 評論

煩惱的沙發 - 2025 年構建現代全棧應用程序的 8 個前沿項目

從本地環境到雲端部署,用它們武裝你的開發 工作流 ,告別重複與繁瑣。 構建一個現代全棧應用挺麻煩的。為新項目搭建本地環境,在 docker 和各類配置折騰半天,終端卻依然飄紅。而從本地環境、數據庫、用户認證,再到部署上線,一長串的任務清單就足以讓人頭皮發麻。 但是優秀的軟件可以讓我們事半功倍,因為它們都是不斷進化,專為解決真實世界的開發難題而生。 在本文中,我將為你介紹 8 個足以改變你全棧開發方

全棧 , 開發工具 , 後端 , 前端

收藏 評論

jpx - 在windows平台搭建一個mini版本的k8s集羣

前置要求: 1. 安裝wsl2和docker-desktop 這邊安裝步驟之類的網上都有,最後要達成的效果就是二者都安裝ok,同時要用wsl2起一台Linux虛機即可 2.安裝kubectl curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd6

後端

收藏 評論

sevencoding - 劍指offer-41、和為S的連續正數序列

題⽬描述 ⼩明很喜歡數學,有⼀天他在做數學作業時,要求計算出 9~16 的和,他⻢上就寫出了正確答案是 100 。但是他並不滿⾜於此,他在想究竟有多少種連續的正數序列的和為 100 (⾄少包括兩個數)。沒多久,他就得到另⼀組連續正數和為 100 的序列: 18,19,20,21,22 。現在把問題交給你,你能不能也很快的找出所有和為S的連續正數序列? Good Luck! 返回值描述:輸出所有和為

後端

收藏 評論

huan1993 - ForkJoinPool在生產環境中使用遇到的一個問題

1、背景 在我們的項目中有這麼一個場景,需要消費kafka中的消息,並生成對應的工單數據。早些時候程序運行的好好的,但是有一天,我們升級了容器的配置,結果導致部分消息無法消費。而消費者的代碼是使用CompletableFuture.runAsync(() - {while (true){ ..... }}) 來實現的。 即: 需要消費Kafka topic的個數: 7個,每個線程消費一個

線程池 , threadpoolexecutor , JAVA , 後端

收藏 評論

細心的紅酒 - TLS 1.3來了:為什麼你網站的“安保協議”需要升級?

想象一下,你家的門鎖還是十幾年前的老款式,雖然能用,但鎖芯結構早已被小偷研究透,開鎖時間大大縮短。你會感到安全嗎? 同樣,你的網站正在使用的網絡安全協議——TLS(傳輸層安全協議),也面臨着同樣的代際更迭。TLS 1.3 就是這個領域的“新一代超C級鎖芯”,它並非簡單的版本更新,而是一次徹底的安全與性能革命。 如果你的服務器仍在運行舊版協議(如TLS 1.2甚至1.1),那麼是時候為你的網站“換鎖

後端 , 前端

收藏 評論

eacape - 策略模式

策略是對算法的封裝,將不同的算法封裝到具有相同接口的獨立的類中,使算法本身和客户端分離開來,並且算法之間可以相互替換。 在策略模式中主要有以下幾種角色 上下文信息類(Context):用於存放和執行需要使用的具體策略類以及客户端調用的邏輯。 抽象策略類(Strategy):定義策略的共有方法。 具體策略類(ConcreteStrategy 等):實現抽象策略類定義的共有方法。 下面使用

面向對象編程 , 設計模式 , JAVA , 面向對象設計模式 , 後端

收藏 評論

點量實時雲渲染 - 點量雲流Linux&信創版安裝指南:專為國產信創環境打造,兩步開啓雲端實時交互

本期我們為大家講解一下點量雲流Linux及信創版的安裝部署教程。只需完成兩個簡單的步驟,即可快速創建雲流,實現實時雲渲染交互啦! 點量雲流下載安裝教程—Linux信創版 下載前系統支持須知 1、Linux版支持常見Linux機器使用,如Ubuntu/Centos/Debian等; 2、信創版支持常見國產信創服務器使用,如銀河麒麟、中科方德、華為歐拉、統信OS等; 3、提供適用於

資訊 , 教程 , Linux , 後端 , 前端

收藏 評論

王中陽講編程 - B站服務器開發一二面

今天分享一下訓練營內部朋友在B站遊戲服務器開發面試的詳解, 主要整理了問到的技術問題,項目介紹類問題去掉了,覆蓋分佈式、中間件、數據庫、併發控制等知識點,大家可以參考學習一下。 一面 1. 項目最終一致性的設計思路 核心思路:基於“事務消息+重試機制+冪等性”實現,優先選擇低侵入性方案,適用於訂單支付後庫存、積分、日誌等跨服務同步場景。 具體實現(以訂單支付為例): 本地事務與消息發送原子性:

go , 後端

收藏 評論

mob64ca1409d8ea - Rust實用教程之 - Hello world_51CTO博客

在學習任何編程語言時,“Hello, World!” 程序都是我們的第一個里程碑。它不僅驗證了開發環境的正確配置,也為我們打開了探索新語言特性的大門。在 Exercism 的 “hello-world” 練習中,我們將通過這個簡單的程序瞭解 Rust 的基本語法、測試驅動開發(TDD)流程以及語言的核心概念。 什麼是 Hello World? “Hello, Worl

字符串 , 開發語言 , rust , 前端開發 , 後端 , Javascript

收藏 評論

階段性debugger - 如何接入歐洲股票實時行情與歷史數據:德國、荷蘭、英國、意大利

如何接入歐洲股票實時行情與歷史數據:德國、荷蘭、英國、意大利 在全球金融市場日益互聯的今天,歐洲股票市場作為經濟引擎之一,吸引了無數投資者和開發者。德國(DE)、荷蘭(NL)、英國(GB)和意大利(IT)等市場以其成熟的交易體系和活躍的股票品種聞名。但如何高效接入這些市場的實時行情和歷史數據?本文介紹一款專業的股票行情接口提供商,通過低延時數據 API、股票接口和實時行情接口,幫助您輕鬆獲取金融行

api文檔 , 接口設計 , 後端 , Python

收藏 評論

小碼編匠 - Visual Studio 2026 上手體驗,AI 懂你、界面清爽、協作無縫

前言 微軟正式發佈的 Visual Studio 2026,確實不只是換個界面、加幾個功能那麼簡單。更像是一個懂大家習慣、預判大家需求、還能幫助少踩坑的"智能編程"。從寫第一行代碼到部署上線,整個流程都被重新梳理了一遍,目標很明確:讓大家寫得更順、改得更快、跑得更穩。 正文 AI 不再是插件,而是"默認配置" 在 VS 2026 裏,AI 已經深度融入編輯器底層,不再是需要手動開啓的 Copilo

.net , 後端

收藏 評論