收藏 / 列表

新程快咖員 - IDEA 更新2025.2.1啦,兄弟們你們更新了嗎?

IDEA 更新2025.2.1啦,兄弟們你們更新了嗎? ‌🏷️ 標籤‌:#idea #java #編程分享 前言 本文作者公眾號 “新程快咖員” ,轉載請註明出處~ 原文地址 - 戳這裏 作者簡介: IDEA插件Maven With Me(MPVP)開發者,讓Maven開發管理版本更高效!無論是快速升級項目多模塊版本、還是知曉當前項目各個模塊的版本以及搜索中央倉庫/私服依賴版本,都能輕鬆搞定。避

編輯器 , 微服務 , intellij-idea , JAVA , 程序員

程序員小富 - 別再亂排查了!Kafka 消息積壓、重複、丟失,根源基本都是 Rebalance!

大家好,我是小富~ 有次上線監控告警突然炸了,Kafka 訂單 Topic 消息積壓量突破 10 萬條,下游支付服務拿不到數據,部分用户付款後一直顯示處理中。 緊急登錄集羣排查,發現消費者組明明有 3 個節點,卻只有 1 個在正常消費,原來 10 分鐘前觸發了 Rebalance,另外兩個節點還卡在分區重新分配的狀態,導致消費能力直接砍半。 所以我的經驗是:Kafka出現消息積壓、重複、丟失這類問

JAVA , 後端

duokeli - 打破陪玩源碼小程序的傳統模式:線下陪玩和線上陪玩的核心功能與技術拆解!

一、 陪玩市場與用户分析 羣體目標用户主要集中於年輕人,特別是遊戲愛好者和社交需求者。近年來,隨着生活節奏加快和娛樂風向多元化,遊戲陪玩市場規模逐漸擴大。核心消費動機包括提升遊戲技術、滿足社交互動需求以及尋求情感陪伴等,陪玩市場呈現蓬勃發展態勢。 線上用户:追求遊戲上分、語音連麥、虛擬陪伴,重點滿足實時交互質量與娛樂性。 線下用户:注重同城匹配效率、活動安全及真實社交體驗,需求包括LBS定位

二次開發 , 開源軟件 , 小程序 , 前端框架 , 後端

牛肉燒烤屋 - 超時時間應該設置多長?長尾請求和重試風暴又該如何解決?打造高效穩定的網絡請求!

超時時間 概念 超時時間指系統在等待某個操作響應時設定的最大容忍時間閾值。當操作未在指定時間內完成,系統將主動終止等待並觸發預設處理邏輯 超時可以看做是一種降級手段。因為假設服務永遠能正常運行,我們並不需要超時時間,來保證服務的可用性和穩定性 常見需要依賴超時時間的場景 網絡層:TCP 協議的 connect timeout(Linux 默認 120 秒)、HTTP 請求的 socket ti

微服務 , rpc , 高可用 , 計算機網絡 , 後端

秦懷雜貨店 - 聊聊Go裏面的閉包

以前寫 Java 的時候,聽到前端同學談論閉包,覺得甚是新奇,後面自己寫了一小段時間 JS,雖只學到皮毛,也大概瞭解到閉包的概念,現在工作常用語言是 Go,很多優雅的代碼中總是有閉包的身影,看來不瞭解個透是不可能的了,本文讓我來科普(按照自己水平隨便瞎扯)一下: 1、什麼是閉包? 在真正講述閉包之前,我們先鋪墊一點知識點: 函數式編程 函數作用域 作用域的繼承關係 ## 1.1

閉包 , go , 後端

細心的紅酒 - SSL證書是如何工作的

揭秘SSL證書:守護網絡通信的安全衞士是如何工作的? 在我們日常瀏覽網站時,地址欄那個小小的鎖形圖標 和 https:// 已經成為安全的象徵。這一切的背後,都是SSL/TLS證書在默默工作。它就像一位盡職盡責的安全衞士,通過一套精密的“握手”協議,確保你與網站之間的通信既私密又可信。 核心目標:解決兩大安全難題 在深入流程之前,我們首先要明白SSL/TLS協議旨在解決兩個根本問題: 加密:如何防

後端 , 前端

vivo互聯網技術 - vivo 低代碼平台【后羿】的探索與實踐

作者:vivo 互聯網前端團隊- Wang Ning 本文根據王寧老師在“2022 vivo開發者大會"現場演講內容整理而成。公眾號回覆【2022 VDC】獲取互聯網技術分會場議題相關資料。 本文主要從前後端分離的低代碼方案、自研高性能渲染引擎、高效的可視化配置方案、千億級內容投放、低代碼如何與傳統開發共存等五個維度vivo在低代碼平台方面的實踐經驗,其中也會涉及到動態交互如何運用低代碼來

渲染 , 低代碼 , 前後端分離

雲棧開源日記 - 前後端全棧技術棧深度剖析:從Vue到Node.js的完整學習路徑

