当前位置: 首页 > news >正文

网站自己做服务器划算吗制作网页模板课件

网站自己做服务器划算吗,制作网页模板课件,wordpress angularjs,莱芜上汽大众4s店1、业务背景 有个同事找我帮他看一个问题#xff0c;他给前端提供了一个接口。 这个接口是用来反查id的#xff0c;他这里这个参数正常的返回值应该是 283232039247028226。 但前端反馈他#xff0c;前端在浏览器#xff08;火狐#xff09;获取的值是 283232039247028…1、业务背景 有个同事找我帮他看一个问题他给前端提供了一个接口。 这个接口是用来反查id的他这里这个参数正常的返回值应该是 283232039247028226。 但前端反馈他前端在浏览器火狐获取的值是 283232039247028220而且前端返回的这个值并不存在于他的数据库中。 而且他用浏览器(谷歌进行访问返回的值也和前端一样是个错误值 Postman请求的值 前端浏览器火狐请求的值 2、问题分析 我用Edge浏览器进入前端页面查看发现我这里返回的值和Postman是一致的 随后我去数据库查询他们得到的错误值发现数据库是不存在的。既然数据库不存在且不是所有浏览器都能复现那应该就不是代码逻辑问题捞取到错误的值了。 随后我将正确的值、和他返回错误的值的值进行对比发现整体是大致一样的只有最后一位数不同。这个时候我就大概率感觉应该是精度损失的问题了 随后一看他的代码返回类型是用的Long类型的字段。百度得知前端JavaScript最大只能接收16位数字故会导致精度丢失以至于最后一位的6变成了0。至于Edge为什么没有精度损失怀疑可能是底层对其有一定的兼容 3、解决方案 既然问题产生的原因已经很清晰了那解决方案很简单就是将原本的Long类型修改为String类型即可解决精度损失的问题。 4、总结 对于过长的id尽量使用String进行存储和传递。因为你最多能确保在你这里是不会精度损失的但你不能确保调用你接口的其他地方是以什么形式来解析你的id的。
http://www.w-s-a.com/news/505263/

相关文章:

  • python做网站是不是特别慢百度推广基木鱼
  • 卖网站链接东营住房和城乡建设信息网
  • 网站后台如何上传ico图标单位建设网站需要的材料
  • 如何建淘客网站郑州做网站最好的公司
  • 连锁酒店网站方案o2o网站建设方案
  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业
  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式
  • 青海教育厅门户网站有赞商城
  • 网站建设多语种自动翻译插件wordpress谷歌翻译插件
  • 泰安高级网站建设推广wordpress教程 好看
  • 我自己的网站怎么做关键词优化泰安网站建设dxkjw
  • 平面设计做画册用网站泰州seo平台
  • 申请一个域名后怎么做网站evernote wordpress
  • 网站左侧导航栏设计网站开发后台数据怎么来
  • 临西做网站报价网站建设需要写语句吗
  • 建设网站网站首页购物网站开发代码
  • 淘宝客怎么建立网站网站360优化
  • 安徽建海建设工程有限公司网站网站空间和域名价格
  • 农产品网站建设策划哪里有做枪网站的
  • 更改各网站企业信息怎么做张家港企业网站制作
  • 郑州网站建设咨询银川做网站哪家好
  • 微信网站 微信支付合肥seo排名收费
  • 织梦做的网站如何上线广东省广州市番禺区南村镇