博客 RSS 訂閱

軟件求生 - 程序員的最強外掛:用 Spring AI 解鎖智譜 AI 畫圖能力

如果你問我,什麼時候第一次真正意識到「AI 不只是寫代碼的助手,而是一個能被你指揮的創作者」? 不是在 ChatGPT 寫文章的時候,也不是在 Copilot 自動補代碼的時候。而是那天,我用 Spring AI 調了一次智譜 AI 的圖像模型。 那一刻,我的感覺特別像你本來只是個程序員,突然學會了揮畫筆。 從“畫畫”説起:我們小時候都當過畫師 小

機器學習 , 強類型 , yyds乾貨盤點 , 自動生成 , 人工智能 , Json

收藏 評論

龐然大悟 - 限流與熔斷機制:ngx_http_limit_conn/limit_req 模塊實現與自適應策略

在高併發場景下,限流與熔斷是保障服務穩定性的核心手段。NGINX 作為流量入口,通過 ngx_http_limit_conn 和 ngx_http_limit_req 模塊可快速實現基礎限流能力,而結合自適應策略則能進一步提升機制的靈活性與適配性。本文將拆解兩大核心模塊的實現邏輯、配置要點,並探討自適應限流熔斷策略的設計思路,為高可用服務架構提供可落地的流量管控方案。 一、

自適應 , 限流 , 服務器 , Nginx , 後端服務

收藏 評論

程序員阿偉 - 《遊戲玩家需求與痛點的精準挖掘與研發賦能指南》

玩家的真實訴求往往藏在搜索框的隱性表達裏—那些碎片化的查詢短語、帶着情緒的疑問句式、指向明確的功能訴求,絕非單純的信息檢索行為,而是承載着未被滿足的期待、暗藏着體驗卡點的“需求探針”。太多中小團隊陷入“主觀臆斷式研發”的困境,憑着內部共識打磨玩法、設計系統,上線後卻發現玩家真正關注的痛點與團隊預設嚴重錯位:以為玩家追求高難度挑戰,實則核心訴求是“付出有對等回報”;以為豐富的系統能提升粘性,實則玩家

遊戲 , 人工智能

收藏 評論

程序員阿偉 - 《獨立遊戲社區支持的生態構建與共創賦能指南》

獨立遊戲的突圍之路,從來不是閉門造車式的研發深耕,更在於能否搭建起與玩家深度綁定的情感橋樑,而自有網站正是這座橋樑的核心支柱—它絕非傳統認知中單純的遊戲展示窗口,而是集互動、共創、沉澱於一體的社區生態樞紐,是讓玩家從“被動體驗者”轉變為“主動共建者”的價值載體。當下許多獨立開發者陷入“平台流量依賴症”,將大量精力投入到各大遊戲平台的曝光運營中,卻忽視了自有陣地的長效價值:平台流量受算法波動影響極大

遊戲 , 人工智能

收藏 評論

老艾的智能世界 - 7款超好用的AI換臉軟件,一鍵視頻直播換臉(附下載鏈接)

隨着AIGC的火爆,AI換臉技術也被廣泛應用於娛樂、廣告、電影製作等領域,本期文章系統介紹了市面上超火的7款AI軟件 換臉整合包收錄了全部7款AI工具,請按照需要選擇下載: 百度網盤:https://pan.baidu.com/s/1adTExVtBgVB9-ZRe4KO7bw?pwd=br9e 1.Roop 作為AI換臉領域的鼻祖,Roop的人氣一直很高,它不僅支持圖片、視頻換臉,還可以直播換

AI

收藏 評論

疆鴻智能研發中心 - 水泥廠生產線改造記:當Modbus TCP遇上PROFIBUS

1 項目背景 去年夏天,我被派往晉北一家水泥廠,負責生產線控制系統的升級改造。廠裏的情況很典型:中控室去年新上的監控平台只支持Modbus TCP,而生產線上的關鍵設備——包括三台德國進口的立磨機、兩套窯尾預熱器控制系統和一套熟料冷卻系統——都採用老式PROFIBUS-DP通信。每次生產參數調整,都需要工人現場操作,效率低下且存在安全隱患。 更棘手的是,生產

profibus , 協議轉換網關 , 人工智能 , 深度學習 , MODBUS TCP , 工業自動化 , Modbus

收藏 評論

痞子衡 - 《痞子衡嵌入式半月刊》 第 120 期

痞子衡嵌入式半月刊: 第 120 期 這裏分享嵌入式領域有用有趣的項目/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時發佈一期。 本期刊是開源項目(GitHub: JayHeng/pzh-mcu-bi-weekly),歡迎提交 issue,投稿或推薦你知道的嵌入式那些事兒。 上期回顧 :《痞子衡嵌入式半月刊: 第 119 期》 嘮兩句 最近看到國產半導體競相推出高性能MCU產品

操作系統

收藏 評論