做了三年前端,發現自己還停留在"調用API"的層面?想突破瓶頸卻找不到方向?本文從實際項目出發,梳理了前端進階的關鍵技術節點:框架底層原理、全棧開發能力、工程化思維,以及那些面試官真正關心的技術深度。 📚 介紹 前端全棧技術體系深度解析 本技術資料系統梳理了現代Web前端開發的完整技術棧,適合有一定基礎的開發者進行系統性學習和技術深度提升。 技術覆蓋範圍 基礎夯實部分 從JavaScript核

前端

cyl173 - 【後端面經-Spring】Spring簡介

【後端面經-Spring】Spring簡介 1. Spring簡介 Spring是為了簡化java項目開發設計的一款設計層面開源框架,其設計目的就是為了“簡化開發”。 它使用分層架構,解決業務邏輯層和各層之間的鬆耦合。 核心特性: IOC:控制反轉; AOP:面向切面編程; 2. Spring模塊 Spring框架可分為如下所示的模塊: 核心容

spring , aop , 面試 , 後端 , ioc

卷福同學 - 分佈式系統架構8:分佈式緩存

這是小卷對分佈式系統架構學習的第11篇文章,今天瞭解分佈式緩存的理論知識以及Redis集羣。 分佈式緩存也是面試常見的問題,通常面試官會問為什麼要用緩存,以及用的Redis是哪種模式,用的過程中遇到哪些問題這些 1. AP還是CP Redis 集羣就是典型的 AP 式,它具有高性能、高可用等特點,但它卻並不保證強一致性。 而能夠保證強一致性的 ZooKeeper、Doozerd、Etcd

分佈式系統 , springboot , JAVA , 分佈式 , 後端

BlackQid - printf()和scanf()的佔位符列舉——C語言

如樣例代碼printf("BMI = %f\n", 21.3),其中%f就是一個佔位符。printf()函數的佔位符有許多種類,與c語言的數據類型相對應。以下列舉一些常見的。 佔位符 含義 %a 十六進制浮點數,字母輸出為小寫。 %A 十六進制浮點數,字母輸出為大寫。 %c 字符。//char

算法 , 知識 , c , 後端

霸氣的啞鈴 - 股票實時行情API接入指南【A股篇】

在進行A股投資分析、量化研究或構建自己的股票數據平台時,最基礎的一步就是獲取上市公司的基本面數據和股價信息。 本文將介紹如何通過 Infoway API的股票行情 API 查詢 A 股上市公司的公司基本面(如總股本、每股收益、每股淨資產等),併為後續獲取實時行情數據打下基礎。 一、A股基本面數據查詢 Infoway 提供了統一的基礎數據接口 /common/basic/symbols/inf

教程 , 程序員 , 後端 , 前端

文心快碼 - 文心快碼3.5S開發古風射覆小遊戲,它帥到我了!

作者:南方者 作者簡介:JAVA出身、自學微信小程序開發和雲開發。使用AI編程是因為能幫我省略很多基礎和重複的操作過程,會比較友好得分析出需求,同時便捷、快速得搭建一些需要的小工具、小功能。 最近,我對生辰八字算風水產生了濃厚興趣,深入瞭解後發現,射覆遊戲能有效提升這一領域所需的觀察力與邏輯推理能力。巧合的是,我偶然接觸到百度推出的 “文心快碼”,還得知其升級版百度文心快碼3.5S已正式上線 ——

教程 , 人工智能 , 程序員 , 後端 , 前端

PoloAPI - 一文看懂谷歌I/O 2025開發者大會: Android、Chrome、谷歌搜索、Gemini

谷歌I/O開發者大會以"AI原生生態"為核心戰略,圍繞技術升級、產品整合與商業模式展開深度佈局。以下是關鍵內容的結構化總結: 一、AI技術架構突破‌ ‌Gemini模型矩陣‌ Gemini 2.5 Pro新增Deep Think模式,增強複雜推理能力(數學/編程任務準確率提升37%) 輕量級Gemini 2.5 Flash實現移動端40%延遲降低,支持邊緣設備部署 多媒體生成模型V

gemini-2.5-pro , google , 人工智能 , 後端 , 前端

註銷 - Node.js Event Loop 的三大常見理解誤區和正確概念辨析

