tag 後端

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

@後端 / 博客 RSS 訂閱

blossom - 拒絕慢查詢!像逛超市一樣看懂數據庫索引

點擊網頁上的“搜索”按鈕,加載圈轉了數秒才出現結果,這種體驗對於用户來説並不友好。查看後台日誌時,往往會發現這是由慢查詢 SQL 引起的。 很多時候,慢查詢的根源在於沒有建立索引(Index),導致數據庫被迫進行“全表掃描”。 到底什麼是索引?為什麼增加索引能顯著提升速度?它又帶來了什麼代價?本文將摒棄枯燥的計算機教材定義,通過“逛超市”的直觀案例,深入淺出地解析數據庫索引原理。 一、 為什麼查

後端

收藏 評論

sevencoding - SpringCloud 常見面試題(二)

配置中心 什麼是配置中心?有哪些常見的配置中心? 配置中心是一個用於配置集中化管理目支持動態更新、分發配置文件的工具(服務)。 它實現了配置的統一管理和動態同新,當配置信息發生變化時,配置中心可以自動通知服務實例進行配置更新,這樣就可以實例無需重啓即可應用最新的配置,從一定程度上減少了系統訪問的空窗期,非常靈活方便 常見的配置中心: Spring Cloud Config:Spring 提供的

後端

收藏 評論

得物技術 - Dragonboat統一存儲LogDB實現分析|得物技術

一、項目概覽 Dragonboat 是純 Go 實現的(multi-group)Raft 庫。 為應用屏蔽 Raft 複雜性,提供易於使用的 NodeHost 和狀態機接口。該庫(自稱)有如下特點: 高吞吐、流水線化、批處理; 提供了內存/磁盤狀態機多種實現; 提供了 ReadIndex、成員變更、Leader轉移等管理端API; 默認使用 Pebble 作為 存儲後端。 本次代碼串講

後端

收藏 評論

IT開發者筆記 - 用“錄製宏”輕鬆實現文檔自動化:ONLYOFFICE 宏功能實踐解析

