ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Rust แบบ Dynamic (ภาคต่อ)

Rust programming

Rust tutorial

Rust language

Rust beginner

Rust collections

Vectors in Rust

Strings in Rust

HashMaps in Rust

Rust generics

Rust traits

Smart pointers in Rust

Rust lifetime

Rust concurrency

Rust async programming

borrow checker in Rust

Rust book

Rust advanced concepts

Rust memory management

Rust multithreading

Rust for application development

Rust development

Rust programming concepts

mikelobster

Автор: mikelopster

Загружено: 2024-12-20

Просмотров: 5743

Описание: ☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย
   / @mikelopster  

ลองไมค์ สัปดาห์นี้ เรามาทำความรู้จักกับภาษา Rust กันต่อ เป็นภาคต่อจากหัวข้อ Rust 1 Basic นั่นเอง โดยในหัวข้อนี้เราจะพาเจาะลึก Concept ที่ลึกขึ้นของ Rust ซึ่งถือเป็น Main concept อีกชุดหนึ่งที่จะช่วยทำให้เราสามารถนำไปพัฒนา application ที่มี “ความยืดหยุ่น” ในแต่ละรูปแบบเพิ่มเติมได้ ซึ่งก็ถือว่าเป็น “หัวใจอีกดวง” ที่สำคัญของ Rust ไม่แพ้หัวข้อที่แล้วเช่นกัน

โดยหัวข้อนี้เราจะพูดถึงประเด็นเหล่านี้กัน
1. Common Collection 3 ตัว Vectors, Strings, Hash maps
2. Generic และ Trait
3. Smart Point คืออะไร พร้อม Smart Pointer ทั้ง 4 ตัว Box, Rc, RefCell, Weak
4. แนวคิด Lifetime สำหรับตรวจสอบ Borrow Checker
5. ไอเดียการเขียนโปรแกรม Concurrency และ Asynchronous เบื้องต้น (ใช้คำว่า เบื้องต้น เพราะเดี๋ยวเราจะมีทำหัวข้อแยกต่างหากอีกทีนั่นเอง 😂)

อ่านบทความเพิ่มได้ที่นี่โลด
https://mikelopster.dev/posts/rust-ba...

หัวข้อนี้อาจจะตึงมือกว่าหัวข้อที่แล้วพอสมควร (คนสอนก็ตึงมือเหมือนกัน เพราะหลายหัวข้อก็ไม่รู้ว่าจะทำให้มันเล่าได้ง่ายกว่านี้ได้ยังไง 😂) แนะนำให้ลองเขียน code และค่อยๆไล่ทำความเข้าใจเพิ่มเติมผ่าน Rust Book นะครับ

หัวข้อนี้ก็ถือว่าเป็นการจบ Series สั้นของพื้นฐาน Rust ที่เราตั้งใจปูมานะครับ ในหัวข้อต่อๆไป เราตั้งใจว่าจะลองเอา Rust มาทำ Application แต่ละแบบบ้างละ ใครสนใจหัวข้อไหน หรืออยากให้ขยี้หัวข้อไหนเป็นพิเศษ Comment กันไว้ก่อนได้เลยนะครับ 😁

หัวข้อ
00:00 แนะนำหัวข้อ
03:49 Common Collection คืออะไร
05:36 Vectors
13:14 String
18:25 Hash Maps
27:00 Generics คืออะไร / ตัวอย่าง Generics
34:58 Generics กับ Struct และ Enum
37:38 Trait คืออะไร / ตัวอย่าง Trait เบื้องต้น
42:46 Trait กับ Generic / Default และ Overload
45:46 Trait - Associated Type
50:49 Trait - Dynamic Dispatch
56:42 Trait - Standard Library ที่เกี่ยวข้อง
59:30 Smart Pointer คืออะไร / รู้จักกับ Pointer
1:03:00 รู้จักกับ Stack และ Heap Memory
1:14:49 Smart Pointer - Box
1:18:28 Smart Pointer - Rc
1:25:25 Smart Pointer - RefCell
1:30:33 Smart Pointer - Weak
1:40:05 Lifetime คืออะไร
1:41:37 Custom Lifetime
1:43:38 Lifetime Elision Rule
1:46:01 Static Lifetime
1:47:55 Concurrency คืออะไร / หลักการของ Process และ Thread
1:52:06 ตัวอย่างการสร้าง Thead
1:54:53 Smart pointer กับ Thread มีหลักการอย่างไร
1:57:15 Smart pointer - Arc
2:00:06 Smart pointer - Mutex
2:02:59 Smart pointer - RwLock
2:03:51 การส่งข้อมูลระหว่าง Thread
2:06:13 Asynchronous ใน Rust
2:08:48 สรุปทั้งหมด

ติดตามพวกเราผ่านช่องทางอื่นได้ที่
Facebook page:   / mikelopster.dev  
Website: https://mikelopster.dev

แปะพิกัดของที่ผมใช้
https://shope.ee/6fI75UuLEM osmo pocket 3
https://shope.ee/4VDcVixCW9 ไมค์ shure
https://shope.ee/6pbXI6d5xG กล้องวงจรปิด
https://s.shopee.co.th/4AhmoALh5E ที่ทาเต่า Be Scent ที่ผมใช้อยู่ คุมกลิ่นอยู่หมัด

Enjoy ครับ 😘

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Rust แบบ Dynamic (ภาคต่อ)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

มาลองเล่น Rust กัน (ภาคจุดเริ่มต้น)

มาลองเล่น Rust กัน (ภาคจุดเริ่มต้น)

คำแนะนำในการเริ่มต้นอาชีพโปรแกรมเมอร์ อยากเป็นโปรแกรมเมอร์ต้องดู!! 👨‍💻💯

คำแนะนำในการเริ่มต้นอาชีพโปรแกรมเมอร์ อยากเป็นโปรแกรมเมอร์ต้องดู!! 👨‍💻💯

Девушка Инстаграм vs ТикТок vs Ютуб vs Temu! Если бы Социальные Сети Были Людьми

Девушка Инстаграм vs ТикТок vs Ютуб vs Temu! Если бы Социальные Сети Были Людьми

รู้จักกับ Microservice

รู้จักกับ Microservice

OAuth คืออะไร ?

OAuth คืออะไร ?

Rust Error Handling - Best Practices

Rust Error Handling - Best Practices

Microservices คืออะไร?

Microservices คืออะไร?

API Architecture มีอะไรบ้าง

API Architecture มีอะไรบ้าง

Intro to Rust Async Function Execution With Smol 🦀 Rust Programming Tutorial for Developers

Intro to Rust Async Function Execution With Smol 🦀 Rust Programming Tutorial for Developers

รู้จักกับ Docker สำหรับการ development

รู้จักกับ Docker สำหรับการ development

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]