TGViewer
Computer Science | علم کامپیوتر Computer Science | علم کامپیوتر @computer_science100 · 46.8K subscribers
Post #18445 1.68K
🪑 راز مبلمان ایکیا وسط صندوق‌عقب ماشین! (Serialization و JSON)

فرض کن یه کمد چوبی ۳ متری با ۵ تا کشو و آینه خریدی؛ عمراً نمی‌تونی این هیولا رو همون‌طوری درسته بچپونی توی صندوق‌عقب پراید! چیکار می‌کنی؟ پیچ‌هاش رو باز می‌کنی، تخته‌ها رو تخت می‌چینی روی هم و می‌ذاری توی یه کارتن باریک (این یعنی Serialization). می‌بریش توی خونه، پیچ‌ها رو می‌بندی و دوباره کمد رو سرهم می‌کنی (Deserialization).
توی دنیای نرم‌افزار، اطلاعات داخل حافظه رم (RAM) هم پر از شاخ‌وبرگ، اشیاء و پیوندهای پیچیده‌ست. نمی‌شه این حجم از ساختار درهم‌تنیده رو همین‌طوری با سیم اینترنت فرستاد برای یه گوشی دیگه.
سیستم میاد تمام اون اطلاعات رو باز می‌کنه و تبدیلش می‌کنه به یه متن صاف و ساده (مثل فرمت JSON). این متن سبک و باریک راحت از کابل شبکه رد میشه، می‌رسه به مقصد و اون سر خط دوباره تبدیل میشه به همون اطلاعات مرتب اولیه.
📌 تک‌جمله طلایی: سریالایز یعنی دمونتاژ کردن کمد چوبی توی یه کارتن مسطح؛ تا راحت از سیم اینترنت رد بشه و اون‌طرف دوباره سرپا بشه!


🆔 @Computer_Science100
  • ❤ 11
  • 👏 1
More from @computer_science100
  1. Sep 28, 2026✅رابط کاربری بسیار روان آیفون دوئو @Computer_Science100
  2. Sep 28, 2026🧨 ۲۰۰ آموزش جدید دیگر، به طرح شگفتی فرادرس اضافه شد... 💯 ۴۰۰+۲۰۰ آموزش در فرادرس، هر آمو…
  3. Sep 28, 2026از اسپاتیفای استفاده می‌کنم که بارسلونا پولدار بشه، بازیکن بخره و قهرمان بشه؛ همچین آدم حم…
  4. Sep 28, 2026🧬 طلسم جادوگرها یا فرمانده فوق‌سریع جستجو؟! (Regex) درام ماجرا: دیدیش تاحالا؟ یه تیکه کد…
  5. Sep 28, 2026⚡️ ردیس (Redis) چیه و چرا سرعتی مثل شلیک گلوله داره؟ 🎭 تفاوت هارددیسک با حافظه موقت: دیتا…
  6. Sep 27, 2026🚨 حمله DDoS چیه؟ (وقتی لشکر زامبی‌ها می‌ریزن توی بقالی!) 🎭 سناریو در دنیای واقعی: تصور ک…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →