Keamanan Memori dan Manajemen di Zig
Kursus ini menyelam ke dalam keselamatan memori dan manajemen di Zig, fokus pada kontrol memori tingkat rendah tanpa kolektor sampah Anda akan belajar bagaimana Zig menjamin keamanan memori melalui kepemilikan eksplisit dan alokasi / dealokasi manual, sementara menghindari pitfalls umum seperti penunjuk kosong dan ras data . Kursus mencakup pola akses memori yang aman, menggunakan pointer, iris, dan array, dan pemeriksaan waktu Zig untuk mencegah kesalahan. Pada akhirnya, Anda akan memiliki keterampilan untuk menulis kode efisien dan aman yang mengambil keuntungan penuh fitur manajemen memori Zig ini.
Course Details
Language
ZigDuration
3 daysDifficulty:
easyCategory
Programming
Certificate
YesRequirements
- ✓ 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
01Pengantar ke Memori Keselamatan di Zig
3 Chapters - 0/3 Completed
Pengantar ke Memori Keselamatan di Zig
3 Chapters - 0/3 Completed
Pendekatan Zig ke Manajemen Ingatan
Ringkasan Allocators
Biaya Akses Memori Tidak Aman
02Bekerja dengan Alocators
3 Chapters - 0/3 Completed
Bekerja dengan Alocators
3 Chapters - 0/3 Completed
Menggunakan Alotator Standar di Zig
Membuat dan Menggunakan Alotator Kustom
Pola Alokasi Ingatan dan Deallokasi
03Kepemilikan dan Kehidupan
3 Chapters - 0/3 Completed
Kepemilikan dan Kehidupan
3 Chapters - 0/3 Completed
Semantik Kepemilikan Manual
Mengelola Lifetimes Tanpa Pemeriksa Pinjam
Mendesain Pemilik-Aman APIs
04Struktur Penggunaan Memori Aman dan Efisien
3 Chapters - 0/3 Completed
Struktur Penggunaan Memori Aman dan Efisien
3 Chapters - 0/3 Completed
Penggunaan Efisien Memori Temporer
Membangun Allocator- Struktur Data Pengetahuan
Pembersih Sumber Daya dan Pernyataan Penundaan
05Keamanan dalam Manajemen Memori Kontunasi
3 Chapters - 0/3 Completed
Keamanan dalam Manajemen Memori Kontunasi
3 Chapters - 0/3 Completed
Memory Sharing Between Threads
Sinkronisasi Primitif dan Memori Atom
Mendesain Sistem Aman Thread- di Zig
06Debugging, Profiling, and Best Practices
3 Chapters - 0/3 Completed
Debugging, Profiling, and Best Practices
3 Chapters - 0/3 Completed





