tag 後端

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

@後端 / 博客 RSS 訂閱

不止極客 - 百萬架構師第三十課:協調服務-zookeeper:瞭解zookeeper的核心原理|JavaGuide

原文鏈接 瞭解zookeeper及zookeeper的設計猜想 Zookeeper集羣角色 深入分析ZAB協議 從源碼層面分析leader選舉的實現過程 關於zookeeper的數據存儲 回顧內容 zookeeper集羣安裝(myid/zoo.cfg) zookeeper的數據模型(znode) 節點的特性 (持久化、臨時節點、有序節點、同級節點必須唯一、臨時節點不能存在子

JAVA , 分佈式 , 架構師 , 後端

收藏 評論

逐夢AI - [開源免費]基於STM32的全自動節水灌溉系統

[開源免費]基於STM32的全自動節水灌溉系統 ——從傳感監測到智能控制的完整實踐方案 一、項目背景 隨着物聯網技術與嵌入式控制的發展,農業自動化逐漸從概念走向落地。傳統灌溉系統普遍存在“粗放式澆水、浪費水源、人工依賴度高”等問題,難以滿足現代農業對節水、高效、智能化的需求。 基於 STM32 微控制器的全自動節水灌溉系統,憑藉低功耗、高穩定性和強擴展性的優勢,成為一種成本可控、可廣泛部署的

後端

收藏 評論

一線碼農 - 對 .NET FileSystemWatcher引發內存碎片化的 反思

一:背景 1. 講故事 前些天又遇到了一例 FileSystemWatcher 引發的內存碎片化故障,但這個碎片化不是因為經典的 reloadOnChange=true 導致的,所以我覺得有必要做一次深度的反思,供以後遇到類似問題提供技術上的解決方法,這篇我們就來系統的講解下 兩種碎片化方式的調查方法。 二:經典的 FileSystemWatcher 碎片化 1. 測試代碼 這種碎片化是由 rel

.net , 後端

收藏 評論

架構悟道 - 講透JAVA Stream的collect用法與原理,遠比你想象的更強大

大家好,又見面了。 在我前面的文章《吃透JAVA的Stream流操作,多年實踐總結》中呢,對Stream的整體情況進行了細緻全面的講解,也大概介紹了下結果收集器Collectors的常見用法 —— 但遠不是全部。 本篇文章就來專門剖析collect操作,一起解鎖更多高級玩法,讓Stream操作真正的成為我們編碼中的神兵利器。 初識Collector 先看一個簡單的場景: 現有集團內所有人員列表,

java8 , JAVA , stream , 後端

收藏 評論

CodeSheep - 中國四大軟件外包公司

在程序員的職業字典裏,每次提到“外包”這兩個字,似乎往往帶着一種複雜的況味,不知道大家對於這個問題是怎麼看的? 包括我們在逛職場社區時,也會經常刷到一些有關外包公司討論或選擇的求職帖子。 的確,在如今的 IT 職場大環境裏,對於許多剛入行的年輕人,或者很多尋求機會的開發者來説,外包公司或許也是求職過程中的一個繞不開的備選項。 今天這篇文章,我們先來聊一聊 IT 江湖裏經常被大家所提起的“四大軟件外

JAVA , 後端 , 前端 , Javascript , Python

收藏 評論

小傅哥 - 簡歷上的項目,需要這樣描述才有亮點!

作者:小傅哥 博客:https://bugstack.cn 沉澱、分享、成長,讓自己和他人都能有所收穫!😄 一、前言;豆包不是乾糧 每每準備面試,總有些小夥子甩出自己的豆包項目,不是Xxx管理系統,就是某某自動化平台。就像這幾年自己的經歷都放在 CRUD 編寫上了,走的那是加班的道,乾的都是體力的活。 但就是這樣的豆包項目,把簡歷塞滿都不想給你面試機會。面試要啥,面試要的是你經歷過複雜的業

求職 , 簡歷 , 面試 , 面試問題 , 後端

收藏 評論

良許 - 《C語言電子新-2026最新版》-C語言的永恆價值

大家好,我是良許,一個深耕嵌入式 12 年的老工程師,前世界 500 強高工。 我花了 3 個月時間,寫了一個 C 語言電子書,以非常通俗的語言跟大家講解 C 語言,把複雜的技術講得連小學生都能聽得懂,絕不是 AI 生成那種晦澀難懂的電子垃圾。 點擊此處免費領取 C 語言電子書 C 語言電子書目錄如下: 回顧C語言50多年的發展歷程,我們可以看到,雖然編程語言層出不窮,新的技術不斷涌現,但C語言

php , 後端

收藏 評論

Berserker蘭斯洛特 - pyqt圖形化顯示—3.常用控件

前面已經能夠通過組合構建一個基礎的能交互的ui了,接下來就是豐富界面了,一些常用控件走起~ 下拉框 界面 首先導入對應庫 from PySide6.QtWidgets import QComboBox, QVBoxLayout QComboBox是下拉框的列表庫,QVBoxLayout是垂直佈局庫,不使用垂直佈局沒辦法表現下拉列表 下面就是構建一個下拉框了 cb = QCombo

後端

收藏 評論

京東雲開發者 - 關於接口可維護性的一些建議 | 京東雲技術團隊

作者:D瓜哥 在做新需求開發或者相關係統的維護更新時,尤其是涉及到不同系統的接口調用時,在可維護性方面,總感覺有很多地方差強人意。一些零星思考,拋磚引玉,希望引發更多的思考和討論。總結了大概有如下幾條建議: 在接口註釋中加入接口文檔鏈接 將調用接口處寫上被調用接口文檔鏈接 將接口源代碼發佈到私服倉庫 對於狀態值常量,優先在接口參數類或者返回值類中定義 如果使用 Map 對象作為傳輸載

map , rpc , 接口設計 , 後端

收藏 評論

mob64ca1409970a - RPC框架實現原理

動手實現一個簡易的 RPC 輪子真的很難嗎?no no no,很簡單的,不信你把文章看完(doge)。 動動手 RPC 框架典型的架構 典型的 RPC 架構大致可以分為三個部分: (1)服務提供者(RPC Server):運行在服務器端,提供服務接口定義與服務實現類。 (2)註冊中心(Registry):運行在服務器

架構 , 後端開發 , rpc , JAVA , 後端 , Python

收藏 評論

伊伊DK - 同城圈子開發避坑手冊:uniapp 跨端適配+tp6 後端優化實戰

tp6 後端優化——支撐同城圈子高併發的核心策略 核心目的:針對同城圈子“高頻互動、位置檢索、數據安全”的需求,提供 tp6 後端的優化方案,避免上線後出現卡頓、宕機、數據泄露等問題。 基礎配置優化:快速提升框架性能 問題描述:tp6 框架默認配置未針對高併發優化,導致接口響應慢; 優化方案:① 關閉調試模式(.env 文件設置 APP_DEBUG = false);

php , 後端 , 前端

收藏 評論

mob64ca13f7ecc9 - 高併發下如何保證數據庫和緩存雙寫一致性?_MySQL_蘇三説技術

大家好,我是星星。 今天我們來探討一下,併發場景下,緩存和數據庫一致性是如何保證的?那麼我將會給你一個實際的業務場景,並給出多種方案,最終選擇一種合適的方案。注意:不同的業務場景下,選取的方案也是不同的。 1.業務背景 業務背景是這樣子的,為了提高用户查詢車票餘票的請求速度,我們選擇將餘票信息存儲在Redis中,以便於用户可

MySQL , 緩存 , 數據庫 , JAVA , 分佈式 , 後端

收藏 評論

Milton - MyBatis 擴展BaseTypeHandler 轉換泛型 JSON 列表

最近發現一個mybatis裏面json轉換的bug, 寫了這麼多年Java這方面還是沒有理清楚, 把正確的處理方法記錄一下. 一. 對象JSON轉換 這個是比較簡單的情況, 有通用的處理方法, 例如 用Jackson實現一個通用的 TypeHandler @Slf4j public class JacksonTypeHandlerT extends BaseTypeHandlerT { p

後端

收藏 評論

粘豆煮包 - 腦抽研究生Go併發-3-拓展併發原語-信號量、SingleFlightv和 循環柵欄、分組操作(ErrGroup)等

擴展併發原語 信號量(Semaphore/Weighted) ​ 信號量(Semaphore/Weighted)是用來控制多個 goroutine 同時訪問多個資源的併發原語 初始化信號量:設定初始的資源的數量。 P 操作:將信號量的計數值減去 1,如果新值已經為負,那麼調用者會被阻塞並加入到等待隊列中。否則,調用者會繼續執行,並且獲得一個資源。 V 操作:將信號量的計數值加 1,如果先

goroutine , 知識 , concurrency , go , 後端

收藏 評論

煩惱的沙發 - 2026 年開發者必備的Vibe Coding工具

Vibe Coding 這個詞最近很火,它描述的不是某種具體的技術棧,而是如德芙般縱享絲滑的開發狀態。 在 2026 年,編程的核心競爭力在於如何讓靈感以最快的速度落地。這裏挑選了 9 款工具,它們存在的意義不是替代開發者,而是幫開發者剝離掉開發過程中那些枯燥的體力活,讓其專注於架構與核心邏輯。 Emergent:會自我糾錯的編程代理 核心特點:自主迭代、測試驅動、解放雙手 如果説傳統的 IDE

ai開發 , 人工智能 , 後端

收藏 評論