提交到github上备份:
|
|
Keep Moving, Keep Learning
提交到github上备份:
|
|
python的struct模块,是在查看RYU控制器Openflow协议的实现源码接触到的。RYU控制器解包和封包就是用struct模块实现的。
在C语言中,struct结构体里面可以包含不同数据类型,比如int ,char,bool等。但是一旦涉及到网络通信时,传递的是二进制数据流(binary data)。对于二进制字符串,不必担心,但是对于如int,char等基本数据类型,需要有一种机制将这些特定的结构体类型打包成二进制流的字符串然后再在网络传输,同时接收端也需要通过某种机制进行解包还原出原始的结构体数据。
2012年(7本书)
26.《爱的艺术》-艾弗洛姆
27.《平凡的世界》-路遥
28.《人生课》-张岱年
29.《世间最美丽的情郎:仓央嘉措的情与诗》-王臣
30.《追风筝的人》-(美国)胡赛尼
1.《谈美》-朱光潜
2.《安娜·卡列尼娜》(上下册)-(俄罗斯)托尔斯泰
3.《遇见未知的自己》- 张德芬
4.《人生若只如初见古典诗词的美丽与哀愁》- 安意如
5.《宋词三百首》- 上疆村民选编