tag 後端

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

@後端 / 博客 RSS 訂閱

細心的紅酒 - 黑客在窺探?圖解SSL/TLS握手如何築起安全隧道

想象一下,你正在一個擁擠的咖啡館,需要向吧枱服務員傳遞一張寫有銀行密碼的紙條。但周圍全是陌生人,你怎麼確保紙條在傳遞過程中不被他人偷看或篡改? 在互聯網上,你的電腦(客户端)和網站服務器(服務器)之間的每一次通信,都面臨着同樣的問題。而 SSL/TLS協議,就是解決這個問題的終極方案——它能在公開的、不安全的網絡上,為你築起一條專屬的安全加密隧道。 這條隧道並非憑空產生,而是通過一次精妙的“握手”

後端 , 前端

收藏 評論

bigsai - 棧和括號匹配問題,一文搞懂

什麼是棧 棧在我們日常編碼中遇到的非常多,很多人對棧的接觸可能僅僅侷限在 遞歸使用的棧 和 StackOverflowException,棧是一種後進先出的數據結構(可以想象生化金字塔的牢房和生化角鬥場的狗洞)。 棧(stack)是一種運算受限的線性數據結構,它具有以下特點: 1. 運算受限: 棧限定僅在表尾進行插入和刪除操作,這一端被稱為棧頂,而另一端稱為棧底。這限制了對棧的操作,只能按照後進

數據結構 , , JAVA , 數據結構與算法 , 後端

收藏 評論

不止極客 - 百萬架構師第二十九課:協調服務-zookeeper:初步認識zookeeper|JavaGuide

原文鏈接 從架構的發展過程説起 什麼是zookeeper Zookeeper安裝部署 Zoo.cfg配置文件分析 zookeeper 下邊有 zookeeper.out 日誌記錄 架構不是一蹴而就的,是隨着我們業務量的不斷增加,不斷去演變的。 架構的演變 單體架構 tomcat war ​ 目標是很快地解決產品的迭代問題,交付問題。 單體架構 體量增長,後端的架構的性能有瓶頸,後端的

架構師成長之路 , JAVA , 分佈式 , 架構師 , 後端

收藏 評論

冴羽 - 冴羽答讀者問:錢和成長,哪個更重要?

前言 最近我發起了「冴羽答讀者問」活動,如果你也有想要提問的問題,歡迎留言,我會按照順序依此回答。 正文 如果只是抽象的回答這個問題,那毫無疑問是“成長”重要,因為我認為“成長”就意味着你有能力拿到更匹配的職位,拿到更高的薪酬,實現更自由的財務,否則你連這些也沒有做到,“成長”不就只是一句美好的自我幻想嗎? 不過讓我們假設一個更加具體的場景來聊一下: 畢業後就一直在這家公司工作,剛畢業的時候,

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

收藏 評論

程序員小富 - 同事查日誌太慢,我現場教他一套 awk、tail、grep、sed 組合拳

昨天臨下班,生產環境出現了一個偶發的報錯預警。 旁邊的同事正~~準備排查,只見他輸入命令 cat application.log ,一個 2GB 大小文本啊,日誌嘩嘩刷啥也看不清,crtl + c 也停不下來了,最後輕輕的關閉連接,又重新打開了一個~ 後端開發來説,熟練掌握 Linux 的日誌分析命令是基本功,整理幾一些基於 tail、less、grep、sed、awk 的日誌查詢場景,希望能幫你

JAVA , 後端

收藏 評論

eacape - 備忘錄模式

根據對象的內部狀態變化生成相應快照,以便以後恢復。 下面舉一個使用筆記軟件的歷史版本控制的例子來實現備忘錄模式。 原始類 public class Note { private String title; private String content; private Long createTime; private Long updateTime; pri

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

收藏 評論

sevencoding - 劍指offer-40、數組中只出現⼀次的數字

題⽬描述 ⼀個整型數組⾥除了兩個數字之外,其他的數字都出現了兩次。請寫程序找出這兩個只出現⼀次的數字。 示例 輸入:[92,3,43,54,92,43,2,2,54,1] 輸出:3,1 思路解答 哈希表統計 使⽤ hashmap 存儲數字出現的次數, key 為出現的數字, value 為該數字出現的次數。遍歷⾥⾯所有的數字,如果 hashmap 中存在,那麼 value (次數)+1

後端

收藏 評論

良許 - 985本碩進不去大廠,是不是很丟人?

大家好,我是良許。 看到這個問題,我突然想起當年自己本碩機械畢業的時候,身邊那些同學都削尖了腦袋想進大廠。有幾個計算機專業的高中同學拿到了BAT的offer,在羣裏發紅包慶祝,那場面確實挺讓人羨慕的。但你知道嗎?五年後的同學聚會上,我發現故事的走向完全不是當初想的那樣。 1. 大廠光環背後的真相 我先説個身邊的真實案例。我有個高中同學,985計算機碩士,當年順利進了某大廠,起薪比我們這些去中小公司

後端

收藏 評論

程序員一諾python - 【爬蟲開發】爬蟲開發從0到1全知識教程第12篇:scrapy爬蟲框架【附代碼文檔】

🏆🏆🏆教程全知識點簡介:1.Mongodb數據庫包括介紹、mongodb簡單使用(mongodb服務端啓動、啓動mongodb客户端進入mongo shell)。2. scrapy爬蟲框架涵蓋 ip使用、啓動爬蟲、停止爬蟲、scrapyd webapi。3. Gerapy包含通過Gerapy配置管理scrapy項目。4. appium移動端抓取涉及appium自動控制移動設備、appium

數據庫 , 爬蟲 , 後端 , Python

收藏 評論

wang_yb - 拒絕“憑感覺”:用迴歸分析看透數據背後的秘密

在數據分析的江湖裏,有一個絕對的核心技能,叫做迴歸分析(Regression Analysis)。 無論你是剛入行的新手,還是想要進階的老手,掌握它,你就擁有了預測未來的“水晶球”。 很多初學者一聽到“迴歸”兩個字,腦子裏全是複雜的數學公式,立刻想打退堂鼓。 別急!今天我們不講枯燥的數學推導,只講它是什麼、怎麼用,以及如何用Python代碼解決實際問題。 1. 什麼是迴歸分析? 想象一下,你正在做

後端

收藏 評論

楊一一 - 4 Star/狗頭! 讓後台人員一鍵擁有自己系統的管理平台前端功能!

前言 沒錯,是 4 Star /狗頭。話不多説,做人後端開發人員,不愛寫前端代碼,但又不得不需要一個系統的管理端來配置些數據等等操作的時候,前端又木的人,那麼怎麼辦。 別怕,可以自動生成啦!我來提供個免費快捷的一鍵生成前端功能的工具啦。前後分離開型,無侵入。可在線使用,可本地部署,高效快捷。 開始 相信很多小夥伴開發後端的時候會經常碰到很多需要動態配置的功能,或者需要些增刪改查的頁面,自己又

generator , JAVA , 後端 , 前端

收藏 評論

倔強的鉛筆 - @ApiModel和@ApiModelProperty註解的最佳實踐

在現代軟件開發中,提供清晰全面的 API 文檔 至關重要。@ApiModel 和 @ApiModelProperty 這樣的代碼註解在此方面表現出色,通過增強模型及其屬性的元數據來豐富文檔內容。它們的主要功能是為這些元素命名和描述,使生成的 API 文檔更加明確。 @ApiModel 和 @ApiModelProperty 的實際用例 這些註解不僅僅是為了展示;它們在各種情景中都發揮着實際的作用

JAVA , 接口文檔 , 程序員 , swagger , 後端

收藏 評論

霧削木 - 【C/C++】高斯列主元消元法求解線性方程組

初始增廣矩陣: 矩陣當前狀態: 3.0000 -1.0000 1.0000 4.0000 1.0000 1.0000 1.0000 6.0000 2.0000 3.0000 -1.0000 12.0000 方程組的解: x1 = 1.0000 x2 = 3.0000 x3 = 2.0000 驗證結果: 3x1 - x2 + x3 = 4.0000 (預期4)

後端

收藏 評論

李棟 - 【Java 第一篇章】基礎篇之簡單介紹

一、簡介 Java 是一種廣泛使用的編程語言,最初由 Sun Microsystems(現在歸 Oracle Corporation 所有)的 James Gosling 及其團隊於 1995 年開發。Java 是一種面向對象的編程語言,它設計用於具有較少實現依賴性的應用程序開發,即“一次編寫,到處運行”(Write Once, Run Anywhere, WORA)。這一特性主要得益於 Java

基礎 , JAVA , 後端

收藏 評論

Masutaa大師 - Go語言select都能做什麼?

在Go語言中,select是一個關鍵字,用於監聽和channel有關的IO操作。 通過select語句,我們可以同時監聽channel,並在其中任意一個channel就緒多個時進行相應的處理。 本文將總結一下select語句的常見用法,以及在使用過程中的注意事項。 基本語法 select語句的基本語法如下: select { case -channel1: // 通道 channel1 就

goland , 程序員書籍 , select , go , 後端

收藏 評論

率性的開水瓶 - 企業服務全流程數字化能力橫評:10款CRM/ERP品牌的服務力對決

在消費升級與數字化轉型背景下,服務全流程的精細化管理已成為企業差異化競爭的核心——從客户諮詢到售後維修,從外勤任務到工單閉環,企業需要的不僅是“客户關係管理”,更是“服務全生命週期的數字化協同”。 本文選取超兔一體雲、Microsoft Dynamics 365 CRM 、Oracle CX 、Zoho CRM、HubSpot CRM、Nimble、金蝶、有贊、探跡、Pipedrive10款主流品

框架 , 人工智能 , 後端

收藏 評論

堭鍙銤 - Kafka與RocketMQ的形象理解

一、先分清:兩家店 “主打啥”(定位) 店類型 對應 MQ 主打能力(一句話) 像生活裏的啥? 快遞分揀站 Kafka

後端

收藏 評論

良許 - 8k雙休和12k單休,選哪個?

大家好,我是良許。 昨天有個粉絲私信我,説他拿到兩個offer,一個是8k雙休,一個是12k單休,問我該怎麼選。看到這個問題,我立馬想起了自己27歲那年面臨的選擇——當時我手上也有兩個offer,一個是世界500強外企雙休但薪資一般,另一個是廣州CVTE 5.5天班(當時)但錢給得多。最後我選了外企,現在回頭看,那個決定直接影響了我後面的整個職業軌跡。 1. 先算一筆賬 很多人第一反應就是算時薪。

後端

收藏 評論

雲音樂技術團隊 - 雲音樂曲庫讀緩存實踐分享

本文作者:伍佰(周斯航) 雲音樂曲庫緩存經過多年的實踐和改善,形成了一套自有的緩存使用體系,並取得了很好的效果。本文將以實戰為主,介紹曲庫緩存設計的動機和思路,幫助讀者瞭解背後的原因,並在其他場景中借鑑相似的思路。 背景知識 緩存基礎介紹 緩存是系統設計中,用於提升底層系統訪問能力的一種技術手段,它同樣作用於雲音樂的各個系統中,一種常用的緩存使用調用鏈路如下: 轉化為時序圖,如下圖所示: 整個

服務端 , 後端

收藏 評論

花酒鋤作田 - [python]FastAPI-Tracking ID 的設計

前言 在實際業務中,根據 tracking_id 追查日誌中一條請求的完整處理路徑是一個比較常見的需求。不過 FastAPI 官方並沒有提供相對應的功能,因此需要開發者自行實現。本文介紹如何基於 contextvars,為每次請求的完整流程都添加一個 tracking_id,並在日誌中記錄。 什麼是 contextvars Python 在 3.7 版本的標準庫中加入了一個模塊 contextva

後端

收藏 評論

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

🌟 2025-12-18 GitHub Python 熱點項目精選(18個) 每日同步 GitHub Trending 趨勢,篩選優質 Python 項目,助力開發者快速把握技術風向標~ 📋 項目列表(按 Star 數排序) 1. resemble-ai/chatterbox Chatterbox 是 Resemble AI 提供的一組先進的開源文本到語音模型,包括 Chatterbox-T

資訊 , 程序員 , 後端 , Python

收藏 評論

codechen8848 - 開源自託管!一款輕量級的內容發佈分享平台!

大家好,我是 Java陳序員。 作為內容創作者,你是否也曾在內容創作時陷入這樣的困境:想隨手記錄靈感,卻被複雜的工具界面勸退;想分享觀點,又受制於平台的算法與規則;想牢牢掌控自己的數據,卻被繁瑣的部署步驟嚇倒? 今天,給大家推薦一款專注于思想流動的輕量級內容發佈平台,開源自託管! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹

後端

收藏 評論

江湖十年 - Go 併發控制:sync.Once 詳解

公眾號首發地址:https://mp.weixin.qq.com/s/ijAjiCdpb7BhRQwEa2BN3Q 在 Go 語言的併發編程中,常常會遇到需要確保某個操作僅執行一次的場景。sync.Once 是 Go 標準庫中的一個簡單而強大的工具,專門用於解決這種需求。本文將深入解析 sync.Once 的使用方法和原理,幫助你更好地理解 sync.Once 在併發控制中的用法。 sync.On

面試 , 併發模型 , 併發編程 , go , 後端

收藏 評論

Berserker蘭斯洛特 - pyqt圖形化顯示—5.多個界面

經過上述,已經能創建一個簡陋的界面了。下面就擴展一下,創造多個界面,並實現界面間的參數傳遞。 子界面 界面 參考之前的MyWidget類 我們可以創建一個子界面SubWindow class SubWindow(QWidget): def __init__(self): super().__init__() self.setWindowTitle('子窗

後端

收藏 評論