@後端

动态 列表
@ahfuzhang

[源碼閲讀][vmselect] 從promql 到一條曲線,計算過程是怎麼樣的?

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 以最經典的計算 qps 的曲線為例,vmselect 內部是如何計算的? 1 grafana 通過 query_range 接口發起請求 通常會在 grafana 中配置一個 line chart,然後使用以下的 promql 表達

ahfuzhang 头像

@ahfuzhang

昵称 ahfuzhang

@ahfuzhang

[源碼閲讀][vmselect] 從promql 到一條曲線,計算過程是怎麼樣的?

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 以最經典的計算 qps 的曲線為例,vmselect 內部是如何計算的? 1 grafana 通過 query_range 接口發起請求 通常會在 grafana 中配置一個 line chart,然後使用以下的 promql 表達

ahfuzhang 头像

@ahfuzhang

昵称 ahfuzhang

@ahfuzhang

[源碼閲讀][vmselect] 從promql 到一條曲線,計算過程是怎麼樣的?

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 以最經典的計算 qps 的曲線為例,vmselect 內部是如何計算的? 1 grafana 通過 query_range 接口發起請求 通常會在 grafana 中配置一個 line chart,然後使用以下的 promql 表達

ahfuzhang 头像

@ahfuzhang

昵称 ahfuzhang

@ahfuzhang

[源碼閲讀][vmselect] 從promql 到一條曲線,計算過程是怎麼樣的?

作者:張富春(ahfuzhang),轉載時請註明作者和引用鏈接,謝謝! cnblogs博客 zhihu Github 公眾號:一本正經的瞎扯 以最經典的計算 qps 的曲線為例,vmselect 內部是如何計算的? 1 grafana 通過 query_range 接口發起請求 通常會在 grafana 中配置一個 line chart,然後使用以下的 promql 表達

ahfuzhang 头像

@ahfuzhang

昵称 ahfuzhang

@software-Development

國產化文檔開發組件Spire.Office 10.10 全新發布!多項文檔處理能力重磅升級

近日,知名國產化文檔開發組件Spire.Office同步更新 .NET和 Java 版本至10.10.0 !本次更新帶來了多項全新功能與性能優化,為開發者提供更強大、更高效的文檔、表格、PDF、演示文稿處理能力。 Spire.Office 官方試用版下載,請聯繫慧都科技 歡迎加入Spire技術交流Q羣(125237868),與更多小夥伴一起提升開發技能! 關於 Spire.Office Spi

software-Development 头像

@software-Development

昵称 IT開發者筆記

@ayuan01

CPP 學習筆記 & 語法總結

CPP 學習筆記 秋招的時候(嵌入式方向)面試官常問到 C++,因此花了幾天過了一下基礎知識,本文為學習筆記。快速學習的經驗:如果有其他語言基礎的情況下,想要學習一門新語言,讓 AI 幫你列一下這個語言的學習大綱或者目錄,然後針對目錄中的每個知識點讓 AI 講解並給出示例,這樣非常快就能學完一門語言,當然這只是個人的速成經驗,如果要熟練掌握一門語言還是要腳踏實地的一個個知識點去學習練習。 目

ayuan01 头像

@ayuan01

昵称 阿源-

@sunplay

Redis Key 命名規範文檔(含圖表與命名規則)

Redis Key 命名規範文檔(含圖表與命名規則) 一、命名規範與結構説明 統一 Redis Key 命名規範有助於: ✅ 快速定位緩存來源模塊 ✅ 避免 Key 衝突與重複寫入 ✅ 支持多語言、多租户緩存隔離 ✅ 方便統一監控與清理 命名結構:模塊:子模塊:業務:實體[:主鍵或語言] 組成部分 示例值 説明 模塊 pms 產品模塊,如 sy

sunplay 头像

@sunplay

昵称 升鮮寶供應鏈管理系統

@blbl-blog

SMB(Server Message Block)協議實現對遠程 Windows 共享服務器或 Samba 服務的文件讀取

1. 概述 💡 作者:古渡藍按 個人微信公眾號:微信公眾號(深入淺出談java) 感覺本篇對你有幫助可以關注一下,會不定期更新知識和麪試資料、技巧!!! 本技術文檔旨在説明如何通過 SMB(Server Message Block)協議 實現對遠程 Windows 共享服務器或 Samba 服務的文件讀取、寫入與目錄遍歷操作。適用於 Java 應用程序在企業內網環境中安全、高

blbl-blog 头像

@blbl-blog

昵称 古渡藍按

@827-s

關於一種計算遞歸次數題的思路

