博客 RSS 訂閱

16099361 - 理解六邊形架構-一個簡單的Springboot實現_alistair cockburn 六邊形模型

六邊形架構,也被稱為端口與適配器架構或洋葱架構,是一種將業務邏輯與外部依賴解耦的架構模式。 本文將介紹在SpringBoot中實現六邊形架構的三種不同方式。 一、六邊形架構基本原理 1.1 核心概念 六邊形架構由Alistair Cockburn於2005年提出,其核心思想是將應用程序的內部業務邏輯與外部交互隔離開來。這種架構主要

Spring Boot , spring , 開發語言 , JAVA , 1024程序員節 , Css , 前端開發 , HTML

收藏 評論

mob64ca13fe62db - FastAPI 學習

FastAPI最佳架構:重新定義企業級後端開發標準 在當今快節奏的軟件開發環境中,如何構建一個既高效又易於維護的後端架構是每個開發團隊面臨的重大挑戰。傳統MVC架構雖然成熟,但在複雜業務場景下往往顯得力不從心。今天,我們將深入探討一個顛覆性的解決方案——FastAPI Best Architecture,它以其獨特的偽三層架構設計,為企業級

API , 後端開發 , 企業級 , Python

收藏 評論

數據科學家 - WAIC 2021 | 知乎CTO李大海:基於AI的智能社區多模態數據融合研究與實踐 -

一、前言 在當今大模型(LLM)主導的AI時代,多模態交互已成為標配——從DALL·E生成圖像到GPT-4o處理語音,海量的圖片、音頻、視頻數據需要在前後端之間高效流轉。然而,當大模型返回一個Base64編碼的2MB圖片時,你是否思考過:這種看似便捷的文本化傳輸,真的是最優解嗎? 二、為何大模型普遍傳輸Base64格式的多模態數據 在我

機器學習 , 算法 , AI , 人工智能 , 1024程序員節 , 前端開發 , Javascript

收藏 評論

mob64ca1419a401 - Swift資源包----Swift語言的特點

WUFFS(Wrangling Untrusted File Formats Safely)是一種專門用於安全處理不受信任文件格式的編程語言,它通過內存安全保證和零成本抽象來實現高性能的文件解析。在前100個詞內,我們將深入探討WUFFS語言的核心特性和WUFFS語言在圖像解碼等場景中的應用價值。 🚀 WUFFS語言的獨特優勢 WUFFS語言的核心設

類型系統 , 安全檢查 , Css , 開發者 , 前端開發 , HTML

收藏 評論

mob64ca13fe62db - geoip java api_GeoIP解析IP地理位置

如何快速使用GeoIP2-java:IP地理位置解析終極指南 想要通過簡單的Java代碼就能精準定位IP地址的地理位置信息嗎?GeoIP2-java作為MaxMind官方提供的Java API,能夠輕鬆實現IP到國家、城市、經緯度等詳細信息的轉換。無論你是開發網站分析系統、網絡安全工具,還是需要地域化服務的應用,這個開源庫都能為你提供專業級

ip , JAVA , 前端開發 , 地理位置 , Javascript

收藏 評論

mob64ca14106f2f - 教你使用Canvas合成圖片

MENU 一、知識點梳理 簡版 詳解 二、邏輯技巧與核心流程簡版 1、圖片上傳與預覽 2、參數化繪製 3、Canvas圖像融合 4、彈窗預覽與下載 5、容錯與用户體驗優化 三、邏輯技巧詳解 四、核

web前端 , 後端開發 , Css , HTML , 前端 , Python , Web

收藏 評論

jowvid - Android Studio多渠道打包和一鍵完成(全部產品)打包並簽名

