博客 RSS 訂閱

雲端創新者 - 數據結構之二叉搜索樹、AVL自平衡樹

文章目錄 引言:當“秩序”走向“極端” 一、平衡的“標尺”:平衡因子 (BF) 二、“撥亂反正”:AVL樹的四種旋轉 1. LL 型(左左):右旋 2. RR 型(右右):左旋 3. LR 型(左右):先左旋再右旋 4. RL 型(右左):先右旋再左旋 三、AVL樹的C語言實現

遞歸 , 後端開發 , 輔助函數 , harmonyos , 子樹

收藏 評論

colddawn - 什麼是領域驅動設計DDD - 秋水逍遙的個人空間 -

引子:為什麼我們需要 DDD? 想象你接手了一個電商系統的重構項目。打開代碼一看:訂單、支付、庫存、物流的邏輯散落在各個 Service 裏,一個 OrderService 有 3000 行代碼,方法名叫 processOrder、handleOrder、dealOrder,看起來都差不多但又不知道具體幹啥。更可怕的是,業務規則藏在各個角落:有的在

充血模式 , 領域層 , Domain , 後端開發 , JAVA , ddd , harmonyos

收藏 評論

mob64ca141275de - 阿里開源的整潔面向對象分層架構_程序猿DD

還在為Java項目的代碼結構混亂而頭疼嗎?🤔 每次接手新功能都要在各種包和類之間來回穿梭?COLA(Clean Object-oriented Layered Architecture)正是為解決這一痛點而生的企業級架構解決方案! 為什麼你的項目需要架構治理? 想象一下這樣的場景:新同事加入團隊,面對一個龐大的Java項目,光是理解各個模塊之間的關係就要花

運營商 , 後端開發 , JAVA , Git , Python

收藏 評論

mob64ca141275de - 前端性能優化--圖片懶加載(lazyload image)

前端性能優化:圖片懶加載 + WebP 格式壓縮 前端性能優化是提升網頁加載速度和用户體驗的關鍵策略。其中,圖片通常是頁面加載的瓶頸,因為圖片文件較大且數量多。通過結合圖片懶加載(延遲加載未在視口中的圖片)和 WebP 格式壓縮(使用高效圖像格式減小文件大小),可以顯著減少初始加載時間、節省帶寬並提升用户滿意度。下面我將逐步解釋如何實現這兩種技術,

性能優化 , 頁面加載 , 加載 , Css , 前端開發 , 懶加載 , HTML , 前端

收藏 評論

碼海舵手 - 網上閲卷系統最新功能-網上網下結合閲卷

隨着人工智能、計算機視覺和大數據技術的飛速發展,傳統的人工閲卷方式已經無法滿足現代教育對考試評分效率和準確度的高要求。智能答題卡閲卷系統應運而生,成為一種高效且精準的解決方案。通過圖像處理與數據分析技術,智能閲卷系統不僅能夠自動化識別答題卡中的選項標記,還能通過深度學習等先進算法進行高效評分,大大提高了閲卷速度和準確性。 然而,儘管智能答題卡閲卷系

圖像處理 , 後端開發 , 人工智能 , 數據分析 , 深度學習 , 計算機視覺 , Python

收藏 評論

mob64ca13fdd43c - openGauss數據庫源碼解析系列文章

文章目錄 1.概述 2.構建測試表 3.插入數據 4.測試常規分類場景 4.1業務價值 4.2業務場景 4.3測試實例 4.3.1代碼示例 4.3.2運行結果 5.測試教育數據的多維度交叉分類

數據挖掘 , 數據 , 分類 , 後端開發 , 人工智能 , 代碼示例 , Python

收藏 評論

mob64ca1419a401 - 解決SpringBoot整合ElasticSearch遇到的連接問題_java

文章目錄 九、Spring Boot 3與Jakarta EE命名空間問題 1. 舊版客户端與Spring Boot 3不兼容 十、Elasticsearch連接超時問題 1. 啓動時ES服務未完全就緒 十一、中文分詞配置問題 1. 未安裝IK分

Spring Boot , elasticsearch , elastic , 後端開發 , spring cloud , Python

收藏 評論

mob64ca1405a060 - 一文詳解大規模數據計算處理原理及操作重點_weixin

文章目錄 引言 一、技術演化:大規模數據處理的三個時代 1. 石器時代 —— MapReduce誕生前的混沌狀態 2. 青銅時代 —— MapReduce的革命與標準化 3. 蒸汽機時代 —— FlumeJava/Apache Beam引領新紀元 二、MapReduc

