联邦学习与CCKS

问题:

1. pickle file是干什么的?

用来序列化和反序列化。

通俗的说,就是把python 的 对象从内存里弄出来,变成一个二进制流,然后可以向其他文件一样存在硬盘,或者发送给其他进程。

通常进行进程通讯主要是靠他,当然……你也可以用其他的比如json ……

[!NOTE|style:flat]

pickle有安全隐患,不要在公共网络中传输pickle流。可能被植入恶意代码,在接收端反序列化的时候被执行。

2. protobuf有一个2GB的硬限制

链接

https://www.zhihu.com/question/35549347/answer/1978384340

results matching ""

    No results matching ""