protobuf和json互转时应该注意的问题

网上protobuf的资料不是很多,遇到问题比较费时间。说说可能会遇到的两个问题。1、protobuf buffer转换成json时候会把字段值是默认值的数据忽略,但它提供了方法可以解决这个问题。2、在json字符串转换成protobu的Message对象时,如果存在Message对象不存在的字段时会报InvalidProtocolBufferException,此时需要使用ignoringUnknownFields​
阅读全文

centos安装jdk9

1.查看Linux自带的JDK是否已安装 java –version 如果出现openjdk,最好还是先卸载掉openjdk,在安装oracle公司的jdk
阅读全文

u盘安装centos7+win7双系统遇到的一些问题

cnetos7相对6.5来说安装麻烦了些,跟我的主机也有关系,之前在dell上安装很简单,这次在一些小的问题上花了比较多时间。 主要的问题是要修改系统的安装配置和安装过程中硬盘分区的配置。本blog不是step by step教程,只是记录一些安装的问题。 环境: 主机:hp pro p3330 mt 现存系统:win7 centos版本:7.3
阅读全文

ZooInspector使用

ZooInspector是zookeeper提供的一个可视化管理工具,可以查看和修改zookeeper的数据。ZooInspector在zookeeper安装包的contrib目录下,windows下启动方式为(版本为zookeeper-3.4.8): set cp="./*;./lib/*;../../*;../../lib/*" java -cp %cp% org.apache.zookeeper.inspector.ZooInspector
阅读全文

解锁Oracle表

用dba权限的用户登陆数据库。1、select * from v$locked_object 查出被锁定的对象,其中object_id是对象的ID,session_id是被锁定对象的session ID
阅读全文