博客 RSS 訂閱

九尾妖狐· - RabbitMQ簡單介紹及常見面試題

RabbitMQ簡介   MQP 即Advanced Message Queuing Protocol(高級消息隊列協議),是一個網絡協議,是應用協議的一個開發標準,為面向消息的中間件設計。基於此協議的客户端與消息中間件可傳遞消息,並不受客户端/中間件不同產品,不同的開發語言等條件的限制。2006年,AMQP規範發佈。類比HTTP。   2007年,Rabbit技術公司基於AMQP標準開發的

erlang

收藏 評論

Mike_Zhang - 使用RNNoise進行音頻降噪

操作系統:Debian 12.5_x64 Windows10_x64 rnnoise版本:0.2 gcc版本:12.2.0 python版本: 3.9.13 RNNoise是一個將傳統數字信號處理與深度學習相結合的開源實時音頻降噪庫,可在消耗極少計算資源的情況下實現毫秒級降噪,今天整理下這方面的筆記,希望對你有幫助。 該庫涉及算法的描述詳見論文(一種混合 DSP/深度學習方法的實時全頻帶語音增強

C語言

收藏 評論

Ryan427 - [CSP 2025]遊記

CSP-J $T1$ 循環結構 $+$ 字符串,橙題,不説了肯定做出來了。 #includebits/stdc++.h using namespace std; #define int long long #define N 2000005 int top,a[N]; string s; signed main(){ cins,s=" "+s; for(int i=1;is.length

c++

收藏 評論

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

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

go , 後端

收藏 評論

愛學習的懶洋洋 - MySQL 基礎架構(二):連接層與數據存儲層深度解析

本文將聚焦於MySQL架構的另外兩個關鍵組成部分:**連接層**與數據存儲層,揭秘客户端如何與MySQL建立通信橋樑,以及數據如何持久化到物理磁盤。 MySQL系列文章 在上一篇文章《MySQL 基礎架構(一):SQL語句的執行之旅》中,我們深入探討了MySQL的核心服務層與存儲引擎層。本文將聚焦於MySQL架構的另外兩個關鍵組成部分:連接層與數據存儲層,揭秘客户端如何與My

MySQL

收藏 評論

愛學習的懶洋洋 - MySQL索引(一):從數據結構到存儲引擎的實現

索引的本質是一種數據結構,用於快速定位數據,就像書的目錄一樣,可以幫助我們快速找到需要的內容,而不必逐頁翻閲。 MySQL系列文章 MySQL索引是數據庫性能優化的核心知識之一。正確理解索引的原理和使用場景,對於編寫高效的SQL語句和設計合理的表結構至關重要。本文將系統介紹MySQL索引的相關知識,包括常見的數據結構、不同存儲引擎的索引實現方式,以及聚簇索引和非聚簇索引的區別

MySQL

收藏 評論

景、 - Mysql索引失效場景

以下是導致索引失效的常見情況,分類並舉例説明: 1. 對索引列進行運算或函數操作 當在索引列上使用函數、表達式、計算或類型轉換時,MySQL無法直接使用索引來定位數據。 失效示例: sql -- 使用函數 SELECT * FROM users WHERE YEAR(create_time) =

MySQL

收藏 評論

窩瓜小冬瓜 - SQL練習題(持續更新中)

測試表創建 -- 1. 部門表(departments) CREATE TABLE IF NOT EXISTS departments ( dept_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '部門ID,主鍵自增', dept_name VARCHAR(50) NOT NULL UNIQUE COMMENT '部門名稱,唯一不可重複'

MySQL

收藏 評論

GreatSQL - MySQL遷移至GreatSQL後,timestamp字段插入報錯解析

MySQL遷移至GreatSQL後,timestamp字段插入報錯解析 背景描述 某業務系統進行國產化適配,將MySQL的數據遷移到 GreatSQL 後,執行 INSERT INTO ,update_time傳參為空時報錯,報錯信息為:ERROR 1048 (23000): Column 'update_time' cannot be null ,而原來舊的MySQL環境中沒有這個問題。

MySQL

收藏 評論

叁沐 - MySQL 32 為什麼還有kill不掉的語句?

MySQL有兩個kill命令: kill query+線程id,表示終止該線程正在執行的語句; kill (connection)+線程id,表示斷開這個線程的連接,如果線程有語句正在執行,會先停止正在執行的語句。 有時候可能會遇到:使用了kill,卻沒能斷開該連接,再執行show processlist時,看到這條語句的command列顯示的是k

MySQL

收藏 評論

夏爾_717 - MySQL性能分析(三)之optimizer_trace詳解

一、概述 optimizer_trace是MySQL 5.6引入的一項跟蹤功能,它可以跟蹤優化器做出的各種決策(比如訪問表的方法、各種開銷計算、各種轉換等),並將跟蹤結果記錄到information_schema.optimizer_trace表中。此功能默認關閉,開啓後,可分析如下語句: select insert replace update delete e

MySQL

收藏 評論

叁沐 - MySQL 33 我查這麼多數據,會不會把數據庫內存打爆?

有這樣一個問題:主機內存只有100G,現在要對一個200G的大表做全表掃描,會不會把數據庫主機的內存用完?想想邏輯備份,也是整庫掃描,因此對大表做全表掃描看起來是沒有問題的,那麼這個流程到底是怎樣呢? 全表掃描對server層的影響 假設現在要對一個200G的InnoDB表db1.t執行全表掃描,若要把掃描結果保存在客户端,會使用命令: mysql -h$host -P$port -u$

MySQL

收藏 評論

阿爾法哲 - MYSQL主從配置

1、Mysql主從配置 MySQL的主備(主從)配置是一種常見的數據高可用性和數據備份方案,主要用於實現數據的實時複製,確保數據的一致性和系統的容錯能力。下面我將詳細介紹如何配置MySQL的主備環境。 1.1、 環境準備 確保你的服務器上已經安裝了MySQL,並且至少有兩台服務器,一台作為主服務器(Master),另一台作為從服務器(Slave)。 2. 配置主服務器(Master)

MySQL

收藏 評論

iVictor - 案例分析:MySQL 並行複製竟然比單線程慢?

同一個 binlog,沒想到多線程重放竟比單線程慢了四倍多! 最近碰到一個 case,發現在特定場景下,並行複製竟然比單線程複製要慢。 現象 從某個時間點開始,從庫的複製延遲持續增加,且沒有下降的趨勢。 數據庫版本:8.0.40,事務隔離級別 RC(Read Committed),並行重放線程數(replica_parallel_workers)為 8。 分析過程 通過show sl

MySQL

收藏 評論

愛學習的懶洋洋 - MySQL 基礎架構(一):SQL語句的執行之旅

MySQL 採用經典的分層架構設計,整體可分為 Server 層和存儲引擎層兩大部分。這種設計實現了核心功能與存儲實現的分離,為不同類型的應用場景提供了靈活的存儲方案。 MySQL系列文章 你是否好奇過,一條看似簡單的SQL查詢語句,在MySQL內部究竟經歷了怎樣的"奇幻之旅"?從連接建立到結果返回,MySQL是如何層層處理、優化執行,最終將數據呈現在我們面前的? 作為一

MySQL

收藏 評論

愛學習的懶洋洋 - MySQL索引(二):覆蓋索引、最左前綴原則與索引下推詳解

MySQL系列文章 本文是MySQL索引系列的第二篇,接續前文《MySQL索引(一):從數據結構到存儲引擎的實現》的基礎知識,將深入探討索引的高級特性和優化技巧。本文將通過實際案例,詳細解析覆蓋索引、最左前綴原則和索引下推這三個核心優化技術。 在數據庫性能優化中,合理使用索引是最有效的手段之一。前文我們介紹了索引的基本數據結構和工作原理,今天我們將繼續探索MySQL索引的三個特

數據庫

收藏 評論

飛書項目 - Labubu背後的技術故事:泡泡瑪特如何高效推進線上軟件研發

泡泡瑪特通過產研流程可視化和跨部門協作,實現了從概念到上線僅用8天就完成直播間電商系統的搭建。產品經理能夠清晰追蹤每個節點,運營、市場、UI、前後端、測試等團隊無縫協作,使線上潮玩展順利啓動。同時,其自研微信小程序“泡泡瑪特抽盒機”在2022上半年實現5.4億元收入,佔線上渠道過半營收,展示了流程化管理對快速產品落地的巨大價值。 泡泡瑪特的基因,來自線下。 可能大眾不知道的是,第一間泡泡瑪特

軟件工程

收藏 評論

老王愛運維 - 圖片無損壓縮,不充會員也可以使用

項目地址:https://gitee.com/Wangyong1989/image-compress-api.git 這個也不算自己寫的,就工作上又壓縮圖片的需求,在網上搜的壓縮工具和網站,都需要錢。所以,我嘗試用豆包寫的。 本文包含:--> -->

壓縮圖片 , 開源 , Git

收藏 評論

IT開發者筆記 - 【能源行業案例】藉助TeeChart圖表庫,將地質數據轉化為清晰的見解

自2007年以來,GeoLogismiki一直使用TeeChart Pro VCL/FMX圖表庫將複雜的數據轉化為清晰、交互式的圖形。 將地質數據轉化為清晰的見解 GeoLogismiki是一家總部位於希臘的公司,致力於為地質學家、工程師和環境專業人士開發專用軟件。他們的應用程序可以幫助用户可視化鑽孔、創建地層柱狀圖、監測地下水位以及分析土壤和岩石數據。自2007年以來,GeoLogismi

企業信息化

收藏 評論

子丶不語 - 告別“自動黑屏”——一個原生 JS API 就夠了

核心用法(3 段代碼就夠) 1) 能不能用? function isWakeLockSupported() { return 'wakeLock' in navigator; } 2) 申請 監聽釋放 let wakeLock = null; async function requestWakeLock() { tr

sed , HTTPS , 標籤頁 , 前端開發 , Javascript

收藏 評論

青否Ai - 劉強東重返世界互聯網大會,數字人分身進行直播帶貨,創下銷量奇蹟!

頭部 IP 數字化:李佳琦、劉強東的 “分身” 突圍(青否數字人源頭v:zhibo175) 美 ONE 首次測試數字人直播,填補真人主播時段空缺,通過 AI 數據分析優化話術,覆蓋更多用户諮詢;京東 “採銷東哥” 數字人還原宿遷口音與標誌性動作,首秀觀看量超 2000 萬,帶動京東超市低價策略高效傳播。 中小商家普惠:低成本實現 “千人千面”, 618 期間短視頻播放量增長 300%,單條獲客成

機器學習 , 算法 , 人工智能 , 深度學習

收藏 評論

工博談SAP - 工博科技是SAP什麼級別的合作伙伴?看完這篇你就懂了

在數字化轉型已成為企業競爭力關鍵的時代,越來越多的企業開始引入國際領先的企業管理系統——SAP。而在選擇SAP合作伙伴時,合作等級和實施經驗往往決定了項目成功的關鍵。 廣州工博計算機科技有限公司(簡稱“ 工博科技”) ,是SAP什麼級別的合作伙伴呢? 工博科技是SAP官方認證的金牌合作伙伴(Gold Partner)成立於2008年,擁有17年以上SAP系統實

數字化轉型 , yyds乾貨盤點 , 公有云 , sap , Business

收藏 評論

我愛哇哈哈 - Nginx-1.9.1安裝教程:從源碼編譯到服務啓動的完整指南

大家好,我是你們的後端技術老司機。今天我們來聊聊一個後端開發繞不開的話題——Nginx安裝。別看這玩意兒簡單,但新手朋友經常在這上面摔跟頭。 今天我就手把手教你,從零開始安裝Nginx 1.9.1版本,讓你一次成功,從此告別"裝個Nginx搞了一天"的尷尬! 為什麼選擇源碼安裝? 可能有朋友問了:"為啥不直接yum install或者apt-get install?" 好

yyds乾貨盤點 , 運維 , bash , Nginx

收藏 評論

powertoolsteam - 低代碼平台與辦公軟件:協同進化,重塑數字化辦公新生態

低代碼平台與辦公軟件:協同進化,重塑數字化辦公新生態 在數字化轉型加速的今天,辦公場景正面臨從 “工具化” 到 “智能化” 的深刻變革。辦公軟件作為企業日常運營的核心載體,承載着數據記錄、流程協作、信息傳遞等基礎需求;而低代碼平台憑藉 “可視化開發、低門檻構建、高靈活擴展” 的特性,正成為解決辦公軟件定製化難、集成弱、響應慢等痛點的關鍵力量。兩者的協同融合,不僅重構了數字化辦公的技術

數據 , 低代碼 , 拖拽 , 辦公軟件

收藏 評論