收藏 / 列表

xiongood - Vue 中 slot 的使用方法

Vue 中 slot 的使用方法 在 Vue 組件化開發中,slot(插槽)就像組件預留的 “靈活接口”,讓父組件能向子組件的指定位置插入自定義內容,既保留了子組件的結構複用,又賦予了內容定製的靈活性,避免了組件過於僵硬。無論是簡單的文本插入,還是複雜的組件嵌套,slot 都能輕鬆應對,是組件複用與定製的核心工具。 最基礎的是默認插槽,子組件中預留一個未命名的插槽,父組件在使用子

數據 , 自定義 , 插槽 , 後端開發 , JAVA

吳大同 - qData數據中台開源版快速部署教程(Docker Compose方式|官方教學視頻)

不少開發者在部署 qData數據中台開源版 時,常會遇到了環境依賴、端口衝突、容器啓動失敗等問題。 本視頻由 qData官方團隊 錄製,手把手演示如何在 Linux環境下通過 Docker Compose 一鍵部署完整的qData數據中台,幫助你快速完成系統搭建與運行。 📘 視頻內容 1️⃣ 環境與準備工作 2️⃣ 安裝並驗證 Docker / Docker Compose 3️⃣

大數據 , 開源軟件 , docker-compose , 數據中台

飛天鑄幣 - mybastis動態sql解析異常

今天練習項目的時候爆了一個錯誤 它爆的錯誤我不認識,所有我想自己先找找看,但是找了好久還沒發現,於是乎問了一下deep seek,它告訴我這個錯誤是MyBatis的OGNL表達式解析異常,就是説在解析動態SQL語言中遇到了一個感嘆號,於是乎,我猜應該是mapper映射文件中的動態SQL寫錯了,找了一下還真是,附上粗心的代碼 在查詢語句的時候,由於粗心少些了一個=號就變成

springboot , JAVA , Mybatis

舒一笑不禿頭 - 雲服務器中如何查看服務器具體運行哪些服務

❝ 事件背景:前同事離職,與我沒有具體交接公司服務器相關信息。現在需要弄清楚服務器中到底運行了哪些服務? ❞ 思路梳理 不幸中的萬幸,由於公司使用的是雲服務器(天翼雲),因此可以通過查看雲服務器配置中的安全組信息。進一步確認當前服務器中開放了哪些端口,作為後續查找問題思路。既然聊到安全組,先來介紹一下安全組的概念。 安全組概念 安全組是一種虛擬防火牆,具備有狀態

雲服務器 , linux運維 , Linux

Meng小羽 - Phoenix框架 從0到1設計業務併發框架 怎麼組織設計一個框架

上篇文章主要講了設計 Phoenix 框架前的遇到的問題和設計框架的思路 《 Phoenix 框架 從0到1設計業務併發框架 小米商城產品站革新之路》,本篇文章主要講一下如何設計框架的。 不死鳥併發框架,是自動構建有向圖按照深度進行構建併發組並進行併發調用結果的框架。 產品站業務靜態接口與動態接口都需要調用大量的後台服務進行獲取數據進行業務編排,而各個併發調用之間又相互存在依賴,採用併發組設計拆解

框架 , 架構 , JAVA , 併發 , 後端

軟件部長 - JVS低代碼列表引擎,一鍵觸發URL地址傳參

在當今的數字化時代,列表頁作為信息展示的重要載體,JVS低代碼提供列表頁按鈕的觸發URL地址傳參功能。這一功能不僅簡化了操作流程,還為用户提供了更加個性化的服務。 列表頁按鈕觸發URL地址傳參 示例説明: 配置入口: 列表設計→添加按鈕→按鈕類型(內嵌地址、外鏈地址)→設計 通過配置入口,用户可以輕鬆添加按鈕,並根據需求選擇內嵌地址或外鏈地址。 注意:行內位置可以取當前登錄

低代碼 , 傳參 , url

青雲交技術圈 - Java 大視界 -- Java 大數據在智能家居能源消耗模式分析與節能策略制定中的應用

(centerJava 大視界 -- Java 大數據在智能家居能源消耗模式分析與節能策略制定中的應用/center) 引言 嘿,親愛的 Java 和 大數據愛好者們,大家好!我是CSDN(全區域)四榜榜首青雲交!在科技的洶涌浪潮中,Java 大數據技術宛如一顆璀璨奪目的明珠,於眾多領域綻放出耀眼光芒。 如今,隨着智能家居的迅猛普及,人們的生活變得愈發便捷,但同時也引發了不容

