tag 引用計數

標籤
貢獻9
62
01:37 AM · Nov 17 ,2025

@引用計數 / 博客 RSS 訂閱

mob64ca13fba42b - rust Rc 和 Arc

Rc 與 Arc 的引用計數機制——這兩個智能指針是 Rust 在"單一所有權"這個嚴格規則之外,為開發者提供的"共享所有權"解決方案。 Rust 深度解析:Rc 與 Arc 引用計數機制的設計哲學與實戰 Rust 的所有權系統是其內存安全的基石,但"單一所有權"規則在某些場景下會顯得過於嚴格。想象一下,你需要構建一個圖(Gr

Arc , 開發語言 , rust , 引用計數 , Android , Css , 前端開發 , HTML

收藏 評論

瑞雪小雪 - 詳解 Python 垃圾回收機制與內存優化

寫 Python 時總覺得“不用手動釋放內存真方便”,但接手一個跑了幾天就內存爆炸的腳本後,我才意識到:自動回收不代表不用關心內存。Python 的垃圾回收機制確實能幫我們處理大部分內存管理工作,但瞭解它的原理,才能避免內存泄漏,讓程序更高效。 一、垃圾回收的核心原理 Python 主要通過三種機制回收內存: 1. 引用計數:最基礎的回收方式 每個對象都有

循環引用 , 引用計數 , 後端開發 , Python

收藏 評論

boyboy - RESTARTGCODE在數控當中是 數控clear是什麼意思

Android系統的運行時庫層代碼是用C++來編寫的,用C++來寫代碼最容易出錯的地方就是指針了,一旦使用不當,輕則造成內存泄漏,重則造成系統 崩潰。不過系統為我們提供了智能指針,避免出現上述問題,本文將系統地分析Android系統智能指針(輕量級指針、強指針和弱指針)的實現原理。 在使用C++來編寫代碼的過程中,指針使用不當造成內存泄漏一般就是

智能指針 , 雲計算 , 引用計數 , Android , RESTARTGCODE在數控當中是 , 雲原生

收藏 評論

mob64ca13f937ae - C++的智能指針 - 牆頭草的個人空間 -

前言 作為 C++ 開發者,你是否曾因以下場景頭疼不已? 函數中new了數組,卻因異常拋出導致後續delete沒執行,排查半天定位到內存泄漏; 多模塊共享一塊內存,不知道該由誰負責釋放,最後要麼重複釋放崩潰,要麼漏釋放泄漏; 用了auto_ptr後,拷貝對象導致原對象 “懸空”,訪問時直接崩潰卻找不

智能指針 , c++11 , 引用計數 , c++ , 後端開發 , Python

收藏 評論

網線小遊俠 - iOS 引用計數

iOS 中的引用計數 最近面試,遇到引用計數的問題 並且由引用計數引出來的關聯問題,在這説明一下 1、引用計數是什麼 通常情況下,某一塊地址有多少個指針指向了它,那麼這個多少就是引用計數的值。是iOS 使用自動引用計數來管理內存。 2、引用計數的存儲 總的來説,引用計數的存儲位置可以分為三種情況

引用計數 , 強引用 , ios , 前端開發 , ide , Javascript

收藏 評論

oioihoii - C++智能指針避坑指南:90%人會犯的3個致命錯誤

你以為將new替換為make_shared就萬事大吉?真相是,智能指針的陷阱比手動管理更隱蔽、更危險。本文將深入剖析循環引用、性能陷阱、線程安全這三大「暗礁」,讓你從「自以為會」到「真正精通」。 一個經典的崩潰代碼 如下代碼展露了智能指針中的循環引用問題。 // 這就是那個導致崩潰的簡化版代碼 class UserProfile { std::share

循環引用 , 智能指針 , 引用計數 , c++ , 後端開發 , c

收藏 評論

老司機愛學習 - C++ 堆內存的分配與釋放:底層原理、核心流程與實戰細節

C++ 中的堆(Heap)是進程虛擬地址空間中由程序員手動管理的內存區域,其分配(new/malloc)和釋放(delete/free)過程遠比棧複雜 —— 涉及操作系統內存管理、編譯器底層封裝、內存池(可選)等多層邏輯。本文從底層原理、核心流程、關鍵差異、異常處理四個維度,完整解析堆的分配與釋放全過程。 一、堆內存的底層基礎:操作系統與內存管理 在深入 C++ 層面

引用計數 , 析構函數 , c++ , 後端開發 , 鏈表 , c

收藏 評論

程序員老六 - Swift底層原理學習筆記

Swift 底層原理學習筆記 Swift 作為 Apple 推出的現代編程語言,兼具高效性與安全性,其底層原理涉及編譯機制、內存管理、類型系統等核心模塊。以下從關鍵維度梳理 Swift 底層原理要點,結合源碼與實踐深化理解: 一、Swift 編譯流程與底層架構 1. 編譯階段(Swift Compiler) 前端(Parse Semantic

值類型 , swift , 移動開發 , 引用計數

收藏 評論

mob64ca140e0490 - iOS開發讀書筆記:Objective-C高級編程 iOS與OS X多線程和內存管理-上篇(自動引用計數)

【iOS】自動引用計數(一) 自動引用計數 自動引用計數原理 內存管理 自己生成的對象自己持有 非自己生成的對象自己也能持有 不需要自己持有的對象時釋放 無法釋放非自己持有的對象 alloc/retain/release/dealloc實現 autore

修飾符 , 引用計數 , 強引用 , Css , 前端開發 , HTML

收藏 評論