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

怎么看网站是用什么系统做的公司核名在哪个网站

怎么看网站是用什么系统做的,公司核名在哪个网站,网站建设网站需要什么,ps怎么做网站图片造成原因#xff1a;JS内置有32位整数#xff0c;而number类型的安全整数是53位。如果超过53位#xff0c;则精度会丢失。正如现在后台传来一个64位的Long型整数#xff0c;因此超过了53位#xff0c;所以后台返回的值和前台获取的值会不一样。Java序列化JSON时long型数值…造成原因JS内置有32位整数而number类型的安全整数是53位。如果超过53位则精度会丢失。正如现在后台传来一个64位的Long型整数因此超过了53位所以后台返回的值和前台获取的值会不一样。Java序列化JSON时long型数值,会出现精度丢失的问题。原因java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值).解决办法一使用ToStringSerializer的注解让系统序列化时保留相关精度JsonSerialize(usingToStringSerializer.class)private Long createdBy;FastJson 注解JSONField(serializeUsing ToStringSerializer.class)上述方法需要在每个对象都配上该注解此方法过于繁锁。解决办法(二)使用全局配置将转换时实现自动ToStringSerializer序列化Overridepublic void configureMessageConverters(List converters) {MappingJackson2HttpMessageConverter jackson2HttpMessageConverter new MappingJackson2HttpMessageConverter();ObjectMapper objectMapper new ObjectMapper();/*** 序列换成json时,将所有的long变成string* 因为js中得数字类型不能包含所有的java long值*/SimpleModule simpleModule new SimpleModule();simpleModule.addSerializer(Long.class, ToStringSerializer.instance);simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance);objectMapper.registerModule(simpleModule);jackson2HttpMessageConverter.setObjectMapper(objectMapper);converters.add(jackson2HttpMessageConverter);项目中很多时候都会用到json常用的有fastjsonJackson等等这些有时候为了统一我们通常就会约定使用某一种。当然有时候项目中也可能会统一约定使用了fastjson然而Spring MVC中默认是使用了Jackson的在Spring Boot中将Jackson替换为fastjson一般会有两种方式第一种Configurationpublic class WebConfig extends WebMvcConfigurerAdapter {Beanpublic HttpMessageConverters fastJsonHttpMessageConverter() {return new HttpMessageConverters(new FastJsonHttpMessageConverter());}}第二种Configurationpublic class WebConfig extends WebMvcConfigurerAdapter {Overridepublic void configureMessageConverters(List converters) {FastJsonHttpMessageConverter fastConverter new FastJsonHttpMessageConverter();FastJsonConfig fastJsonConfig new FastJsonConfig();fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);fastConverter.setFastJsonConfig(fastJsonConfig);converters.add(fastConverter);}}替换成fastjson之后对于精度丢失问题我们可以这么去做Configurationpublic class WebConfig extends WebMvcConfigurerAdapter {Overridepublic void configureMessageConverters(List converters) {FastJsonHttpMessageConverter fastConverter new FastJsonHttpMessageConverter();FastJsonConfig fastJsonConfig new FastJsonConfig();SerializeConfig serializeConfig SerializeConfig.globalInstance;serializeConfig.put(BigInteger.class, ToStringSerializer.instance);serializeConfig.put(Long.class, ToStringSerializer.instance);serializeConfig.put(Long.TYPE, ToStringSerializer.instance);fastJsonConfig.setSerializeConfig(serializeConfig);fastConverter.setFastJsonConfig(fastJsonConfig);converters.add(fastConverter);}}
http://www.huolong8.cn/news/46595/

相关文章:

  • 佛山优化网站公司汉服网页设计素材
  • 建设厅网站的无法打印宜宾网站建设北斗网络
  • 三明住房和城乡建设部网站帮客户做网站 没签合同咋办
  • 长沙网站建设多少钱如何选择深圳网站建设
  • 自己做网站要会什么常德网
  • 网站更换服务器 备案网站支付端口
  • 企业 网站备案wordpress文字黑提
  • 建设网站网站设计企业信息平台
  • 网站的性质和主办者陵水县建设局网站
  • 深圳外贸网站建设公司价格做装修网站
  • wordpress网站维护页面河南工程建设信息网查询
  • 河池市都安县建设局网站昆明移动互联网开发
  • ps怎么制作网页贵州seo排名
  • 自适应型网站建设多少钱广州棠下网站建设
  • 国外优秀网站模板做网站注册商标
  • 网站栏目规划网站设计的文案
  • 网站建设及推广费记什么科目新手学做网站书
  • 如何用dw做网站底页全国信用企业信息公示系统查询
  • 换模板搭建网站怎么做想开发一个旧物交易网站应该怎么做
  • vs2012网站开发网站设计 侵权
  • 建设网站的3个必要条件做旅游网站目的和意义
  • 网站后台怎么做下载链接建筑网上接活平台
  • 学网站开发难吗wordpress文章评论数量
  • 网站建设服务开发定制网站建设服务商
  • 衡阳哪有做网站推广的网站建的创新点
  • 网站建设帝国手机网站制作方法
  • 网站推广和seo各大网站提交入口
  • 东营的招聘网站哪个有用设计案例网站
  • 做公司网站员工保险连云港网站建设
  • 洱源名师工作室网站建设2008r2做网站