疆鴻智能研發中心 - 疆鴻智能MODBUS TCP與PROFIBUS在核電廠的異構集成解決方案

疆鴻智能MODBUS TCP與PROFIBUS在核電廠的異構集成解決方案 我們廠裏最近遇到了個通信難題。控制室新上的監控系統用的是MODBUS TCP協議,而汽輪機調速、給水控制這些關鍵區域的現場設備,清一色是十幾年前部署的PROFIBUS-DP從站。它們就像兩撥説不同語言的人,各自為政,數據成了“信息孤島”。改造設備?成本高昂,停機風險不可接受。於是,尋找一位可靠的“翻譯

profibus , 協議轉換網關 , 工業通訊 , 人工智能 , 深度學習 , MODBUS TCP , 工業自動化

收藏 評論

鯨魚編程pyhui - 20251221_134838 數組的增刪改查

20251221_134838 數組的增刪改查 數組的遍歷 把數組中的所有數值都取出來 #include iostream using namespace std; int main(){ int nums[10] = {22,66,45,92}; int n = 4; for(int i=0;in;i++){ coutnums[i]endl; } }

增刪改查 , 數組 , xml , 後端開發 , HTML , Python

收藏 評論

伍華聰 - 在PySide6/PyQt6的項目中封裝一些基礎類庫,包括文件對話框、字體對話框、顏色對話框、消息對話框等內容

在我們實際開發項目的時候,有時候為了使用方便,會針對一些常用到的內容進行一定的封裝處理,以降低使用的難度和減少相關代碼,本篇隨筆介紹在PySide6/PyQt6的項目中封裝一些基礎類庫,包括文件對話框、字體對話框、顏色對話框、消息對話框等內容。 1、常用對話框處理封裝的優點 對常用對話框的調用(包括文件對話框、字體對話框、顏色對話框、消息對話框等內容),可能調用的時候,會遇到一些問題,如對於常用的

後端

收藏 評論

lu952450497 - 基於信任的協同過濾算法解析與 Python 實現(一)

一、為什麼需要“信任” 傳統 User-CF 的核心假設是: 相似用户 = 好的推薦來源 但在真實系統中存在明顯問題: 數據稀疏下,相似度極不穩定 相似 ≠ 可靠(刷單、噪聲用户) 用户行為具有明顯的“圈層”效應 在很多產品中(社交、社區、電商): 用户之間存在 顯式或隱式關係 朋友 / 關注 / 專家 的行為

顯式 , 相似度 , 權重 , 人工智能 , 數據結構與算法

收藏 評論

疆鴻智能研發中心 - MODBUS TCP轉PROFIBUS網關:助力日化洗滌劑生產線智能升級,解決設備互聯難題

去年夏天,我站在華東某大型日化廠新建的洗滌劑生產線控制室裏,面對着一個典型的工業通訊難題。這條投資數千萬元的全自動生產線,核心控制採用了一套支持MODBUS TCP協議的DCS系統,而現場層卻部署着十幾台來自德國、沿用PROFIBUS-DP接口的專用設備——高精度反應釜温控模塊、粘度在線檢測儀、自動灌裝閥組。兩種協議如同説不同語言的兩羣人,生產線調試因此

profibus , 協議轉換網關 , 上位機 , 人工智能 , 深度學習 , MODBUS TCP , Modbus

收藏 評論

鯨魚編程pyhui - 20251221_133301 數組的定義與使用

20251221_133301 數組的定義與使用 認識數組 相等於scratch中的列表 它的特點是 有序,起點是0 有空間的,不是無限空間 成員的一致性 數組定義 先定義後賦值 #include iostream using namespace std; int main(){ // 定義數組 int nums[5]; // 保存數值到數組中 nums

數組 , 賦值 , xml , 後端開發 , HTML , Python

收藏 評論

數據科學家 - apscheduler使用ProcessPoolExecutor調度結束後的資源釋放問題

不同類型的進程有不同的調度需求 第一種分類: I/O密集型,等待I/O的時間用來處理其他進程 CPU密集型 第二種分類 批處理進程:不必與用户交互,不用很快響應 實時進程:有實習需求,響應時間要短、要穩定 交互式進程:需要經常與用户交互,需要較長時間等待用户輸入,響應時間要快,比如shell linux支持普通的分時系統和實

架構 , 後端開發 , 中斷處理 , 堆棧 , 進程調度

收藏 評論

mob64ca140d61c6 - js的split和java的split的區別

請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串為We Are Happy.則經過替換之後的字符串為We%20Are%20Happy。 自然,就要切割這個字符串並保存,然後在保存的的值中有等於空格的用%20進行替換。 split()方法把字符串切割成字符數組。

數組 , 字符串 , 分隔符 , 後端開發 , JAVA

收藏 評論

落花流水人家 - 帶你瞭解 Rust 中的move, copy, clone - 個人文章