spark , 大數據 , yyds乾貨盤點 , 數據 , 智能家居 , Java大數據 , 能源消耗 , JAVA

lenglingx - Guava之RateLimiter

RateLimiter概述 RateLimiter是Guava提供的的限流器。它基於令牌桶算法實現,預先設定一個速率,然後按照這個速率生成令牌,每次請求消耗一個令牌。限流是保護高併發系統的三把利器之一,另外兩個是緩存和降級,在秒殺搶購等場景中用來限制併發和請求量,保護自身系統和下游系統不被巨型流量沖垮。 核心原理 RateLimiter的核心是"令牌桶算法"。想

限流 , System , 後端開發 , JAVA

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

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

JAVA , 後端

程序猿DD - Spring Boot快速集成MiniMax、CosyVoice實現文本轉語音

在一些需要高質量文本轉語音(TTS)的場景中(比如:有聲書配音、播客等)。之前介紹的EdgeTTS方案可能效果沒有那麼好。此時就比較推薦使用 MiniMax、CosyVoice這些提供的音色,這些音色的效果會更加擬人、逼真,接近真人發音。這裏依然通過 UnifiedTTS 的統一接口來對接,這樣我們可以在不更換客户端代碼的前提下,快速在 MiniMax、CosyVoice等引擎之間做無縫切換。本文

spring , springboot , JAVA

程序員小富 - 上線別再“一刀切”!Gateway 做流量染色 + 灰度發佈,告別線上事故

大家好,我是小富~ 最近團隊迭代頻繁,連續幾周都在做新功能上線,從測試環境驗證到生產環境放量,全程謹小慎微沒出一次故障,主要是用好了 Spring Cloud Gateway 的 流量染色 和 灰度發佈。 很多同學面試時被問用過 SpringCloud Gateway 嗎?,只會説做限流、鑑權,但這些都是網關的基礎操作。要想出去吹,得説用網關解決線上新版本平穩上線的問題。比如今天要分享的流量染色

springboot , JAVA

今夜有點兒涼 - MySQL 索引

在 MySQL 中,索引 是通過特定的數據結構來加速查詢操作。MySQL 支持多種類型的索引,其中 B+ 樹索引 是最常見的一種。 1. B+ 樹索引(B+ Tree Index) B+ 樹的特點: 所有數據存儲在葉子節點: 所有的數據都存儲在 B+ 樹的葉子節點中,非葉子節點僅存儲索引。 葉子節點鏈表: B+ 樹的葉子節點通過鏈表連接,使得在進

b+樹 , MySQL , 索引 , 數據結構 , JAVA

藍易雲 - ubuntu擴展內存掛載

在 Ubuntu 系統中,創建並掛載交換分區(Swap)是擴展內存的有效方式。交換分區通過使用硬盤空間來替代物理內存,當 RAM 使用完時,系統會自動切換到交換分區來繼續存儲數據。以下是創建和掛載交換分區的詳細步驟與解釋。 一、檢查可用磁盤空間 在開始創建交換分區之前,需要確保系統中有足夠的磁盤空間。使用 df -h 命令可以查看硬盤的使用情況: df -h 解釋: df -h:該命令以人類可

elasticsearch , xml , sqlite , memcached , SQL

bin的技術小屋 - 時間輪在 Netty , Kafka 中的設計與實現

本文基於 Netty 4.1.112.Final , Kafka 3.9.0 版本進行討論 在業務開發的場景中,我們經常會遇到很多定時任務的需求。比如,生成業務報表,週期性對賬,同步數據,訂單支付超時處理等。針對業務場景中定時任務邏輯複雜,執行時間長的特點,市面上已經有很多成熟的任務調度中間件可供我們選擇。比如:ElasticJob , XXL-JOB , PowerJob 等等。 而在中間件的場

netty , JAVA , kafka

認真的紫菜 - Android經典面試題之組件化原理、優缺點、實現方法?

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 組件化的原理 組件化是一種軟件架構設計方法,它將複雜的應用程序分解為更小、更易於管理的模塊或組件。在Android開發中,組件化允許開發者將應用分割成獨立的、可複用的模塊,每個模塊封裝特定的功能。 組件化的優點 提高開發效率:團隊成員可以並行開發不同的組件,減少等待時間。

