protobuf
kotlin 1.2 发布了
Kotlin 1.2 发布了。多平台项目允许您从相同的代码库构建应用程序的多个层 - 后端,前端和 Android 应用程序。 这样的项目包含了独立于平台的代码的通用模块,以及特定平台(JVM 或 JS)的代码的特定模块,并且可以使用平台特定的库
protocol buffers protocolbuffe
Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。 现阶段支持C++、JAVA、Python等三种编程语言。 为什么不只用XML? 同XML相比,Protocol buffers在序列化结构化数据方面有许多优点(google官方提出): google大概是(08年7月8号)将其作为开源项目对外公布,说是后续还要开源的项目有不少都会用到Protocol Buffers
我们知道 protobuf 在序列化的时候
我们知道 protobuf 在序列化的时候,是使用 filed number 来标识不同字段的,因此在发布以后仍然可以修改字段名,同时保证兼容。 那么,字段的类型能不能修改呢?详见官方文档。 比如我们一开始有个字段只能取 true false 两种值,很自然地,我们会用 bool
升级到 istio 1.14.0 时需要考虑的重要变化
升级到 Istio 1.14.0 时需要考虑的重要变化。 当您从 Istio 1.13.x 升级到 Istio 1.14.0 时,您需要考虑此页面上所描述的变化。 这些说明详细介绍了有意地破坏与 Istio 1.14.0 的向后兼容性所带来的变化
一直以来都是通过c用基于对象的设计方法来写代码
一直以来都是通过C用基于对象的设计方法来写代码。即使工作中使用C++, 也是尽可能少的使用超出C的一些特性。当然这并不是C++不好,而是C++实在太复杂了