线上Bug记录

Gson序列化日期问题:
Gson在linux服务器如果序列化的字段有日期记得要添加日期格式化。

public static Gson buildCommonGson() {
        Gson gson = new GsonBuilder()
                .registerTypeAdapter(int.class, new IntTypeAdapter())
                .registerTypeAdapter(Integer.class, new IntTypeAdapter())
                .registerTypeAdapter(double.class, new DoubleTypeAdapter())
                .registerTypeAdapter(Double.class, new DoubleTypeAdapter())
                .registerTypeAdapter(long.class, new LongTypeAdapter())
                .registerTypeAdapter(Long.class, new LongTypeAdapter())
                .setDateFormat("yyyy-MM-dd HH:mm:ss")
                .create();
        return gson;
    }

签名问题:
编写签名的时候一定要指定签名编码
String nowSign = MD5.create().digestHex(json.toString(), "UTF-8");
否则联调容易出现签名失败,可能就是因为编码不一致导致的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 2017.7.18GridView和ListView采用回收机制,简单地说:如果屏幕最多可以显示n个子View,那...
    Ucoon阅读 888评论 0 0
  • 代码地址:https://github.com/jiaoqiyuan/liaoxuefeng_javase代码基于...
    火影启源阅读 1,394评论 2 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,001评论 19 139
  • 用户注册 创建用户中心 用户搜索到自己心仪的商品,接下来就要去购买,但是购买必须先登录。所以接下来我们编写用户中心...
    碎碎念_碎语阅读 513评论 0 0
  • 前言 本开发规范基于《阿里巴巴Java开发手册终极版》修改,并集成我们自己的项目开发规范,整合而成。 为表示对阿里...
    4ea0af17fd67阅读 5,667评论 0 5