Automatic memory management

Reference counting

In computer science, reference counting is a programming technique of storing the number of references, pointers, or handles to a resource, such as an object, a block of memory, disk space, and others. In garbage collection algorithms, reference counts may be used to deallocate objects that are no longer needed. (Wikipedia).

Reference counting
Video thumbnail

Statistics Lecture 4.7: Fundamental Counting Rule, Permutations and Combinations

https://www.patreon.com/ProfessorLeonard Statistics Lecture 4.7: Fundamental Counting Rule, Permutations and Combinations

From playlist Statistics (Full Length Videos)

Video thumbnail

Statistics Lecture 3.3: Finding the Standard Deviation of a Data Set

https://www.patreon.com/ProfessorLeonard Statistics Lecture 3.3: Finding the Standard Deviation of a Data Set

From playlist Statistics (Full Length Videos)

Video thumbnail

Statistics Lecture 4.7 Part 1

Statistics Lecture 4.7 Part 1: Principles of Counting. Permutations and Combinations

From playlist Statistics Playlist 1

Video thumbnail

Counting: Find the Number of 5-Digit Numbers Under Various Conditions

This video explains how to determine how many 5-digit numbers are possible under various conditions.

From playlist Counting (Discrete Math)

Video thumbnail

Statistics Lecture 4.7 Part 2

Statistics Lecture 4.7 Part 2: Principles of Counting. Permutations and Combinations

From playlist Statistics Playlist 1

Video thumbnail

Statistics Lecture 4.7 Part 4

Statistics Lecture 4.7 Part 4: Principles of Counting. Permutations and Combinations

From playlist Statistics Playlist 1

Video thumbnail

Statistics Lecture 4.7 Part 6

Statistics Lecture 4.7 Part 6: Principles of Counting. Permutations and Combinations

From playlist Statistics Playlist 1

Video thumbnail

Math Basics: Decimals

In this video, you’ll learn more about decimals. Visit https://www.gcflearnfree.org/decimals/ for our interactive text-based tutorial. This video includes information on: • Reading decimals • Comparing decimals We hope you enjoy!

From playlist Math Basics

Video thumbnail

Five Number Summary (ODD)

How to find the five number summary for a set of ODD numbers. Finding min, max, median, Q1 and Q3 in simple steps.

From playlist Basic Statistics (Descriptive Statistics)

Video thumbnail

Multithreaded Python without the GIL

CPython’s “Global Interpreter Lock”, or “GIL”, prevents multiple threads from executing Python code in parallel. The GIL was added to Python in 1992 together with the original support for threads in order to protect access to the interpreter’s shared state. Python supports a number of way

From playlist Python

Video thumbnail

Smart pointers - The Rust Book (part 57) chapter 14

I'm streaming every weekday morning on Twitch at https://www.twitch.tv/brookzerker. Please feel free to stop by and say hi! Links Rust book: https://doc.rust-lang.org/book/second-edition/ My code: https://github.com/BrooksPatton/learning-rust The Learning Wiki: https://github.com/BrooksP

From playlist Rust Book

Video thumbnail

Introduction to Rust - Part 13: Reference Counting and Interior Mutability

This is the 13th in a series of videos that cover, step by step, learning to code using the Rust programming language. In this video we'll cover Reference Counting and Interior Mutability. 0:00 - Introduction 0:23 - Directed Acyclic Graph 1:37 - Reference-counted heap pointer 2:40 - Buil

From playlist Introduction to Programming with Rust

Video thumbnail

Smart pointers - The Rust Book (part 55) chapter 14

I'm streaming every weekday morning on Twitch at https://www.twitch.tv/brookzerker. Please feel free to stop by and say hi! Links Rust book: https://doc.rust-lang.org/book/second-edition/ My code: https://github.com/BrooksPatton/learning-rust The Learning Wiki: https://github.com/BrooksP

From playlist Rust Book

Video thumbnail

PROG2006: Rust - smart pointers

PROG2006 - Advanced Programming Rust: smart pointers, Box, Rc

From playlist PROG2006 - Programming

Video thumbnail

Highline Excel Class 03: Names, Cell References, Formula Inputs

Download Excel Start File: https://people.highline.edu/mgirvin/YouTubeExcelIsFun/Week1Busn214.xls Download Excel Finished File: https://people.highline.edu/mgirvin/YouTubeExcelIsFun/Week1Busn214Finished.xls Learn about: How to Name a range of cells Use Names in Formulas Cell References: R

From playlist Excel Cell References

Video thumbnail

GoRuCo 2013 - To Know A Garbage Collector by Mike Bernstein

It started as an obsession with making the web application used at my day job faster, and ended with trying to implement new Garbage Collection algorithms in a notoriously insane codebase. Garbage collection is an epic hack and a triumphant abstraction that supports various programming par

From playlist GoRuCo 2013

Video thumbnail

Crust of Rust: Smart Pointers and Interior Mutability

In this fourth Crust of Rust video, we cover smart pointers and interior mutability, by re-implementing the Cell, RefCell, and Rc types from the standard library. As part of that, we cover when those types are useful, how they work, and what the equivalent thread-safe versions of these typ

From playlist Crust of Rust

Video thumbnail

StatQuest: edgeR, part 1, Library Normalization

edgeR, like DESeq2, is a complicated program used to identify differentially expressed genes. Here I clearly explain how it normalized libraries. For a complete index of all the StatQuest videos, check out: https://statquest.org/video-index/ If you'd like to support StatQuest, please con

From playlist StatQuest

Video thumbnail

Excel for Statistics 3--Relative and Fixed Cell References

This video demonstrates relative, fixed, and mixed cell references.

From playlist RStats Videos

Video thumbnail

PROG2006: Rust - Smart Pointers and Collections

Join us as we talk about collections and smart pointers in Rust. Recorded as part of the PROG2006 course.

From playlist PROG2006 - Programming

Related pages

Dijkstra–Scholten algorithm | Garbage collection (computer science) | Reference (computer science) | Vertex (graph theory) | Handle (computing) | Pointer (computer programming) | Directed graph | Dynamic array | Tracing garbage collection | Vala (programming language) | Weak reference | Clang | Graph (abstract data type)