以下是使用 Android Studio 將包含 WebView 的應用打包為 APK 或 App Bundle 的完整步驟: 一、打包前的準備工作 確保項目可正常運行先通過模擬器或真機測試 WebView 功能,確認加載網頁、交互等邏輯無異常,避免打包後出現問題。 配置應用簽名(重要)正式打包需要簽名文件(.jks 或 .

app , Android , 安卓打包 , 前端開發 , Javascript

收藏 評論

mob64ca13f87273 - springboot:mybatis-plus知識點詳知

1. Mybatis-plus 1. 依賴 com.baomidoumybatis-plus-spring-boot3-starter3.5.9 2. 註解配置表名、字段名 一般情況下,數據庫映射為實體類對應關係 數據庫表與實體類類名:下劃線轉為駝峯 實體類中的id字段對應數據庫中的主鍵字段

spring , 後端開發 , 主鍵 , harmonyos , 實體類

收藏 評論

思邁特軟件Smartbi - 為什麼 90% 的企業 AI 最終淪為了“聊天玩具”?

12月一到,職場人最怕的幾個字就來了: “年終總結” 業務部李總盯着屏幕上的年終彙報PPT 再看看手裏堆成山、數據還打架的Excel表 表情顯得有點凝重 ... 年初花大價錢買的“高科技AI”, 説好的“顛覆一切,解放雙手” 現在究竟怎麼樣了? 李總的“AI落地”歷險記: 起初,市面上的

數據挖掘 , 數據 , 數據模型 , 人工智能 , 數據分析

收藏 評論

豆豆和不點 - Spring-AI 結合自定義 mcp server 實現飛書智能機器人

1. 簡介 本文主要介紹基於 spring ai 自定義搭建 mcp 服務端和客户端,主要場景是: 基於本地的mcp服務讓飛書機器人跟場景回答不同的問題 實現效果如下 最後附了源碼鏈接.整體代碼非常簡單,容易上手。 2.概念 2.1 什麼是 AI MCP? MCP(Model Context Protocol) 是一種 ​標準化協議​,用來解決一個長期痛

mcp-server , AI , 後端開發 , mcp , JAVA , apring-ai

收藏 評論

桃花鍵神 - 2025遠程桌面軟件年終推薦榜單:ToDesk、RustDesk、向日葵、UU和QQ遠程

1.前言 隨着遠程辦公、跨地協作以及家庭設備管理需求的快速增長,遠程桌面軟件已經成為現代工作和生活的重要工具。從企業日常辦公到技術支持,再到遠程娛樂,用户對軟件的性能、畫質、穩定性和安全性都有更高要求。然而市面上的遠程控制軟件繁多,體驗差異巨大:有的軟件界面複雜,上手困難;有的軟件延遲高、卡頓明顯;還有一些功能雖多,卻缺乏實用性或安全保障。 為了找到最適合日常使用和高

後端開發 , JAVA , 文件傳輸

收藏 評論

我愛哇哈哈 - SpringBoot + FFmpeg + Redis:視頻轉碼、截圖、水印異步處理平台搭建

引言:視頻處理的那些坑 各位服務端的兄弟們,你們有沒有遇到過這樣的場景:用户上傳了一個大視頻,你直接在當前線程裏處理,結果導致接口響應超時,用户體驗極差?或者視頻處理過程中服務器CPU飆升,影響了其他服務的正常運行?再或者多個視頻同時處理,直接把服務器搞崩了? 視頻處理是典型的CPU密集型任務,如果處理不當,很容易成為系統的性能瓶頸。今天我們就來聊聊如何用SpringBoot +

異步處理 , 私藏項目實操分享 , 後端開發 , JAVA , 視頻處理 , ide

收藏 評論

編程黑板報 - 3分鐘搞定:被網站屏蔽也能把文章喂進 NotebookLM 的終極方法

一、先試試:直接導入網頁 如果你第一次用 NotebookLM,多半會很自然地想:網頁鏈接我都拿到了,直接丟進去不就完事了? 確實,NotebookLM 添加來源時可以選擇 “網站(Website)”,然後粘貼你想導入的網址,把網頁內容當作資料源塞進你的知識庫。 但注意:這一步“看起來很簡單”,也是最容易讓人卡住的一步。下面我們把坑先講透,避免你反覆試到懷疑人生。 二、為什麼會失敗:常見坑與原因

教程 , 知識 , 人工智能

收藏 評論

yuer2025 - 為什麼未來 3 年,AI 系統如果“不會拒絕”,就無法進入生產環境?

過去幾年,AI 系統的能力提升速度非常快: 模型更強、推理更快、Agent 越來越“像人”。 但在真實工程落地中,很多團隊逐漸意識到一個殘酷現實: AI 系統不是“跑不跑得通”的問題,而是“允不允許上線”的問題。 而決定這一點的,往往不是模型能力,而是一個被長期忽略的工程能力: 系統是否具備“不可繞過的拒絕執行機制”。

sed , 生產環境 , 交叉驗證 , 人工智能 , 數據結構與算法

收藏 評論

Grewer - 2025微前端框架全景對比

1. 綜合對比總覽 框架 開發團隊 技術基礎 核心特點 構建性能 成熟度 推薦指數 Module Federation 生態 @module-federation/enhanced Webpack 官方 Webpack 5 原生 官方增強版,類型支持完善 ⭐⭐⭐ ⭐⭐⭐⭐

qiankun , 微前端 , 前端 , Javascript

收藏 評論

杭城小劉 - Weex 底層原理與 APM

從 Vue 組件庫(Vue Lib)到 Weex 渲染為 iOS 原生 UIKit 元素,核心是 “Virtual DOM → 跨線程通信 → Native DOM 構建 → 佈局計算 → 原生 View 渲染 → 事件反向綁定” 的完整鏈路。Weex 作為中間層,主要完成 7 大核心工作,接下去看看詳細內容 一、核心步驟 從 Vue Lib 到 Weex 原生 UIKit 元素的完整流程。 首先

weex , apm , 前端框架 , ios , 前端

收藏 評論

密碼戰士 - Rime-AI v2版本發佈

AI-Rime 基於Rime的lua腳本系統打造AI增強輸入法 Rime AI 糾錯 v1 智能糾錯 功能説明 極簡版 AI 糾錯功能: 按 6 觸發糾錯,顯示"AI糾正中..." 再按 6 顯示糾正結果 文件清單 文件 説明 ai_corrector_processor.lua 按鍵監聽(放入 lua/ 目錄)

AI

收藏 評論

Aloudata - 數據安全與數據民主化可以兼得?Data Agent 如何實現精細化權限管控?

在“數據民主化”浪潮下,業務人員希望能像使用搜索引擎一樣,通過自然語言對話即可實現自主數據探查、分析和洞察。以 ChatBI、Data Agent 為代表的數據分析智能體,正憑藉着自然語言交互、自動生成分析結果的優勢,推動數據分析從“IT 取數”走向“人人問數”。 但在 ChatBI、Data Agent 規模化落地過程中,一個尖鋭的問題隨之浮現:當一線員工、合作伙伴都能隨

數據 , 人工智能 , 數據分析 , SQL , chatbi

收藏 評論

編程夢想編織者 - 互聯網+業務轉型,雲計算廠商對比

在企業數字化向數智化進階的關鍵階段,iPaaS(集成平台即服務)已從“可選工具”升級為“核心基礎設施”,成為打破數據孤島、提升業務協同效率的核心引擎。據行業數據顯示,2025年中國iPaaS市場規模將突破60億元,市場需求持續爆發的同時,也讓“國內iPaaS平台哪家好”成為企業數字化決策者的核心疑問。綜合連接器生態、易用性、成本控制、場景適配能力等權威評估維度,穩居行業領先陣營的

數據 , MySQL , 數據庫 , 後端開發 , Python

收藏 評論

mob64ca14157da7 - 【信息科學技術與創新】數字世界 智能系統 人機交互 增強智能 虛擬化趨勢與元宇宙浪潮 《元宇宙七大規則》

讀人機溝通法則:理解數字世界的設計與形成04機器是不完整的 1.適時的設計 1.1.適時的設計比永恆的設計更重要 1.2.Scrum 1.2.1.發佈一個不完整但會進行多次迭代的產品,而非試圖交付一個完整的產品 1.3.瀑布式開發 1.3.1.傳統的軟件產品開發方式是“瀑布式開發”,這是一系列從高處開始逐步向

商業 , 雲計算 , 後端開發 , 迭代 , harmonyos

收藏 評論

mob64ca1404ed65 - Numpy 創建數組的9種方式小結

numpy.array numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0) object 數組或嵌套的數列 dtype 數組元素的數據類型,可選 copy 對象是否需要複製,可選 order 創

