Bezpieczeństwo pamięci i zarządzanie w Zig
Get Started!
0
Course Details
Language: Zig
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Requirements
✓ Basic understanding of Zig syntax and programming fundamentals ✓ Zig compiler installed (Zig SDK) ✓ Familiarity with basic terminal/command-line operations ✓ Knowledge of memory safety principles in Zig ✓ Understanding of memory management techniques in Zig
Content
01Wprowadzenie do bezpieczeństwa pamięci w Zig
3 Chapters - 0/3 Completed
01
Wprowadzenie do bezpieczeństwa pamięci w Zig
3 Chapters - 0/3 Completed
Podejście Ziga do zarządzania pamięcią
Przegląd przydziałów
Koszt niebezpiecznego dostępu do pamięci
02Praca z alokatorami
3 Chapters - 0/3 Completed
02
Praca z alokatorami
3 Chapters - 0/3 Completed
Korzystanie ze standardowych alokatorów w Zig
Tworzenie i wykorzystanie własnych alokatorów
Wzór przydziału pamięci i dealokacji
03Własność i czas życia
3 Chapters - 0/3 Completed
03
Własność i czas życia
3 Chapters - 0/3 Completed
Własność ręczna Semantyka
Zarządzanie Lifetimes Bez sprawdzania pożyczki
Projektowanie własności- bezpieczne API
04Konstrukcja Bezpieczne i wydajne wykorzystanie pamięci
3 Chapters - 0/3 Completed
04
Konstrukcja Bezpieczne i wydajne wykorzystanie pamięci
3 Chapters - 0/3 Completed
Skuteczne wykorzystanie pamięci tymczasowej
Budownictwo Allocator- Struktura danych
Oczyszczanie zasobów i oświadczenie o odroczeniu
05Bezpieczeństwo w zarządzaniu pamięcią współbieżną
3 Chapters - 0/3 Completed
05
Bezpieczeństwo w zarządzaniu pamięcią współbieżną
3 Chapters - 0/3 Completed
Udostępnianie pamięci pomiędzy wątkami
Synchronizacja Prymitywy i Pamięć atomowa
Projektowanie systemów Thread- Safe w Zig
06Debugowanie, profilowanie i najlepsze praktyki
3 Chapters - 0/3 Completed
06
Debugowanie, profilowanie i najlepsze praktyki
3 Chapters - 0/3 Completed