代碼如下 要求計算最後輸出的count的結果 #define _CRT_SECURE_NO_WARNINGS #includestdio.h int count = 0; int fib(int a) { count++; if (a == 0) return 1; else if (a == 1) return 2; else return fib(a - 1) + f

827-s 头像

@827-s

昵称 好想成為人類啊

@wang_yb

「親手畫出動態數學」:讓數學可視化觸手可及的Manim入門課

數學的美,藏在動態的邏輯裏——而 Manim,正是那個能把抽象公式變成「會説話的動畫」的神器。 今天,給大家推薦一門我自己錄製的從零開始的Manim入門課,哪怕你是編程小白,也能跟着一步步畫出屬於自己的數學動畫! 這門課程適合誰? 如果你是以下任意一類人,這門課就是為你準備的: ▸ 數學愛好者:想親手把腦海中的數學想象變成動態畫面(比如證明勾股定理時讓圖形「自己説話」); ▸ 中小學/大學教師:需

wang_yb 头像

@wang_yb

昵称 wang_yb

@kubesphere

某頭部公募基金雲原生轉型實踐:基於 KubeSphere 的多集羣異構管理之路

引言 在金融業務加速數字化、信創替代逐步深化的背景下,容器化與雲原生架構正成為基金公司提升 IT 效能、保障業務連續性的關鍵技術路徑。作為國內較早推進容器化改造的基金管理公司之一,某頭部公募基金公司選擇 KubeSphere 容器平台,實現了跨芯片架構、跨業務網絡的多集羣統一管理,走出了一條兼具效率與安全的雲原生落地路徑。 客户簡介 該基金公司是國內前二十家成立的公募基金管理公司之一,公司治理完善

kubesphere 头像

@kubesphere

昵称 KubeSphere

@zengjingaiguodekaomianbao

AI淘汰倒計時,誰能笑到最後?

政策驅動:人工智能+行動計劃出爐 2025年8月國務院發佈《關於深入實施“人工智能+”行動的意見》,明確了三階段目標: · 2027年:AI與六大重點領域深度融合,智能終端/智能體普及率達 70%(當前約20%) · 2030年:普及率提升至 90%,智能經濟成為重要增長極 · 2035年:全面進入智能經濟與智能社會 這一政策藍圖清晰地表明:AI不再是選擇題,而是必答題。

zengjingaiguodekaomianbao 头像

@zengjingaiguodekaomianbao

昵称 曾經愛過的烤麪包

@haitangyijiu_640e92f08aef6

Data engineering at Meta

作為全球數據驅動型企業的典範,Meta 的大規模數據工程實踐為行業樹立了標杆。本文深度解析其數據基礎設施,涵蓋從 Exabyte 級數據倉庫(Hive/ORC 存儲、名稱空間分區)到混合計算引擎(Presto/Spark 離線分析 + Scuba 實時查詢),再到 Daiquery/Bento 開發工具與 Unidash 可視化平台。揭秘 Meta 如何通過 UPM 流水線管理、分析庫集成及自動化

haitangyijiu_640e92f08aef6 头像

@haitangyijiu_640e92f08aef6

昵称 數新智能

@wangzhongyang_go

基於 Code 開源版二次開發流程:DDD 架構落地用户模型管理全流程