數據類型 , 數組 , 後端開發 , 數組元素 , harmonyos

收藏 評論

mob64ca14101b2f - Spring-cloud微服務實戰【七】:服務熔斷與降級hystrix

促銷活動開始10分鐘,商品服務掛了。 然後呢?訂單服務調商品服務超時,線程池打滿。用户服務調訂單服務超時,線程池也打滿。整個系統像多米諾骨牌一樣全倒了。 這就是經典的雪崩效應。 解決方案:熔斷和降級。 雪崩是怎麼發生的 用户請求 │ ▼ ┌─────────┐ 調用 ┌─────────┐ 調用 ┌─────────

限流 , 線程池 , 後端開發 , ci , Python

收藏 評論

愛吃啤酒味豬蹄 - left:50% 和 transform:translateX(-50%) 為什麼可以實現元素居中顯示

工作原理拆解 第一步:left: 50% .child { left: 50%; } 將子元素的左邊緣定位到父元素的中心點 此時子元素的左邊緣在父元素的中間位置 問題:整個子元素是偏右的,因為只有左邊緣居中 第二步:transform: translateX(-50%) .child

相對定位 , Css , 前端開發 , Javascript

收藏 評論

錦繡前程未央 - CRM選購指南_liaotianbao的博客

在企業數字化轉型持續深入的背景下,客户關係管理(CRM)系統已從單一的銷售輔助工具,升級為貫穿客户全生命週期、聯動多業務環節的核心數字化平台。其核心價值在於通過整合客户數據與業務流程,實現精準獲客、高效轉化與長期客户價值挖掘,成為企業提升運營效率與市場競爭力的重要支撐。本文結合 2025 年市場發展趨勢、主流品牌特性及行業應用場景,為不同類型企業提供全面的選型參考。 一、客

數據 , 管理系統 , 後端開發 , JAVA , crm

收藏 評論