在 Rust 語言中,move關鍵字主要用於閉包(Closures)和異步塊(Async blocks)。它的核心作用是:強制閉包(或異步塊)獲取其捕獲變量的所有權(Ownership),而不是進行借用。 以下是關於move的深度解析: 1. 為什麼需要move? 默認情況下,閉包會盡可能以最輕量的方式捕獲變量: 如果閉包只讀取變量,它會捕獲不可

生命週期 , rust , 後端開發 , 多線程 , Python

收藏 評論

IT劍客風雲 - I2C硬件與模擬的區別

記錄 i2c程序 #include "iic.h" #include "port.h" #include "sys.h" /*IIC應用配置*/ const iic_handle item_i2c[iic_even_num] = { {GPIOB, GPIOB, GPIO_PIN_7, GPIO_PIN_6}, }; /** * @brief:

數據 , 寄存器 , 句柄 , 前端開發 , Javascript

收藏 評論

墨舞青雲 - 為SolidWorks提供高性能方案_weixin

在當今工程設計領域,SolidWorks(SW)作為主流三維設計軟件,對硬件性能的要求日益嚴苛。對於中小型設計團隊而言,如何平衡成本與效率成為關鍵問題。8位SW設計師共享一台高性能圖形工作站的方案應運而生。 一、硬件配置 CPU:選擇多核高主頻處理器,如Intel Core I9 14900K(24核,32線程,主頻3.2GHz)或AMD 鋭龍 9 9950

服務器 , 運維 , 數據庫 , 製造 , 網絡 , 前端開發 , Javascript

收藏 評論

藍月亮 - 【Node專題】這次學明白了nodejs事件循環

Node.js 事件循環機制 概述 Node.js 僅有一個主線程用於執行所有用户的操作,使用事件循環機制(Event Loop)實現高併發和高效率的處理。 Timers階段 在Timers階段,服務器處理setTimeout和setInterval,因此,這兩種函數實際上並不是完全按照時間執行,而是在指定時間延遲一點之後才會執行

事件循環 , node.js , 優先級 , 開發語言 , 後端開發 , Javascript , Python

收藏 評論

mob6454cc73e9a6 - python標準庫pathlib常見操作

文章目錄 1 pathlib 庫簡介 1.1 為什麼要使用 pathlib? 2 基本操作介紹 2.1 路徑操作 2.1.1 導入和創建 Path 對象 2.1.2 路徑拼接和解析 2.1.3 路徑判斷和解析

pathlib , 開發語言 , 後端開發 , 人工智能 , 數據處理 , harmonyos , Python

收藏 評論

AI獨步天下 - unreal engine 5遊戲引擎 架構

作者: 【英】Ryan Shah(沙哈)譯者: 王曉慧 責編: 陳冀康 第3步 準備地圖 精通Unreal遊戲引擎 現在我們的項目中已經有了高亮材質,在使用它之前,我們需要一張地圖。更具體地來説,需要一塊遊戲場地來展示我們的點擊式遊戲,這裏不適合使用大的開放式環境。您不要誤解,一些點擊式遊戲需要這種場地,但是這裏為了展示“點擊式技巧”,一個小場地即可

遊戲 , 遊戲引擎 , 架構 , 後端開發 , 公眾號 , ios

收藏 評論

mob64ca140c75c7 - unittest執行空套件

1. 空語句是什麼,空語句的作用有哪些 只有分號 ";" 組成的語句稱為空語句。空語句是什麼也不執行的語句。在程序中,空語句可以用作循環體。 空語句的用途: 1)純粹消耗 CPU 時間,起到延時的作用。 2)為了程序的結構清楚,可讀性好,以後擴充新功能方便。 2. 布爾變量怎麼使用 假設布爾變量名字為 flag ,它與

不執行 , 浮點變量 , 架構 , 後端開發 , while語句 , unittest執行空套件

收藏 評論

lgmyxbjfu - Mac 切換bash zsh等shell

在 macOS 系統中,默認使用的 Shell 通常是 Bash。不過,從 macOS Catalina(10.15)開始,系統已將 Zsh 設為默認 Shell。如果你希望從 Bash 切換到 Zsh,或是切換回 Bash 或其他已安裝的 Shell,可以通過終端命令輕鬆實現。本文將介紹如何在 macOS 上查看、切換和配置不同的 Shell。

開發語言 , macos , bash , 後端開發 , shell , Python

收藏 評論

網絡安全守護先鋒 - 機器學習假設函數

①假設函數(hypothesis function) 在給定一些樣本數據(training set)後,採用某種學習算法(learning algorithm)對樣本數據進行訓練,得到了一個模型或者説是假設函數。 當需要預測新數據的結果時,將新數據作為假設函數的輸入,假設函數計算後得到結果,這個結果就作為預測值。 假設函數的表示形式一般如下:θ 稱為模型

機器學習 , 機器學習假設函數 , 最小值 , 梯度下降算法 , 代價函數 , 人工智能

收藏 評論