Node.js Event loop 監控器。高的 frequency 和低的持續時間是最理想的 event loop 狀態。 上圖顯示三點半到五點半之間,event loop 的 frequency 驟降,然後 duration 居高不下。 Node.js 是一個基於事件的平台。 這意味着在 Node 中發生的一切都是對事件的反應。通過 Node 的事務會遍歷級聯的回調(a cascad

eventloop , node.js , event , javascript性能 , Javascript

小萬哥 - C++ 多線程編程和同步機制:詳解和實例演示

C++中的多線程編程和同步機制使得程序員可以利用計算機的多核心來提高程序的運行效率和性能。本文將介紹多線程編程和同步機制的基本概念和使用方法。 多線程編程基礎 在C++中,使用thread庫來創建和管理線程。線程可以通過函數、成員函數或者Lambda表達式來實現。以下是一個使用Lambda表達式來創建線程的例子: #include thread #include iostream int mai

同步 , 開發 , c++ , 多線程 , 程序員

TANKING - 無需公眾號實現微信JSSDK分享卡片!Safari瀏覽器分享到微信自動成卡片!

摘要 要在微信分享卡片,需要接入微信自家的JSSDK,比較麻煩,還需要認證公眾號,但是如果你沒有這樣的條件,那麼你也可以試試使用iOS的Safari瀏覽器輕鬆實現,只需要在html中加入3個meta即可。 代碼 !DOCTYPE html html dir="ltr" data-react-helmet="dir" head meta charset="utf-8"

safari , 微信開發 , ios , 微信分享 , jssdk

伍華聰 - 介紹一個醫療物質數目清點系統的實現過程

本篇隨筆分析一個實際的用於科室的物質清點系統的實現過程,針對各個模塊的進行詳細的業務分析和基於我們自己的WInform開發框架進行快速實現的整個過程,引入庫房、物資(產品)、庫存、入庫、出庫等主要的業務對象,並根據實際需要對相關的業務界面進行設計開發。 1、系統業務需求 業務需求主要的目的是跟蹤記錄科室物資的入庫和使用情況,並能夠根據實際的 流水數據進行一定的分析統計。 按照一般的進銷存的管理方式

.net , 後端

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

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

zookeeper , 分佈式 , 後端

陳明勇 - 一文了解 Go 方法

前言 在前面的文章中,介紹了 Go 函數的聲明,函數的幾種形式如匿名函數、閉包、基於函數的自定義類型和函數參數詳解等,而本文將對方法進行介紹,方法的本質就是函數,介紹方法的同時也會順帶對比其與函數的不同之處。 方法 在 Go 中,我們可以為任何的數據類型定義方法(指針或接口除外),現在讓我們看一看方法的聲明和組成部分以及與函數有什麼不同之處。 type Person struct { ag

challenge , go , 後端

KubeSphere - 雲原生週刊:Kubernetes v1.34 正式發佈

雲原生熱點 Kubernetes v1.34 正式發佈 近日,Kubernetes 正式發佈了 v1.34 版本,代號“風與意志”,這是2025年的第二個大版本更新,包含58項功能改進,其中23項升級為穩定版、22項進入測試版、13項進入alpha階段,且沒有引入任何破壞性變更。 該版本主題“風與意志”寓意社區力量推動Kubernetes持續發展,核心功能包括動態資源分配(DRA)正式GA,提供更

kubernetes

CodeSheep - 大家有沒有發現一個奇特現象:你能在一個公司工作 12 年以上,無論你多忠誠多賣力,一旦公司賺的少了,那你就成了“眼中釘肉中刺”

最近在網上刷到一個職場帖子,原文差不多是這樣: “大家有沒有發現一個奇特現象:你很忠誠,能在一個公司工作 12 年以上,無論你態度多好多賣力,一旦公司賺的少了,那你就成了“眼中釘肉中刺”。 他們不會顧及你的任何貢獻,把你視作包袱,視作成本,然後不顧廉恥和情面,要麼降薪,要麼轉崗,狠一點不發年終獎,更狠一點暴力優化,故意耽誤你的時間成本……” 説實話,剛刷到這個話題時,看完心裏一陣揪揪。

JAVA , 程序員 , 後端 , 前端 , Javascript

god23bin - 一文快速回顧 Servlet、Filter、Listener

什麼是Servlet? 前置知識: Web 服務器:可以指硬件上的,也可以指軟件上的。從硬件的角度來説, Web 服務器指的就是一台存儲了網絡服務軟件的計算機;從軟件的角度來説, Web 服務器指的是一種軟件,比如 Tomcat。 Servlet 容器:目前主流的 Servlet 容器軟件包括 Tomcat、Jetty、Jboss 等。 Web 服務器 ≠ Servlet 容器,Tomcat 是一

filter , servlet , listeners , JAVA , java-web

float64 - ByteByteGo學習筆記:通知系統設計

引言 在當今這個信息爆炸的時代,通知系統已經成為了現代應用程序中不可或缺的重要組成部分。無論是突發新聞的即時推送、產品更新的及時告知、促銷活動的精準觸達,還是用户交互的實時反饋,通知都扮演着至關重要的角色。一個高效、可靠、可擴展的通知系統,不僅能夠提升用户體驗,增強用户粘性,還能有效地傳遞關鍵信息,驅動業務增長。 本文將深入探討如何設計一個可擴展的通知系統,涵蓋了從需求分析、高層設計到詳細設計的各

系統設計 , 系統架構 , 後端