數據 , map reduce , 後端開發 , 數據處理 , harmonyos , 大規模數據處理 , beam

收藏 評論

mob64ca14005461 - 大數據分析有什麼含義

大數據分析概述 目錄 大數據的定義與核心特徵 大數據的定義 大數據的4V特徵 大量化(Volume) 快速化(Velocity) 多樣化(Variety) 價值化(Value) 大數據分析的基本流程 準備階段 目標:構建高質量的數據基礎 核心任務: 發現階段 目標:挖掘數

數據挖掘 , 大數據 , 數據 , 後端開發 , 數據分析 , Python

收藏 評論

智能開發藝術家 - kafka配置參數詳解【收藏】_51CTO博客

Kafka4.x配置詳解 server.properties broker.properties consumer.properties producer.properties server.properties broker.id 在4.x的時候就已經移除掉了,採用node.id

ssl , 服務器 , 後端開發 , harmonyos , kafka

收藏 評論

mob64ca13fd9f8e - Prometheus 監控系統入門學習

流處理聯動篇 —— Prometheus 與 Flink 集成(實時計算 + 智能監控) 一:概述 1)背景 2)Flink Metrics 的作用 3)Prometheus 集成 二:部署 1) `hadoop` 集羣搭建 2)部署 `Flink` 3)集成

睿象雲 , grafana , 監控 , 運維 , 後端開發 , prometheus , Python

收藏 評論

mob64ca14157da7 - 使用go-mysql-elasticsearch同步mysql數據庫信息到ElasticSearch-原創手記

挑戰:構建更好的 CDC 工具 在現代數據架構中,從數據庫到搜索引擎的實時同步已經成為一項關鍵需求。無論您是在構建電商搜索、分析儀表板還是日誌聚合系統,都需要可靠、快速且易於維護的 CDC(變更數據捕獲)解決方案。 當我們開始構建 ElasticRelay 時,我們研究了現有的解決方案,如 Logstash、Debezium + Kafka Connect 和 Apa

elasticsearch , 大數據 , MySQL , 後端開發 , elk , harmonyos , go

收藏 評論

架構魔法師 - 為啥説"貓有九條命" 而不是"六條"或"十條"?

貓其實是modem的讀音音譯版本,指的是調製與解調設備,就是在電話線等非傳統線纜上傳輸數字信號的一種方法而已。貓還有一個功能就是撥號上網的功能,所謂撥號上網就是使用電話號碼作為賬號上網和計費的功能pppoe,註冊成功後下發上網參數。光貓使用的是tr069遠程管理的方法下發上網參數。 在光貓註冊的時候,根據光貓的SN碼(或MAC地址)來判定是哪一個光貓。有點類似於運營商的ma

加載 , 後端開發 , 數字信號 , 數模轉換 , harmonyos

收藏 評論

雲端小仙童 - 基於Python的鏈家北京二手房數據分析

📊 數據集概覽 在上一篇博客中,我們成功爬取了鏈家網的西安二手房數據,現在讓我們來深入分析這些寶貴的數據。數據集包含以下關鍵字段: 標題:房源描述信息 位置:房源所在區域 房屋類型:户型結構 面積:房屋面積(平米) 單價:每平米價格 總價:房屋總價(萬元) 關注:房源被關注次數 🛠️ 技術棧準

數據挖掘 , 開發語言 , 後端開發 , 數據分析 , 爬蟲 , harmonyos , Python

收藏 評論

mob64ca14017c37 - Ant Design下拉框怎麼獲取下拉值對應的數據

react-pullLoad React版本的pullLoad下拉更新 上拉加載更多 組件 pullLoad非 react 版本,支持 require.js 模塊化調用 示例 demo1document.body 作為容器 demo2ReactPullLoad 根節點 DOM 作為容器 demo3document.bo

加載更多 , 自定義 , 架構 , 後端開發 , ui

收藏 評論

小魚兒 - windows server2008支持java17嘛

介紹 作為Windows Server 2008的一個新功能,Server Manager工具提供了一個新的面板用於: 允許安裝/卸載服務器角色和功能 為安裝規則提供快速狀態查詢 提供管理工具角色的入口點 本文提供了一個在Windows Server 2008上安裝IIS 7.0的完整步驟。

IIS , 圖例 , 後端開發 , server , JAVA

收藏 評論

u_14767244 - Apache Doris 4.0.2 版本正式發佈