在日常辦公和業務處理中,大量重複性操作往往會拖慢整體工作效率,例如反覆進行相同的文本格式調整、內容插入或結構整理。 為了幫助用户減少這些低價值的重複勞動,ONLYOFFICE提供了宏(Macros)功能,用於將常見操作自動化執行。 ONLYOFFICE Docs 試用下載,請聯繫慧都科技 不過,對部分用户來説,手動編寫宏代碼仍然存在一定門檻。為此,ONLYOFFICE進一步推出了“錄製宏(

.net , 後端

收藏 評論

vistart - Vue3 初學者學習路徑

對於想要快速上手Vue3並滿足您提出的要求,我推薦以下學習路徑: 1. Vue3基礎知識學習 首先需要掌握Vue3的核心概念: 瞭解Vue3的Composition API(推薦)和Options API 熟悉Vue3的響應式系統(ref、reactive) 學習組件通信方式(props、emit、provide/inject) 掌握Vue3生命週期鈎子 學習資源推薦: Vue3官

github , vue3 , 學習方法 , 後端 , 前端

收藏 評論

阿瓜不瓜 - WebSocket 的使用

WebSocket 是一種在單個 TCP 連接上進行全雙工通信的協議,允許服務器和客户端之間進行實時雙向通信。 基本使用 1. 創建 WebSocket 連接 // 創建 WebSocket 連接 const socket = new WebSocket('ws://localhost:8080'); // 或者使用安全連接 const secureSocket = new WebSocke

後端

收藏 評論

率性的開水瓶 - 從銷售到供應鏈:6 大 CRM+ERP 平台核心模塊評測

從銷售到供應鏈:6 大 CRM+ERP 平台核心模塊評測(超兔 / 金蝶 / Salesforce 等) 引言 在數字化轉型進入“全鏈路整合”的新階段,企業對管理系統的需求已從“單一CRM銷售管理”升級為“客户-商機-銷售-庫存-採購全流程閉環”。傳統CRM(如Salesforce)與ERP(如金蝶)的割裂式部署,往往導致數據斷層、流程冗餘;而原生一體化系統(如超兔一體雲)則通過底層數據連通,實現

後端

收藏 評論

wang_yb - 當條形圖遇上極座標:徑向與圓形條形圖的視覺革命

想象一下,你正站在一個圓形廣場的中心,周圍均勻排列着12根高度不同的燈柱,這就是徑向條形圖帶給我們的視覺體驗。 在數據可視化領域,我們常常滿足於傳統的直角座標系條形圖,但當數據具有周期性或比較性時,徑向條形圖和圓形條形圖為我們打開了新的可能性。 1. 設計原理 這兩種圖表把傳統的笛卡爾座標系換成極座標系:角度表示類別,半徑或角度長度表示數值。 1.1. 徑向條形圖 徑向條形圖本質上是將傳統條形圖的

後端

收藏 評論

古渡藍按 - 巧用異步監聽切面,提高系統性能

使用異步監聽切面,提高系統性能 💡 作者:古渡藍按 💡個人微信公眾號:微信公眾號(深入淺出談java) 感覺本篇對你有幫助可以關注一下,會不定期更新知識和麪試資料、技巧!!! 摘要: 在構建高併發、高性能的現代Web應用時,如何優雅地記錄系統日誌、監控API調用而不影響核心業務邏輯的執行效率,是一個至關重要的課題。本文將深入探討一種結合面向切面編程(AOP)、異步處理和事件驅

後端

收藏 評論

摸魚編程 - 十秒鐘搞定全自動jvm參數分析

筆者是一名工作10年的java程序員,現在在某大廠任職架構師,工作中總結了很多關於jvm參數的經驗。基於這些經驗,筆者打造了一款可以全自動分析jvm參數並給出改善建議的產品:SimpleJVM,來幫助大家快速解析jvm參數,並得到最佳的改善建議。 jvm 為什麼那麼重要 不管在工作還是面試中,jvm 參數的設置都是 java 開發人員的重點核心工作。 jvm 是面試中的常客,但是對於大多數同

jvm , jvm調優 , JAVA , 後端

收藏 評論

Berserker蘭斯洛特 - pyqt圖形化顯示—4.便捷控件

設計一個完整的圖形化顯示肯定需要多個窗口啊,ui啊 為了方便進行設計,qtside6提供了很多便捷控件 彈出對話框 導入庫 from PySide6.QtWidgets import QMessageBox QMessageBox 彈出對話框庫 界面 下面代碼展示一下 就是一個按鈕,點擊後彈出對話框 1 def __init__(self): 2

後端

收藏 評論

異常君 - CAP 理論:分佈式系統的三選二原則與 Java 實戰

還記得那次生產環境的數據庫突然宕機嗎?整個團隊手忙腳亂,老闆不停打電話催進度,用户投訴電話打爆客服。那一刻,我們多希望系統能持續可用啊!但現實是,為了保證數據一致性,我們不得不讓系統暫時下線。這就是分佈式系統中最經典的矛盾 —— CAP 理論下的抉擇。無論是構建微服務架構,還是設計分佈式數據庫,這個問題都繞不開。今天,我們一起深入理解 CAP 理論,看看為什麼它不可能三者兼得,以及在 Java 中

zookeeper , 分佈式系統 , JAVA , cap , 後端

收藏 評論

wang_yb - Manim進階:用背景圖片讓你的數學視頻脱穎而出

做Manim動畫久了,你是否厭倦了那萬年不變的黑色虛空? 很多初學者(甚至老手)都想給動畫加個背景圖,但往往會遇到兩個問題: 怎麼加? 是把圖片放進去,還是設置相機? 看不清! 背景花裏胡哨,前面的文字公式瞬間“隱身”了。 今天,我們就來揭開Manim動畫中一個簡單卻強大的技巧--為動畫添加背景。 通過幾個小示例,分別演示兩種完全不同的背景處理思路。 1. 舞台佈景法 使用ImageMob

後端

收藏 評論

Hunter - Python面試必備二之 lambda 表達式、函數傳參 args 和 kwargs、垃圾回收機制和上下文管理器

本文首發於公眾號:Hunter後端 原文鏈接:Python面試必備二之 lambda 表達式、函數傳參 args 和 kwargs、垃圾回收機制和上下文管理器 本篇筆記主要介紹 Python 面試過程中關於 Lambda 表達式、函數傳參、垃圾回收機制等問題,大致如下: Python 中 Lambda 表達式是什麼,有什麼用 函數的參數 args 怎麼用,kwargs 怎麼用 Py

面試 , lambda , 垃圾回收 , 後端 , Python

收藏 評論

逐夢AI - [開源代碼]基於STM32的環境檢測與報警系統

[開源代碼]基於STM32的環境檢測與報警系統 前言 隨着物聯網和智能硬件的發展,環境檢測在工業、農業以及家庭自動化中變得越來越重要。傳統的環境監測多依賴單一傳感器,無法實現多參數同時監控,也難以針對不同參數設定獨立的安全閾值。 本項目基於STM32F103ZET6單片機設計了一套環境檢測與報警系統,可同時檢測水位、温度、濕度和亮度,並能為每個參數單獨設置安全範圍。一旦檢測到環境參數超出設定閾值,

後端

收藏 評論

鹽焗代碼蝦 - 收不到異步通知的原因

之前有和大家分享過 支付寶異步通知如何使用 的相關內容,但是有些時候吧,就是收不到異步通知,也不知道是什麼原因導致的。 今天來幫大家彙總下在「收不到異步通知」的情況下,如何排查問題出現在哪裏。 異步通知 發送的條件 在文章[手把手|支付寶異步通知如何使用]中有詳細介紹,總結下來就是這兩點: 滿足異步通知的觸發條件。 接收異步通知的地址沒有問題。 但是如果我們從排查的角度出發,就要先確定

支付寶 , 異步通知 , 經驗教訓 , 後端

收藏 評論

不一樣的科技宅 - 告別StringUtil:使用Java全新String API優化你的代碼

前言   Java編程語言的每一次重要更新,都引入了許多新功能和改進。 並且在String 類中引入了一些新的方法,能夠更好地滿足開發的需求,提高編程效率。 repeat(int count):返回一個新的字符串,該字符串是由原字符串重複指定次數形成的。 isBlank():檢查字符串是否為空白字符序列,即長度為 0 或僅包含空格字符的字符串。 lines():返回一個流,該流由字符串按

JAVA , string , jdk11 , 後端

收藏 評論

京東雲開發者 - JDK 17 營銷初體驗 —— 亞毫秒停頓 ZGC 落地實踐 | 京東雲技術團隊

前言 自 2014 年發佈以來, JDK 8 一直都是相當熱門的 JDK 版本。其原因就是對底層數據結構、JVM 性能以及開發體驗做了重大升級,得到了開發人員的認可。但距離 JDK 8 發佈已經過去了 9 年,那麼這 9 年的時間,JDK 做了哪些升級?是否有新的重大特性值得我們嘗試?能否解決一些我們現在苦惱的問題?帶着這份疑問,我們進行了 JDK 版本的調研與嘗試。 新特性一覽 現如今的 JDK

jdk17 , gc , JAVA , 後端

收藏 評論

老肖想當外語大佬 - 反DDD模式之“複用”

本文書接上回《反DDD模式之關係型數據庫》,關注公眾號(老肖想當外語大佬)獲取信息: 最新文章更新; DDD框架源碼(.NET、Java雙平台); 加羣暢聊,建模分析、技術實現交流; 視頻和直播在B站。 背景 在我們軟件開發過程中,“複用接口(webapi)”、“複用服務(service)”是非常常見的現象,很多老司機都會為自己設計的代碼可以“複用”而感到有成就感。然而當我們在一個較長

實戰開發 , ddd , 後端

收藏 評論

伍華聰 - 在PySide6/PyQt6的項目中實現樣式切換處理

在桌面應用開發中,“主題切換(深色 / 淺色模式)”已經不再是錦上添花的功能,而是逐漸成為一種用户剛需。尤其對於長時間使用的 ERP 工具類應用來説,良好的視覺舒適度對用户體驗影響巨大。本篇隨筆針對PySide6/PyQt6的項目的實現案例,介紹如何實現樣式切換處理。 Qt 官方本身提供了 QStyle 體系,但如果想做到: 可自定義配色 可作為品牌皮膚 可熱切換

後端

收藏 評論

楊間 - 數據結構入門:順序表/鏈表/棧/隊列/堆(原理+實現)

一、開篇引入 作為計算機專業的學生,順序表、鏈表、棧、隊列、堆是《數據結構》課程的核心基礎,也是算法刷題、工程開發的"必備工具",但新手剛接觸時,常容易混淆各結構的特性,也難以用C語言實現,本文就從概念原理出發,用C語言完成這些數據結構的實現,手把手幫助新手徹底搞懂這些核心結構。 二、數據結構的實現 1.順序表 順序表是線性表的一種,滿足邏輯結構和物理結構雙線性 邏輯結構:數組元素之間呈"一

後端

收藏 評論

愛學習的懶洋洋 - Spring監聽器(ApplicationEvent):比MQ更輕的異步神器!

引言:當咖啡店遭遇程序員 “顧客擠爆櫃枱時,優秀的店長不會催促咖啡師加速,而是啓動一套科學的協作機制—— 就像Spring事件驅動,用發佈-訂閲模式讓系統像頂級咖啡團隊般優雅應對洪峯流量” 一、咖啡店裏的監聽器:3位靈魂角色 真實戰場還原(每秒1000訂單的咖啡店): graph LR 顧客["🔥 顧客喊單(事件發佈者)"] -- 訂單事件["📦 OrderEvent(事件對

後端

收藏 評論

良許 - 月薪100萬,你能接受996嗎?

大家好,我是良許。 最近在網上看到一個熱議的話題:"如果月薪100萬,你能接受996嗎?"評論區裏吵翻了天,有人説"別説996了,007我都幹",有人説"錢再多也要命",還有人説"這是資本家的陷阱"。 説實話,看到這個問題我笑了。作為一個在職場摸爬滾打十幾年,現在自己創業的過來人,我想説:這根本就是個偽命題!為什麼?聽我慢慢跟你分析。 1. 三大邏輯漏洞 第一,能給你月薪100萬的公司,根本不需

後端

收藏 評論

用户bPGfS - 非遞歸遍歷二叉樹到底有什麼用

準備過互聯網公司的服務端崗位面試的人,對於二叉樹的三種遍歷方式想必是如數家珍。假設以類BinaryTree定義一棵二叉樹 class BinaryTree: def __init__(self, left, right, value): self.left = left self.right = right self.value = valu

遍歷 , lisp , 二叉樹 , 後端 , Python

收藏 評論