tag 算法

標籤
貢獻225
304
05:25 PM · Oct 25 ,2025

@算法 / 博客 RSS 訂閱

和尚洗頭用飄柔 - ThreadLocal 中弱引用(WeakReference)設計:為什麼要 “故意” 讓 Key 被回收?

在 ThreadLocal 的底層實現中,ThreadLocalMap 的 key 是 ThreadLocal 的弱引用(WeakReference),而 value 是強引用。很多人會疑惑:為什麼要這麼設計?直接用強引用不行嗎? 其實這背後藏着 ThreadLocal 解決「內存泄漏」的核心思路 ——弱引用的設計,是為了在 ThreadLocal

MySQL , jvm , 算法 , 內存泄漏 , 弱引用 , 數據庫 , 強引用

收藏 評論

玩手機的苦咖啡 - AgentScope 擁抱函數計算 FC,為 Agent 應用提供 Serverless 運行底座

在 AI Agent 應用加速落地的今天,開發者和企業普遍面臨三大核心痛點:部署成本高、運維複雜度高、資源利用率低。為應對這些挑戰,AI Agent 與雲原生、Serverless 架構的深度融合正成為行業新趨勢。我們很高興地宣佈,AgentScope 正式集成基於阿里雲函數計算(Function Compute, FC)的全新 Serverless 運行時,為多智能體應用提供“按需啓動、毫秒彈性

算法

收藏 評論

大數據王小皮 - 【Java基礎】HashMap 源碼探究

經常使用 Java 的 HashMap,但你有了解過其內部的實現原理麼?數據是如何存儲的?哈希衝突是如何處理的? 本篇文章將帶你深入源碼探究 HashMap 的實現原理。 文檔註釋 HashMap 是 Map 接口的實現類,實現了所有可選的操作,並且允許 null key 和 null value。(可以簡單的理解與 HashTable 功能相同,除了它是不同步的,以及支持空值。) 存

hashmap , 算法 , JAVA

收藏 評論

微笑的小刀 - 體系-AI人工智能算法工程師(完結)

在AI技術快速迭代的今天,算法工程師已成為科技企業的核心崗位之一👇🏻ke🍊:xingkeit點top/9440/。無論是深度學習、機器學習還是自然語言處理(NLP)、計算機視覺(CV)等細分領域,掌握核心知識體系與應對面試高頻考點是通往理想崗位的必經之路。本文將從基礎理論、核心算法、工程實踐、面試策略四大維度,系統梳理AI算法工程師的必備知識點與面試應對技巧。 一、基礎理論:構建AI思維的基

工程師 , 算法 , 體系結構 , 人工智能

收藏 評論

andyxi_linux - 數據平滑處理算法03——中心移動平均

中心移動平均 中心移動平均主要用於時間序列分解,特別是在估計趨勢-週期成分時。它的核心特點是“對稱性”。 核心思想:將移動平均窗口置於數據的“中心”,使得平均值能夠對齊到窗口的時間中點,從而最大限度地減少滯後性。 計算方法 對於一個時間序列,其 N 期中心移動平均值是將窗口置於當前點的兩側。

數據 , MySQL , 算法 , i++ , 數據庫 , JAVA , 前端

收藏 評論

mob64ca13f87273 - rem動態調整

動態規劃一般可分為線性動規,區域動規,樹形動規,揹包動規四類。 揹包問題:01揹包問題,完全揹包問題,分組揹包問題,二維揹包等 動態規劃的一般解題步驟:明確「狀態」 - 定義 dp 數組/函數的含義 - 明確「選擇」- 明確 base case。 以Leetcode322為例 先確定「狀態」,也就是原問題和子問題中變化的變量。由於硬幣數量無限,

機器學習 , 動態規劃 , 數據結構 , 算法 , i++ , rem動態調整 , 人工智能

收藏 評論

codigger - 告別單機時代:Codigger 想要重新定義我們在“網格”上的計算方式

在雲服務無處不在的今天,我們似乎已經習慣了現有的模式:操作系統只是單一硬件上的管家,而云端則是遙不可及的服務器。但隨着邊緣計算的興起,這種傳統的“單機+雲”模式開始顯露出疲態——算力被硬件禁錮,數據在第三方手中“裸奔”,跨設備的開發體驗更是經常處於割裂狀態。 最近引起關注的 Codigger,正是試圖打破這種僵局。與其説它是一個操作系統,不如説它在構建一個全球性的分佈式節點網格。它的野心很大

編輯器 , 算法 , 數據庫 , JAVA , 程序員

收藏 評論

拓端tecdat - Python動態採樣、隨機森林、XGBoost、決策樹新能源電動汽車NEV運行數據故障預警模型構建研究|附代碼數據

全文鏈接:https://tecdat.cn/?p=44400 原文出處:拓端數據部落公眾號 分析師:Mingyang Li 引言 在全球能源結構轉型與環保政策雙輪驅動下,新能源電動汽車已成為交通領域的核心發展方向,但其高壓電池系統、電機驅動系統的複雜性也讓故障發生概率大幅提升,電池過充自燃、過放電等問題不僅影響車輛正常運營,更直接關乎駕乘安全。作為數據科學團隊,我們曾承接某新能源車企

機器學習 , 數據挖掘 , 算法 , 人工智能 , 深度學習

收藏 評論

JAVA小俠影 - pytorch和springboot

作為一名AI工程師,掌握一門深度學習框架是必備的生存技能之一。 自 TensorFlow 從 Google 中脱穎而出以來,它在研究和商業領域成為最受歡迎的開源深度學習框架,緊接着 從 Facebook 誕生的 PyTorch 由於社區推動的易用性改進和越來越廣泛的用例部署,而迅速趕上TensorFlow。 兩個框架在當年一度備受爭議

pytorch和springboot , 神經網絡 , 算法 , pytorch , 人工智能 , JAVA

收藏 評論

Lab4AI - NeurIPS 2025|清華北大團隊開源VCA模塊,即插即用,讓視覺AI“抓重點”既快又準

論文標題:Linear Differential Vision Transformer: Learning Visual Contrasts via Pairwise Differentials 作者團隊:清華大學、北京大學 發佈時間:2025年11月4日 👉一鍵直達論文 [👉Lab4AI大模型實驗室論文閲讀]( https://www.lab4ai.cn/paper/detail/

機器學習 , llm , 算法 , 人工智能 , 深度學習

收藏 評論

木元走之 - 一致性哈希算法

1.背景 現在,我們有這樣一個場景:我們的媒體上傳服務每天都會接收海量的數據,面對這麼多的海量數據,單台服務器已經不足以存儲得下了,我們需要考慮水平擴容多台機器來聯合存儲這些海量數據。但是每台服務器又都是相互獨立的,而且數據也不能亂存,萬一發生存儲傾斜,導致有的服務器硬盤馬上爆炸🎆,而有的服務器則似閒庭信步😀😨,毫無存儲壓力,這怎麼能行。 因此,我們就採用傳統的Hash存儲方式來解決這

hash , 操作系統 , 算法 , 一致性哈希算法 , 分佈式

收藏 評論

劉大貓 - VirtualBox的windows server 2016安裝增強功能

@[toc] 安裝步驟是UNM5800的核心功能,可通過MML(Man-Machine Language,人機語言)命令對設備進行 方便快捷的操作和配置。同時,也兼容相同設備不同版本的配置。 1. windows server 2016安裝增強功能 重要信息 官網:https://ais.cn/u/vEbMBz

地圖開發 , 地圖控件 , 算法 , 地圖定位 , 人工智能

收藏 評論

我有切糕 - 算法 - 哈希表數據結構

哈希表,Hash Table,也稱為散列表。 哈希碰撞 key映射到同一個索引位置,叫做哈希碰撞。 哈希碰撞一般有兩種解決方法:拉鍊法 和 線性探測法。 拉鍊法 發生哈希衝突的元素被存儲在鏈表中。 線性探測法 在開放定址算法裏,線性探測法是散列解決衝突的一種方法,當hash一個關鍵字時,發現沒有衝突,就保存關鍵字, 如果出現衝突,則就探測衝突地址下一個地址,依次按照線性查

hash , 算法 , 哈希表

收藏 評論

codigger - 編程語言的“奇點”融合(上):鳳凰涅槃與彩虹之橋

系列導讀: 在上一階段的探索中,我們見證了從VimL到ObjectSense的工程化飛躍。而今天,講述的是更野心的技術藍圖——Polyglot Singularity(多語言奇點)。這不僅僅是一門語言,而是一個試圖融合多語言、跨平台、並讓人類與AI高度協同的“編程生態體系”。 本系列將分上下兩篇,解讀這個生態中的三大核心象徵:Phoenix(鳳凰)、Rainbow(彩虹)與 Feather(

編輯器 , 算法 , 自然語言處理 , 後端 , 前端

收藏 評論

mob64ca140d2323 - P3118 [USACO15JAN]電影移動Moovie Mooving

題目描述: Elsie 正在試圖向 Bessie 描述她最喜歡的 USACO 競賽,但 Bessie 很難理解為什麼 Elsie 這麼喜歡它。Elsie 説「現在是哞哞時間!誰想哞哞?請,我只想參加 USACO」。 Bessie 仍然不理解,於是她將 Elsie 的描述轉文字得到了一個長為 ()的字符串,包含小寫字母字符 。

枚舉 , USACO , 算法 , 二分 , c++ , Css , 前端開發 , HTML

收藏 評論

夢裏憂鬱 - SPARK 基因

基因變異普遍存在於同一物種內的不同個體中,如人與人之間的基因組是不完全一樣的(即是多態的),彼此之間都存在着一些差異,即使是和父母或是兄弟姐妹之間去比較。這種差異也是基因組多態性的來源,通過外在和內在特徵表現出來,比如頭髮和眼睛顏色,高矮胖瘦,抵抗力等。這些差異也是造成我們彼此之間不同的一個重要原因。 基因變異是一個相對的概念,只有在彼此的比較中才有存在意義。基因變異主要分

spark , 多態性 , 後綴 , 大數據 , 算法 , SPARK 基因 , ide

收藏 評論

銅鎖開源密碼庫 - OpenSSL 3.0.0 設計(三)|FIPS 模塊

譯|王祖熙 (花名:金九) 螞蟻集團開發工程師 負責國產化密碼庫 Tongsuo 的開發和維護 專注於密碼學、高性能網絡、網絡安全等領域 本文 9658 字 閲讀 20 分鐘 本文翻譯 OpenSSL 官網文檔:https://www.openssl.org/docs/OpenSSL300Design.html Tongsuo-8.4.0 是基於 OpenSSL-3.0.3 開發,所以本文對 To

信息安全 , 算法 , 密碼學 , 代碼規範 , openssl

收藏 評論

超神經HyperAI - 完整回放|上海創智/TileAI/華為/先進編譯實驗室/AI9Stars深度拆解 AI 編譯器技術實踐

在持續演進的 AI 編譯器技術浪潮中,越來越多的探索正在發生、沉澱與交匯。12 月 27 日,Meet AI Compiler 第八期正是在這樣的背景下與大家如期相見。 本期活動,我們邀請了來自上海創智學院、TileAI 社區、華為海思、先進編譯實驗室、AI9Stars 的 5 位專家,帶來了覆蓋軟件棧設計、算子開發到性能優化的全鏈路分享。講師們結合各自團隊的長期探索,展示了不同技術路線在真實場

機器學習 , 資訊 , 算法 , 人工智能 , 深度學習

收藏 評論

智能探索者之家 - C++筆記——基礎語法易混點_51CTO博客

C++中的易混點 一、前言 還有4天,今天繼續回顧易混的點。。。 二、易混的點 多態性的含義 誤解:多態性指的是對象的狀態會根據運行時要求自動變化 正解:同一操作作用於不同的對象,可以有不同的解釋,產生不同的執行結果。 闡釋:多態是針對對象沒錯,但是前提是針對同一個消息/操作 在除法運算中

數據結構 , 算法 , 開發語言 , c++ , 前端開發 , Javascript , VScode

收藏 評論

悲傷的斑馬 - GEO公司推薦的三大黃金法則:2025年選型技巧與實戰分析

隨着生成式AI搜索日均處理請求量突破十億次,超過70%的高價值商業諮詢由AI直接生成答案,GEO(生成式引擎優化) 已從前沿概念演變為企業數字營銷的核心戰場。在AI重構信息分發規則的今天,選擇一家技術領先、效果可衡量的GEO服務商,意味着在源頭鎖定AI流量入口。本次評測基於行業數據點與實戰案例,從技術實力、優化效果與服務生態三個維度,對國內主流GEO服務商進行全方位剖析,為您的選型決策提供可靠依據

觀點 , 資訊 , 算法 , 人工智能

收藏 評論

ysji - C++統計文件內給定關鍵詞

博主剛開始學習c++,前段時間老師佈置了c++的一個作業: 給定兩個文件(一個源文件text4search.txt,一個文件keywords.txt包含需要在源文件中搜索的關鍵詞),要求輸出keywords.txt中每個關鍵詞在源文件中出現的行號。 舉個例子,如果keywords.txt中有一個關鍵詞是c++,在text4search.txt中第1,7,9,43,543,586,24

算法 , file , c++ , string

收藏 評論

IT智行領袖 - 西郵Linux小組22-20納新面試題目及題解

第一題 Description 這天,迅風在欣賞某地的美景時,靈感大作,在上午及下午分別寫下了兩篇文章,而且迅風很喜歡數文章的字數。 具體地,如果迅風在下午寫下的文章的字數之和嚴格大於他在上午寫下的文章的字數之和,則認定他的靈感隨着時間的推移越積越多。 現在給出迅風所寫的四篇文章的字數,請你回答他的靈感是否隨着時間的推移越積越多。

算法 , include , 開發語言 , c++ , 後端開發 , ci , harmonyos

收藏 評論

DashVector - 如何通過Python SDK為Collection創建一個新的Partition

本文介紹如何通過Python SDK為Collection創建一個新的Partition。 前提條件 已創建Cluster 已獲得API-KEY 已安裝最新版SDK 接口定義 Python示例: Collection.create_partition(name: str) - DashVectorResponse 使用示例 説明 需要使用您的api-key替換示例中的YOUR_API

算法 , 數據庫 , 人工智能 , 後端

收藏 評論

京東雲開發者 - 從2PC和容錯共識算法討論zookeeper中的Create請求 | 京東雲技術團隊

最近在讀《數據密集型應用系統設計》,其中談到了zookeeper對容錯共識算法的應用。這讓我想到之前參考的zookeeper學習資料中,誤將容錯共識算法寫成了2PC(兩階段提交協議),所以準備以此文對共識算法和2PC做梳理和區分,也希望它能幫助像我一樣對這兩者有誤解的同學。 1. 2PC(兩階段提交協議) 兩階段提交 (two-phase commit) 協議是一種用於實現跨多個節點的原子事務(分

算法 , zookeeper , 後端 , create-react-app

收藏 評論