最近有基於coze開源版做二次開發,踩了不少坑,我把花了幾天時間梳理出來的開發流程分享給大家。 下面以自定義用户接入的模型舉例: coze開源版的模型是在配置文件中配置的,不夠靈活,我們希望讓用户能夠在網站直接配置自己的模型,類似下面這種效果: 大家理解清楚需求之後,看下面的實現思路,你們開發別的功能也可以參考我的開發流程,能讓你少踩很多坑: 一、領域層(Domain - 核心層,聚焦純業

wangzhongyang_go 头像

@wangzhongyang_go

昵称 王中陽講編程

@aigoto

Java 獲取音頻文件的持續時間(毫秒級)——擺脱 FFprobe 的純本地方案(無外部依賴 / 低開銷 / 可直接部署)

Java 獲取音頻文件的持續時間(毫秒級)——擺脱 FFprobe 的純本地方案(無外部依賴 / 低開銷 / 可直接部署) 一、背景:為什麼我們開始考慮“去 FFmpeg 化” 在音視頻處理開發工作中,FFmpeg 幾乎是默認標配方案。我們習慣通過 FFprobe 獲取音頻文件的基礎元數據,例如文件時長、採樣率、聲道數等。這種方式簡單、直觀,也幾乎適用於所有常見音視頻格式。 然而,當系統規模擴大、

aigoto 头像

@aigoto

昵称 逐夢AI

@lindexi

dotnet 讀 WPF 源代碼 學習使用 Microsoft.DotNet.Arcade.Sdk 處理代碼裏的多語言

在 WPF 開源代碼裏面,可以看到是從各個項目的 Strings.resx 和對應的 xlf 文件,生成對應項目的多語言程序集。這裏的多語言程序集可用於拋出異常時,給出本地化的消息提示 在 dotnet 龐大的生態集裏,打包工具鏈是開源中很重要的部分工作。通過 https://github.com/dotnet/arcade 將打包中重複的工作放在一個倉庫中,減少基礎設施能力在多個項目中重複進行。

lindexi 头像

@lindexi

昵称 lindexi

@kohler21

一個經典案例深入剖析Java併發中的“可見性”陷阱

“你以為程序按順序執行,但CPU和JVM説:不,我們有自己的想法。” 一起來解剖一段看似簡單、實則暗藏玄機的Java代碼。它只有20行,卻濃縮了多線程編程中最經典、最易被忽視的陷阱——可見性(Visibility)問題與指令重排序(Reordering)。 它來自《Java併發編程實戰》(JCIP)的經典示例,也是無數面試題的源頭。 🔍 代碼原貌:平靜下的風暴 public class N

kohler21 头像

@kohler21

昵称 愚生淺末

@codechen8848

代碼檢測器!一款專門揭露屎山代碼的質量分析工具!

大家好,我是 Java陳序員。 你是否也曾面對祖傳代碼欲哭無淚?看着幾千行的函數、毫無註釋的邏輯、嵌套八層的條件判斷,只想大喊一聲“這寫的什麼玩意兒”? 今天,給大家介紹一款專門揭露屎山代碼的質量分析工具,一個能把“屎山代碼”量化打分的硬核神器! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 fuck-u-code —— 一款

codechen8848 头像

@codechen8848

昵称 codechen8848

@yunpan-plus

Go語言全棧實戰指南:微服務架構+雲原生部署,打造高併發系統

上週幫朋友看他們公司的Go項目代碼,發現一個問題:基礎語法寫得很熟練,但到了微服務架構這塊就開始亂套了。服務拆分沒章法,接口設計也不規範。 這其實是很多自學Go的開發者會遇到的情況——教程看了不少,但缺少從單體應用到分佈式系統的完整實踐經驗。 今天分享的這門課程,就是按照實際項目開發的流程來組織的,從Web框架開始,一步步過渡到微服務和雲原生部署。 課程簡介 本課程是2023年的Go語言全棧開發

yunpan-plus 头像

@yunpan-plus

昵称 雲棧開源日記

@software-Development

國產化Excel處理控件Spire.XLS教程:使用Java將CSV轉換為PDF(含格式設置)

在日常的數據處理中,CSV 文件以其輕量和通用性廣泛用於數據交換和系統導出。然而,它僅能提供基礎的表格結構,不支持複雜排版,也不便於展示和打印。相比之下,PDF 格式則擁有固定版面、跨平台兼容和可打印的優勢,非常適合用於正式報告或檔案歸檔。 如果能將CSV 自動轉換為 PDF,就能快速生成清晰、美觀的報表,既節省手動排版時間,又能保持數據的專業呈現。本文將介紹如何使用Spire.XLS for

software-Development 头像

@software-Development

昵称 IT開發者筆記

@jilodream

淺談java中的悲觀鎖,樂觀鎖以及CAS操作

瞭解volatile的同學一定知道,volatile 可以保證可見性,但是它無法保證原子性。 所謂原子性,就是一個(一系列)操作,要麼全都執行,要麼全都不執行,不能執行到中間某種狀態就結束,同時對於外界(其它)來看,要麼就是看到執行前的結果,要麼就是執行後的結果,不能看到中間狀態。 舉一個經典的例子:多線程對於全局volatile 變量的累加,(防盜連接:本文首發自http://www.cn

jilodream 头像

@jilodream

昵称 王若伊_恩賜解脱

@kuaidi100api

如何在商城小程序和App中實現物流跟蹤?快遞100 API集成教程

在電商業務中,物流查詢體驗直接影響用户滿意度。本文將詳細介紹如何快速集成快遞100物流查詢API,包括其新升級的智能時效預估能力,幫助開發者打造更專業的電商應用。 一、為什麼選擇快遞100 API? 快遞100 作為國內領先的物流數據服務商,其API接口是電商應用的理想選擇,主要優勢包括: ●全面覆蓋:支持國內外3000+快遞公司,包括順豐、中通、圓通、申通等主流快遞商 ●高穩定性:日均查詢量突破

kuaidi100api 头像

@kuaidi100api

昵称 快遞100API