C_and_CPP 板


LINE

寫題目的時候遇到序列化的問題, 查了很久還是不清楚到底什麼是序列化, 想問問大家我對序列化的了解是否正確。 目前了解要序列化是因為舉例來說像是 int 在不同編譯器或者系統就會有 不同的 machine code,或者一些資料結構的狀態不好直接儲存, 所以轉成一個方便的格式來儲存,傳輸。 然後我看到序列化就是把資料轉成 a squence of bits, 我的理解是 like 0101010111111110100 這樣, 但我看到題目是把 binary tree 轉成 "[1,2,3,null,null,4,5]" 的字串形式, 還有像是現在網路傳輸,很多序列化也是轉成JSON字串, 這裡我理解是因為原本 tree 的結構不好被儲存, 轉成字串形式就很好儲存,也能依此還原出 tree。 但這個步驟好像比較像是把不好儲存的狀態轉成一個好儲存的格式, 跟轉成 a squence of bits 好像沒什麼關係? 1. 是因為最終這個 string 會被轉成 010101001000 的格式所以也算有轉成 a seq of bits嗎? 2. 如果是這樣,想請問除了序列化成字串以外,還可以序列化成什麼? 可以序列化成 array of char 嗎,因為 array contiguous 然後 char 都是 1 Byte 如果有理解錯誤,或問題怪怪的, 還麻煩指正一下,感謝~ --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.9.88
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1554313173.A.8BD.html ※ 編輯: AirWall (114.24.9.88), 04/04/2019 01:41:25
1F:→ hsnuyi: 所以tree原始是怎麼儲存的? 在記憶體中總不是畫些node用鉛 04/04 02:37
2F:→ hsnuyi: 筆連起來吧 04/04 02:37
3F:→ hsnuyi: 不然這樣問好了 leetcode中有關tree的題目 它原始的test d 04/04 02:42
4F:→ hsnuyi: ata是怎給的? 這裡指的不是餵進function的root node point 04/04 02:42
5F:→ hsnuyi: er 04/04 02:42
6F:推 s4300026: 序列化就是用小,中,大括號表示表示,變數,陣列,vect 04/04 12:01
7F:→ s4300026: or,map,class等儲存格式。 04/04 12:01
8F:→ Feis: 先了解什麼是反序列化? 04/04 12:12
9F:→ yvb: 1. google: bitstream wiki 04/04 12:14
10F:→ yvb: 2. 未必字串,甚至位元為單位也可能,只是大多存儲單位是位元組 04/04 12:14
11F:→ AirWall: 感謝大家的關鍵字,瞭解許多,謝謝 04/05 01:49
12F:推 x246libra: 我個人是比較分不清楚serialize 跟marshal 04/05 17:09







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP