近日在工作出了一个较大的问题,导致被客户投诉。

事情大致是,某个功能里新增对用户手机的修改,在平台数据同步过程中,出现了将用户以前的要同步的数据,那时还没有手机号码所以是null,新功能上线后,将手机号为空的数据

同步到另一个平台了,即将用户原有的手机号码置空了。程序中对手机号码为null和""检验了,但是实际是"null"这种字符串,所以代码没有过滤成功,导致出现问题了。

事后,检查代码是发现有将Object的数据转换为String,自己原本人为是object为null是,转化为String时还是null,但实际上是"null",之前一直不知道二者之间转化是这样的。

这是一个教训。

最新文章

  1. 11、ASP.NET MVC入门到精通——AspnetMVC分页
  2. [New Portal]Windows Azure Virtual Machine (23) 使用Storage Space,提高Virtual Machine磁盘的IOPS
  3. pfx 转 snk
  4. ZOJ 3609 Modular Inverse
  5. 【HDOJ】1423 Greatest Common Increasing Subsequence
  6. FNN模糊神经网络——信息系统客户服务感知评价
  7. 基于Ceph快照的异地灾备设计
  8. IE10去掉input的type=”text”输入内容时出现的小叉号(X)和type=”password”出现的小眼睛图标
  9. Python学习_argsparse
  10. php 抽象类abstract
  11. ●BZOJ 1069 [SCOI2007]最大土地面积
  12. 一丶Http协议
  13. shell脚本三——正则表达式
  14. [2017-7-26]Android Learning Day4
  15. js 给定时间,如'2013-08-30',换算和今天的天数差
  16. mac 进程和线程工具
  17. asp.net mvc webapi 实用的接口加密方法(转载)
  18. User-Defined-Literal自定义字面量
  19. MySQL5.7.10配置和使用
  20. 3、JVM--垃圾回收期和内存分配策略(2)

热门文章

  1. SQL SELECT 语句
  2. 关于C#程序无故退出
  3. JQuery 刷新关闭页面
  4. js常用正则
  5. 【干货】解密监控宝Docker监控实现原理
  6. 从红米手机经常发生UIM没有服务的一些猜想
  7. SQL中EXISTS怎么用[转]
  8. php入门,配置wampserver
  9. JS-数组冒泡排序
  10. NSArray转json字符串