不用開發-微信公眾號接入騰訊元器AI智能體
不用開發-微信公眾號接入騰訊元器AI智能體 前言:哈哈 ,發個牢騷! 作為一名摸魚的運維工程師,我已經在運維行業摸魚了9年了。 魚沒摸到多少,但眼看著頭發越來越少。 馬上也奔35了,每天都很焦慮,壓力越來越大。不知道35歲以后的路怎么走。(問:路在何方!) 前言:真正的前言! 現 ...
記一次 .NET 某光譜檢測軟件 內存暴漲分析
一:背景 1. 講故事 訓練營里的一位學員找到我,說他們的系統會出現內存暴漲的情況,看了下也不是托管堆的問題,讓我協助一下到底怎么回事?既然有dump了,那就開始分析之旅吧。 二:內存暴漲分析 1. 為什么會暴漲 在分析之前還是那條原則,不要過分的相信求助者的話,否則容易被他帶溝里去,畢竟人家是業余 ...
TypeScript 進階必備!5 個實用工具類型,幫你寫出更健壯的前端代碼
TypeScript 作為 JavaScript 的超集,憑借強大的類型系統讓代碼更健壯、更易維護。在日常開發中,自定義工具類型往往能幫我們高效解決類型安全問題。本文就分享 5 個實用的 TypeScript 自定義工具類型,或許能幫你規避常見坑點,甚至啟發你打造專屬工具類型來應對業務難題。 1. ...
用過redis哪些數據類型?Redis String 類型的底層實現是什么?
Redis 數據類型有哪些? 詳細可以查看:數據類型及其應用場景 基本數據類型: String:最常用的一種數據類型,String類型的值可以是字符串、數字或者二進制,但值最大不能超過512MB。一般用于 緩存和計數器 Hash:Hash 是一個鍵值對集合。存儲商品的各個屬性 Set:無序去重的集合 ...
WPF 引用 ASP.NET Core 的 AOT 版本
之前我寫過博客讓 WPF 和 ASP.NET Core 跑在一個應用程序進程里面,這樣的方式十分簡單方便,缺點是輸出路徑會帶一些 ASP.NET Core 的 DLL 文件。本文將來嘗試對 ASP.NET Core 進行 AOT 發布為類庫,通過類庫調用方式在 WPF 里引用 ASP.NET Cor... ...
深入理解 C# 異步編程:同步、Task.Wait () 與 await 的本質區別及實踐指南
在 C# 異步編程中,同步方法、Task.Wait() 和 await 是處理耗時操作(如數據庫查詢、網絡請求)的三種常見方式。它們看似相似,實則在線程利用、性能和適用場景上存在本質差異。本文將從原理到實踐,詳細解析三者的區別,探討 await 的核心價值,并總結異步編程中的常見問題與最佳實踐。 同 ...
別再被VO、BO、PO、DTO、DO繞暈!今天用一段代碼把它們講透
大家好,我是曉凡。 前陣子曉凡的粉絲朋友面試,被問到“什么是VO?和DTO有啥區別?” 粉絲朋友:“VO就是Value Object,DTO就是Data Transfer Object……” 面試官點點頭:“那你說說,一個下單接口里,到底哪個算VO,哪個算DTO?” 粉絲朋友有點猶豫了。 回來后粉絲 ...
開源開發者須知:歐盟《人工智能法案》對通用人工智能模型的最新要求
?? 本文不構成任何法律意見或建議。 快速摘要 (TL;DR): 自 2025 年 8 月 2 日起,歐盟《人工智能法》將對通用人工智能(GPAI)模型的提供者模型提供者提出新的合規要求。但是對于用于科研目的,或者是以自由和開源許可證方式發布的模型,則可以獲得全部或部分豁免。本指南旨在幫助 AI 開 ...
Kafka如何保證「消息不丟失」,「順序傳輸」,「不重復消費」,以及為什么會發生重平衡(reblanace)
前言 上一篇文章總結了kafka為什么快,下面來總結一下,kafka高頻的常見的問題。內容有點多,全部看完需要有一定的耐心。 kafka如何保證消息不丟失 Producer端 要保證消息不丟失,第一點要做的就是要保證消息從producer端發送到了kafka的broker中,并且broker把消息保 ...
ESP32 串口通信代碼 (VS Code 開發環境)
#include <Arduino.h> // 定義使用的串口 #define SERIAL1_RX_PIN 9 // 根據您的ESP32開發板調整 #define SERIAL1_TX_PIN 10 // 根據您的ESP32開發板調整 // 全局變量 HardwareSerial Serial1( ...
使用FastApi構建python后端,并部署在免費服務器Render/Replit上
本文僅作本人初學后端教程筆記,實現了使用python寫一個簡單的查詢、帶參數查詢、上傳圖片并返回圖片參數、模擬登錄的api。實現好之后可以在本地測試,亦或部署在免費服務器比如Render/Replit。 本文共 940 字,閱讀時間大約5分鐘,上手操作時間約30-60分鐘。 本文的撰寫離不開Chat ...
我和AI不得不說的故事:現在是最好的時代也是最壞的時代
這是一個最好的時代,也是一個最壞的時代;這是一個智慧的年代,這是一個愚蠢的年代;這是一個信任的時期,這是一個懷疑的時期。 ...
輕量級流程編排框架,Solon Flow v3.5.0 發布
Solon Flow 是一個輕量級流程編排框架,支持 yaml/json 扁平式編排,具有可視化設計器。框架特點包括:支持無狀態流程(計算/任務編排、業務規則處理)和有狀態流程(審批、長流程);兼容 Java8-Java24 及主流框架;提供表達式腳本、元數據擴展、事件廣播等功能。最新更新統一了狀態... ...
RAG優化實戰 - LinkAI智能體平臺的知識庫升級之路
RAG(Retrieval-Augmented Generation,檢索增強生成)技術經過近兩年的快速發展,已經從初期的概念驗證階段進入到了大規模企業級應用的關鍵時期,本文將以知識庫問答場景的完整生命周期為主線,結合LinkAI智能體平臺的真實企業落地實踐,從知識庫導入、檢索、生成、評估等各環節出... ...
C++新手必學:用libcurl輕松實現文件下載,10分鐘上手!
大家好,我是小康。 嘿,各位C++小伙伴們 最近很多同學在后臺問我:"康哥,想用C++實現文件下載功能,但不知道從哪里入手,網上的教程要么太簡單,要么太復雜,有沒有適合新手的實戰教程?" 今天就來滿足大家的需求!用最簡單的方式,帶你掌握C++ + libcurl實現文件下載的核心技術。 不僅讓你 ...
從零構建高可用 API 網關:鑒權、路由、性能優化全解析
從零構建高可用 API 網關:鑒權、路由、性能優化全解析 作者:古渡藍按 技術棧:Spring Cloud Gateway + redis + Nacos + 自定義鑒權 技術棧:微信公眾號(深入淺出談java) 感覺本篇對你有幫助可以關注一下,會不定期更新知識和面試資料、技巧!!! 一、引言 ...
告別復雜配置!使用 1Panel 運行環境功能輕松搭建 Java 應用
本文介紹了使用1Panel工具快速搭建Java運行環境的實踐方法。通過五步操作(上傳Jar包、創建運行環境、部署應用、創建網站、驗證訪問)即可在10分鐘內完成傳統需要2小時的Java應用部署。1Panel的容器化技術解決了環境配置復雜、版本沖突等問題,提供圖形化界面和集中式日志管理,顯著提升部署效率... ...
【渲染流水線】[逐片元階段]-[裁剪測試]以UnityURP為例
摘要:文章介紹了Unity中三種實現渲染區域裁剪的方法:1)使用UGUI的RectMask2D組件自動裁剪UI元素,性能最優但僅支持矩形;2)在Shader中通過代碼手動檢測片元位置實現靈活裁剪,可支持任意形狀但性能中等;3)通過GL.ScissorTest全局API高效設置屏幕矩形裁剪區域,適合全... ...
whisper語音轉文字及其視頻配置中英文字幕應用
本文較為詳細的介紹了OpenAI的開源語音轉文字模型Whisper基本情況及安裝過程,并介紹了它在處理音視頻文件中語音時各種參數的詳細用法,最后還介紹了如何使用python語言對該模型進行調用。 ...
張正友相機標定法確定相機內參
本文采用張正友標定法確認相機的內參,代碼環境為Python3.12。 流程簡介: 1、先用同一套棋盤(內角點尺寸為 5×6、方格邊長 25 mm)在相機不同姿態下拍攝多張覆蓋視場的平面棋盤圖片; 2、對每張圖片用 OpenCV 的 findChessboardCorners 檢測內角點并用 corn ...



