3.Android Compose 基礎(chǔ)系列:在 Kotlin 中創(chuàng)建和使用函數(shù)
在之前的內(nèi)容中,我們學(xué)習(xí)了 Kotlin 的基本語法與變量。現(xiàn)在,讓我們來認(rèn)識(shí)函數(shù)——Kotlin 的核心組成部分。 函數(shù)能讓你把代碼拆分成可復(fù)用的部分,讓程序結(jié)構(gòu)更清晰、可維護(hù)性更高。 1. 什么是函數(shù) 函數(shù)是執(zhí)行特定任務(wù)的一段代碼。Kotlin 用 fun 關(guān)鍵字定義函數(shù)。 fun main() ...
恭喜你發(fā)明了 Golang 的 sync.Once
歡迎訪問我的個(gè)人小站 瑩的網(wǎng)絡(luò)日志 ,不定時(shí)更新文章和技術(shù)博客~ 現(xiàn)在有一個(gè)命題作文,需要一個(gè)結(jié)構(gòu)體,該結(jié)構(gòu)體具有一個(gè)方法,方法的傳參是一個(gè)函數(shù),比如數(shù)據(jù)庫客戶端的初始化,需要保證無論如何或者多次調(diào)用該方法,傳入的 函數(shù)只會(huì)執(zhí)行一次,即數(shù)據(jù)庫客戶端只初始化一次,問該如何設(shè)計(jì)這個(gè)結(jié)構(gòu)體。 方案一 If ...
.NET 記錄Amazon上傳S3異常問題
上傳文件至S3,提示AmazonS3Exception異常:The provided 'x-amz-content-sha256' header does not match what was computed. 確認(rèn)了下,代碼邏輯已經(jīng)很久未動(dòng)了。 沒得辦法,只能動(dòng)用終極工具-二分查找,分段reve ...
顛覆傳統(tǒng)RAG!Agentic RAG登場,AI代理如何“自我進(jìn)化”解決復(fù)雜 query?
原文: https://mp.weixin.qq.com/s/2NPKctr45W7pS0vFz3XHeg 全文摘要 本文介紹了大型語言模型(LLM)在自然語言理解和文本生成方面的革命性進(jìn)展,但其依賴于靜態(tài)訓(xùn)練數(shù)據(jù)限制了其對動(dòng)態(tài)、實(shí)時(shí)查詢的響應(yīng)能力。為了解決這個(gè)問題,提出了檢索增強(qiáng)生成(RAG)技術(shù) ...
n8n和在線免費(fèi)體驗(yàn)螞蟻萬億開源大模型Ling-1T!
國產(chǎn)大模型最近真是百花齊放啊,卷到家了。 這不,螞蟻?zhàn)罱舶l(fā)布了他的萬億級(jí)開源大模型 Ling 1T,把大模型的數(shù)量級(jí)又拉升到了新的高度。 那這個(gè)大模型到底好不好用呢?有什么特點(diǎn)呢?如何在線體驗(yàn)?zāi)兀咳绾卧诠ぷ髁骱椭悄荏w中使用呢?接下來這篇文章統(tǒng)統(tǒng)告訴你答案。 大模型特點(diǎn) Ling 1T 主打在有限的 ...
C#/.NET/.NET Core優(yōu)秀項(xiàng)目和框架2025年9月簡報(bào)
前言 公眾號(hào)每月定期推廣和分享的C#/.NET/.NET Core優(yōu)秀項(xiàng)目和框架(每周至少會(huì)推薦兩個(gè)優(yōu)秀的項(xiàng)目和框架當(dāng)然節(jié)假日除外),公眾號(hào)推文中有項(xiàng)目和框架的詳細(xì)介紹、功能特點(diǎn)、使用方式以及部分功能截圖等(打不開或者打開GitHub很慢的同學(xué)可以優(yōu)先查看公眾號(hào)推文,文末一定會(huì)附帶項(xiàng)目和框架源碼地址 ...
Mac端查詞翻譯工作流:基于歐路詞典與Raycast
目錄Mac端歐路詞典配置Raycast整合歐路詞典效果演示快速查詞翻譯OCR下載Easy Dictionary插件軟件配置 Mac端歐路詞典配置 默認(rèn)讀者已經(jīng)有一定的詞典配置經(jīng)驗(yàn),下面直接列出一些好用的資源: 詞典pj: Mac端突破注冊限制(否則只能顯示兩本導(dǎo)入詞典):教程網(wǎng)站,這種方式一段時(shí)間后 ...
(Sigcomm'25) Stellar: 阿里新一代云AI RDMA網(wǎng)絡(luò)
創(chuàng)新點(diǎn)主要有:
1. PVDMA:帶參數(shù)的虛擬化直接地址訪問,降低系統(tǒng)啟動(dòng)時(shí)間。
2. eMTT:擴(kuò)展內(nèi)存翻譯表,從而更大化地利用GDR性能。
3. Packet Spray:有效地利用RDMA多路,提升RDMA通信性能。(嚴(yán)格上不是創(chuàng)新而是實(shí)驗(yàn)得到最優(yōu)方案) ...
我把Excel變成了像素畫板!用Python實(shí)現(xiàn)圖片到單元格的映射
這篇文章介紹了一個(gè)用Python將圖片轉(zhuǎn)換為Excel像素畫的工具。通過OpenCV讀取圖片像素值,使用openpyxl在Excel單元格填充對應(yīng)顏色,實(shí)現(xiàn)圖片到Excel的映射。工具包含GUI界面,支持圖片預(yù)覽和進(jìn)度顯示,默認(rèn)將圖片縮放至320像素寬以優(yōu)化性能。核心代碼僅100余行,涉及圖像處理、... ...
一種智能調(diào)度分布式路徑計(jì)算解決方案
本文分享自天翼云開發(fā)者社區(qū)《一種智能調(diào)度分布式路徑計(jì)算解決方案》.作者:蔣輝 背景技術(shù) 傳統(tǒng)的CDN動(dòng)態(tài)加載智能路由系統(tǒng)對用戶動(dòng)態(tài)請求,主要通過探測服務(wù)器主動(dòng)發(fā)起周期性的探測請求,探測CDN中轉(zhuǎn)節(jié)點(diǎn)和源站的可用性及網(wǎng)絡(luò)性能,根據(jù)探測結(jié)果選擇最優(yōu)的回源鏈路; 然而,在獲取到探測結(jié)果后,為了減少探測服務(wù) ...
OFD文檔落地技術(shù)路徑研究
在2024年5月28日開會(huì)后,我們南京都昌公司立刻開啟對OFD文檔格式的研究,至今已逾一年,是比較早的掌握了OFD文檔技術(shù)的HIT原生企業(yè),經(jīng)過這一年多的研究探索,我們在OFD的理論研究和實(shí)際應(yīng)用方面均有所心得。
OFD文檔有什么用,能帶來什么價(jià)值,筆者的其他文章已經(jīng)討論過了,本文只專門探討OFD的... ...
List之高效安全的 Java 列表深復(fù)制工具:ListCopyUtils 的設(shè)計(jì)與實(shí)踐
在 Java 開發(fā)中,列表深復(fù)制是保障數(shù)據(jù)隔離的關(guān)鍵操作 —— 無論是多線程場景下的線程安全,還是避免原列表修改影響副本,都離不開可靠的深復(fù)制實(shí)現(xiàn)。基于序列化的深復(fù)制因通用性強(qiáng)被廣泛使用,但原生實(shí)現(xiàn)常存在資源泄漏、類型不安全、異常處理粗糙等問題。本文將介紹一款優(yōu)化后的列表深復(fù)制工具類ListCopy ...
【光照】Unity[PBR]環(huán)境光中的[漫反射]
本文解析Unity URP中漫反射輻照的技術(shù)演進(jìn)與實(shí)現(xiàn)原理。URP通過球諧函數(shù)(SH)壓縮環(huán)境光數(shù)據(jù),將立方體貼圖轉(zhuǎn)換為9個(gè)浮點(diǎn)系數(shù),相比傳統(tǒng)方案內(nèi)存降低90%以上,使移動(dòng)端能高效計(jì)算動(dòng)態(tài)物體間接光照。文章詳細(xì)闡述SH卷積計(jì)算過程、光照探針混合機(jī)制,并對比不同方案優(yōu)劣,指出SH特別適合處理Lambe... ...
博客園如何支持 PlantUML?完整配置教程
1. 引入 2. 博客園不支持plantuml渲染 3. 編寫js腳本支持plantuml 4. 缺點(diǎn) ? 1. 引入 眾所周知,我們在寫博客的時(shí)候,常使用PlantUML 和 Mermaid繪制圖表、流程圖、架構(gòu)圖。這是因?yàn)橛么a去畫圖,不怎么需要手動(dòng)控制格式、對齊、間距等細(xì)節(jié),只需要專注于邏輯結(jié) ...
基于Python的FastAPI后端開發(fā)框架如何使用PyInstaller 進(jìn)行打包與部署
我在隨筆《WxPython跨平臺(tái)開發(fā)框架之使用PyInstaller 進(jìn)行打包處理》中介紹過如何使用PyInstaller 進(jìn)行打包處理的一些過程和事項(xiàng)。我們基于Python的FastAPI后端應(yīng)用,在實(shí)際開發(fā)的時(shí)候,直接運(yùn)行main.py 進(jìn)行調(diào)試即可,但是部署的時(shí)候,我們就需要把它們進(jìn)行打包處理... ...
論文分享-ETEGRec:端到端可學(xué)習(xí)的物品分詞與生成式推薦
ETEGRec:端到端可學(xué)習(xí)的物品分詞與生成式推薦 摘要 現(xiàn)有生成式推薦多采用"兩階段"范式:先離線構(gòu)造語義標(biāo)識(shí)(Semantic ID),再以固定標(biāo)識(shí)訓(xùn)練生成器,導(dǎo)致分詞器與生成器目標(biāo)失配、分布不一致。ETEGRec 將 RQ-VAE 物品分詞器與 T5 式生成器統(tǒng)一到一個(gè)端到端框架中,并引入兩類 ...
鴻蒙應(yīng)用開發(fā)從入門到實(shí)戰(zhàn)(十九):樣式復(fù)用案例
大家好,我是潘Sir,持續(xù)分享IT技術(shù),幫你少走彎路。《鴻蒙應(yīng)用開發(fā)從入門到項(xiàng)目實(shí)戰(zhàn)》系列文章持續(xù)更新中,陸續(xù)更新AI+編程、企業(yè)級(jí)項(xiàng)目實(shí)戰(zhàn)等原創(chuàng)內(nèi)容、歡迎關(guān)注! 上一篇文章講解了ArkUI中樣式復(fù)用思想,本節(jié)繼續(xù)使用自定義組件對商品列表進(jìn)行優(yōu)化。 復(fù)習(xí)知識(shí)內(nèi)容: 創(chuàng)建自定義組件 @Builder ...
Web前端入門第 88 問:引入 JavaScript 的 script 標(biāo)簽究竟有多少用法?
HTML 版本不停的更新迭代,也導(dǎo)致瀏覽器支持的寫法眼花繚亂,就拿 script 標(biāo)簽來說,剛剛?cè)胄械哪菚?huì)兒就只知道用來寫內(nèi)聯(lián)的 js 代碼,后來又學(xué)到了引入 js 文件,ES 模塊規(guī)范化之后又知道能用來引入模塊化的 js 代碼,可這就是它的全部了嗎?? 然而...并不是!!! 各種用法 看看 sc ...
改了 Nacos 一行配置,搞崩線上支付系統(tǒng)!
節(jié)前上線出問題,線上灰度發(fā)布后部分用戶反饋付款后訂單狀態(tài)不更新,支付服務(wù)的失敗率飆升。一頓排查后發(fā)現(xiàn)致命配置錯(cuò)誤。小可愛上線時(shí),將payment-service服務(wù)的 Nacos 注冊類型改成了ephemeral=false(持久化實(shí)例)。 當(dāng)時(shí)其中一臺(tái)服務(wù)節(jié)點(diǎn)因內(nèi)存泄漏頻繁 GC,心跳線程被阻塞超 ...
CopyOnWriteArrayList 的故事--一起看看java原生的讀寫分離
CopyOnWriteArrayList 是JUC中,為了實(shí)現(xiàn)高并發(fā)而提供的list容器之一。對于大部分的業(yè)務(wù)場景,都是讀多寫少,并發(fā)度也基本卡在了讀的位置。通常支持并發(fā)的容器在解決并發(fā)時(shí),采用是:(1)數(shù)據(jù)分割,每個(gè)線程只操作屬于當(dāng)前線程自己的數(shù)據(jù),如ThreadLocal (感興趣的同學(xué)可以看我 ...



