Linux 扩展硬盘分区基础教程
本教程详细介绍了在Linux系统中扩展硬盘分区的基本步骤。首先通过`fdisk -l`确定目标硬盘,使用`fdisk`创建新分区并保存更改。随后用`mkfs.ext4`在新分区上创建文件系统,并通过`mount`命令挂载到指定目录。最后通过`df -h`验证扩展结果。教程提供了具体命令和操作示例,适用于常见的ext4文件系统,但需根据实际系统配置调整操作。
使用protobuf-java-format包 JsonFormat转Json部分默认值字段消失问题
本文探讨了使用protobuf-java-format包时,JsonFormat转换JSON会忽略默认值字段的问题。核心解决方案是改用protobuf-java-util工具包的`includingDefaultValueFields()`方法强制输出所有字段,并通过`ignoringUnknownFields()`处理未知字段异常。文章提供了完整的工具类实现,支持JSON与Protobuf对象的双向转换,重点解决了字段丢失和异常处理问题,为Protobuf序列化提供了可靠方案。