Kotlin , 面試 , 面試問題 , Android , JAVA

得物技術 - 社區搜索離線回溯系統設計:架構、挑戰與性能優化|得物技術

一、項目背景 在社區場景中,我們積累了豐富的用户互動數據。這些歷史互動信息對CTR/CVR預估建模具有重要參考價值,用户的每次互動都反映了其特定維度的偏好特徵。當前,已在多個業務實踐中驗證,基於用户歷史互動特徵進行未來行為預測是有效的。用户互動序列越長,包含的偏好特徵就越豐富,但同時也帶來了更大的技術挑戰。 目前社區搜索領域已經在序列建模方向取得了一些應用成果,顯著提升了搜索效率,但在該方向上仍有

搜索引擎

呂秀才 - 深入淺出Java多線程(五):線程間通信

引言 大家好,我是你們的老夥計秀才!今天帶來的是[深入淺出Java多線程]系列的第五篇內容:線程間通信。大家覺得有用請點贊,喜歡請關注!秀才在此謝過大家了!!! 在現代編程實踐中,多線程技術是提高程序併發性能、優化系統資源利用率的關鍵手段。Java作為主流的多線程支持語言,不僅提供了豐富的API來創建和管理線程,更重要的是它內置了強大的線程間通信機制,使得多個線程能夠有效地協作並同步執行任務,從

java多線程 , 線程 , 多線程 , JAVA , 線程同步

阿東 - 【Tomcat】《How Tomcat Works》英文版GPT翻譯(第十九章)

Chapter 19: Manager Servlet 注意:由於Tomcat 4中的Manager應用程序比Tomcat 5中的稍微簡單一些,它是一個更好的學習工具,因此在本章中進行了討論。 閲讀本章後,您應該也能理解Tomcat 5中的Manager應用程序的工作原理。 以下是Tomcat 4中部署描述符中的Servlet元素。 Overview(概述) Tomcat 4 and 5

tomcat , JAVA

god23bin - 一文快速入門體驗 Hibernate

前言 Hibernate 是一個優秀的持久層的框架,當然,雖然現在説用得比較多的是 MyBaits,但是我工作中也不得不接觸 Hibernate,特別是一些老項目需要你維護的時候。所以,在此寫下這篇文章,方便自己回顧,也方便新手入門體驗 Hibernate。 注:使用的版本是 Hibernate 5.x 的 什麼是 ORM? ORM(Object Relational Mapping,對象關係映射

orm , hibernate-5.x , jpa , JAVA , 後端

flydean - Java併發Map的面試指南:線程安全數據結構的奧秘

簡介 在計算機軟件開發的世界裏,多線程編程是一個重要且令人興奮的領域。然而,與其引人入勝的潛力相伴而來的是複雜性和挑戰,其中之一就是處理共享數據。當多個線程同時訪問和修改共享數據時,很容易出現各種問題,如競態條件和數據不一致性。 本文將探討如何在Java中有效地應對這些挑戰,介紹一種強大的工具——併發Map,它能夠幫助您管理多線程環境下的共享數據,確保數據的一致性和高性能。我們將深入瞭解Java中

面試 , 面試問題 , 多線程 , JAVA , java-web

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

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

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

京東雲開發者 - KVC原理與數據篩選

作者:宋宏帥 1 前言 在技術論壇中看到一則很有意思的KVC案例: interface Person : NSObject @property (nonatomic, copy) NSString *name; @property (nonatomic, assign) NSInteger age; @end Person *person = [Person new]; person.name =

算法 , 編碼 , kvc , 數據分析 , 程序員

IT陳寒 - Python性能優化:5個被低估的高級技巧讓你的代碼提速300%!

Python性能優化:5個被低估的高級技巧讓你的代碼提速300%! 引言 Python因其簡潔易讀的語法和豐富的生態系統而廣受歡迎,但在性能方面卻常常被人詬病。雖然Python天生不是最快的語言,但通過一些高級技巧,我們可以顯著提升其執行效率。本文將介紹5個被低估的Python性能優化技巧,這些方法不僅能夠讓你的代碼運行得更快,還能幫助你深入理解Python的內部工作原理。

技術分享 , AI寫作 , aigc , JAVA , 編程教程