親愛的社區小夥伴們,**Apache Doris 4.0.2 版本已正式發佈。**此版本新增了在 AI Search、函數、物化視圖、Lakehouse 等方面的功能,並同步進行了多項優化改進及問題修復,歡迎下載體驗! GitHub 下載:https://github.com/apache/doris/releases 官網下載:https://doris.apach

大數據 , hive , 數據倉庫 , 人工智能 , 物化視圖 , apache

收藏 評論

架構魔法之光 - Visual Studio Code--開發大大們都在用的編輯器

在Web開發工具的選擇中,Brackets和Visual Studio Code是兩個備受關注的代碼編輯器。本文將從功能特性、性能表現、擴展生態和適用場景等方面進行詳細對比,幫助你選擇最適合的Web開發工具。💻 核心特性對比 Brackets:專注於Web開發的輕量級編輯器 Brackets是一個開源的現代化代碼編輯器,專門為HTML、CSS和Java

code , Css , 前端開發 , HTML , Web

收藏 評論

CodeMagicianT - 2.面向對象設計原則

2.面向對象設計原則 ​ 對於面向對象軟件系統的設計而言,在支持可維護性的同時,提高系統的可複用性是一個至關重要的問題,如何同時提高一個軟件系統的可維護性和可複用性是面向對象設計需要解決的核心問題之一。在面向對象設計中,可維護性的複用是以設計原則為基礎的。每一個原則都藴含一些面向對象設計的思想,可以從不同的角度提升一個軟件結構的設計水平。 ​ 面向對象設計原則為支持可維護性複用而誕生,這些原則藴含

軟件設計

收藏 評論

墨香四溢 - Java如何搭建腳手架(自動生成通用代碼),創建自定義的archetype(項目模板)

目錄 封裝常用組件 Redis服務類 分佈式鎖服務類 二級緩存服務類 RabbitMQ服務類 JWT工具包 封裝常用組件 Redis服務類 核心設計 將 Redis 封裝到 fw-common 工程下的 fw-common-redis 模塊,提供可插拔使用模式 封裝 Redis 常用操作,提供對應方法

redis , 微服務 , 開發語言 , 緩存 , JAVA , Css , 前端開發 , HTML

收藏 評論

龐然大悟 - NGINX 併發連接優化:worker_processes、worker_connections 配置與內核參數協同

在高併發場景下,NGINX 作為高性能 Web 服務器/反向代理,其併發連接處理能力直接決定服務可用性與響應速度。本次學習聚焦核心配置 worker_processes、worker_connections 及 Linux 內核參數的協同優化,總結實操經驗與核心邏輯,為高併發部署提供可落地的配置思路。 一、核心配置優化經驗:精準匹配硬件與業務場景 worker_proces

文件描述符 , 服務器 , 高併發 , Nginx

收藏 評論

mob64ca140ce312 - windows 內網穿透 外網訪問接口找不到mysql驅動文件怎麼回事

本地安裝了一個數據庫,只能在局域網內訪問到,怎樣從外網也能訪問到本地的數據庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啓動數據庫 默認安裝的數據庫端口是3306。 2. 實現步驟 2.1 下載並解壓holer軟件包 Holer軟件包:holer-xxx.tar.gz Holer支持各種OS系統平台,請選擇跟本地OS類型匹配的

f5 , MySQL , 數據庫 , 系統平台

收藏 評論

步_步_為營 - 深度探索.NET中Task的調度機制:高效異步編程與性能優化

深度探索.NET中Task的調度機制:高效異步編程與性能優化 在.NET異步編程模型裏,Task 是核心組件,負責管理和執行異步操作。理解 Task 的調度機制,對於編寫高效、穩定的異步代碼至關重要。它不僅影響應用程序的性能,還關係到資源的合理利用和線程的有效管理。 技術背景 在傳統的同步編程中,代碼按順序執行,一個操作完成後才會進行下一個操作。這種方式在處理I/O密集型任務

System , 線程池 , 任務調度 , 前端開發 , Javascript

收藏 評論

detailtoo - 天空衞士 deepseek

今天公司不知從那地方找來一個殺毒軟件,叫趨勢科技防毒牆網絡版 - OfficeScan(TM) 6.5,給每人的機器都裝了一個客户端,以前安裝的防火牆和其他殺毒軟件都給卸掉了,安裝後把每個機器的ip和網卡地址都給記錄下來,這個東西裝上以後,結果在系統中啓動了三個服務程序,我的機器是win2k advanced server,啓動的時候報一個服務程序出錯,

殺毒軟件 , windows , firefox , aigc , bard , 天空衞士 deepseek , 防火牆

收藏 評論