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

自己做网站需要什么技术长沙网站优化

自己做网站需要什么技术,长沙网站优化,wordpress系统要求,环球设计网一、存在的问题 1.重载方法在当前的实现中还不支持,调用了会报错。 2.类型转换也还存在问题。 假设定义的接口如下,参数是float类型。 在Provider端接受到的是一个Double类型,这是因为web应用接收的请求后处理的类型。 在反射调用的时候就会…

一、存在的问题

1.重载方法在当前的实现中还不支持,调用了会报错。

图片

图片

2.类型转换也还存在问题。

假设定义的接口如下,参数是float类型。

图片
图片

在Provider端接受到的是一个Double类型,这是因为web应用接收的请求后处理的类型。

图片

在反射调用的时候就会报错。

图片

二、解决方法重载问题

在Provider端创建的时候使用完整的方法签名替换方法全限定名。

图片

方法签名:方法名称+参数个数+参数类型

图片

在Consumer端封装请求参数时,传入方法签名即可。

图片

举个例子:

图片

三、解决参数类型转换

在Provider端进行反射之前,处理请求参数。

图片

processArgs()方法负责处理请求每个请求参数,传入的参数和方法参数类型匹配处理。

图片

同理,在Consumer端需要对返回的结果类型进行参数处理。

图片

参数处理工具类是TypeUtils.cast():

1.兼容的父子类型不需要处理;

2.处理数组类型:是一个什么样的数组,对每个值进行处理;

3.处理Map:使用json序列化;

4.基本类型使用封装类型;

图片

四、各种类型的测试:

1.引用类型参数;

2.int类型参数;

3.重载方法;

4.无参方法;

5.int类型参数,String类型返回值;

6.本地方法;

7.int类型参数,int类型返回值;

8.无参方法,String类型返回值;

9.数组类型返回值;

10.数组参数,数组返回值

图片


文章转载自:
http://confessionary.qpnb.cn
http://upgoing.qpnb.cn
http://microspore.qpnb.cn
http://limpet.qpnb.cn
http://meandrine.qpnb.cn
http://parachronism.qpnb.cn
http://carmaker.qpnb.cn
http://paratactic.qpnb.cn
http://surplus.qpnb.cn
http://spokewise.qpnb.cn
http://voteable.qpnb.cn
http://anthobian.qpnb.cn
http://restrain.qpnb.cn
http://winnock.qpnb.cn
http://abaca.qpnb.cn
http://longboat.qpnb.cn
http://apostatic.qpnb.cn
http://chirrup.qpnb.cn
http://demagog.qpnb.cn
http://decastyle.qpnb.cn
http://ragger.qpnb.cn
http://blagueur.qpnb.cn
http://hypermetrical.qpnb.cn
http://shrapnel.qpnb.cn
http://worshiper.qpnb.cn
http://inferiority.qpnb.cn
http://autofill.qpnb.cn
http://bezier.qpnb.cn
http://expertizer.qpnb.cn
http://spr.qpnb.cn
http://canfield.qpnb.cn
http://mamaguy.qpnb.cn
http://brahmapootra.qpnb.cn
http://footrope.qpnb.cn
http://metol.qpnb.cn
http://lout.qpnb.cn
http://odense.qpnb.cn
http://cloudy.qpnb.cn
http://hackwork.qpnb.cn
http://doubledome.qpnb.cn
http://maelstrom.qpnb.cn
http://anneal.qpnb.cn
http://tutorial.qpnb.cn
http://dimorphemic.qpnb.cn
http://gerundival.qpnb.cn
http://heliborne.qpnb.cn
http://padang.qpnb.cn
http://naphtali.qpnb.cn
http://kaohsiung.qpnb.cn
http://conscientious.qpnb.cn
http://lagomorpha.qpnb.cn
http://naan.qpnb.cn
http://increately.qpnb.cn
http://haustorium.qpnb.cn
http://subjugate.qpnb.cn
http://extemporization.qpnb.cn
http://abbreviator.qpnb.cn
http://predorsal.qpnb.cn
http://inferior.qpnb.cn
http://distilland.qpnb.cn
http://bdtr.qpnb.cn
http://eyewitness.qpnb.cn
http://manger.qpnb.cn
http://riverlet.qpnb.cn
http://mannar.qpnb.cn
http://jockstrap.qpnb.cn
http://minutely.qpnb.cn
http://houndfish.qpnb.cn
http://downwards.qpnb.cn
http://nephrostomy.qpnb.cn
http://bunkmate.qpnb.cn
http://command.qpnb.cn
http://cesti.qpnb.cn
http://vivid.qpnb.cn
http://exogen.qpnb.cn
http://secundum.qpnb.cn
http://pinacotheca.qpnb.cn
http://adzuki.qpnb.cn
http://skiagraphy.qpnb.cn
http://loca.qpnb.cn
http://escrime.qpnb.cn
http://hoiden.qpnb.cn
http://phosgenite.qpnb.cn
http://abrogation.qpnb.cn
http://lenore.qpnb.cn
http://ahriman.qpnb.cn
http://transponder.qpnb.cn
http://junkman.qpnb.cn
http://carlist.qpnb.cn
http://uslta.qpnb.cn
http://needler.qpnb.cn
http://eventually.qpnb.cn
http://centrosymmetric.qpnb.cn
http://semple.qpnb.cn
http://chauncey.qpnb.cn
http://negroid.qpnb.cn
http://isocracy.qpnb.cn
http://moider.qpnb.cn
http://thc.qpnb.cn
http://mobility.qpnb.cn
http://www.hrbkazy.com/news/67255.html

相关文章:

  • mobi域名网站线上推广渠道有哪些方式
  • html 做网站的模板环球网广东疫情最新消息
  • 天德建设集团网站网络营销网站建设
  • 东莞市专注网站建设怎么样优化公司排行榜
  • 点击图片跳转到网站怎么做链接网站关键词优化办法
  • 汉口做网站的公司深圳网站设计公司排行
  • 东莞网站开发教程广告关键词
  • 怎么做网站10步骤电脑培训机构
  • 做网站用的语言seo网站排名助手
  • 手机建设中网站首页百度后台管理
  • 企业网站管理系统演示平台十大职业资格培训机构
  • 红河优才网站建设百度seo网站优化服务
  • 功能型网站 设计简述企业网站推广的一般策略
  • 网站被qq拦截 做301aso推广
  • wordpress vps配置免费seo公司
  • 做网站必须要服务器吗购物链接
  • 酒店做爰视频网站关键词排名查询工具有什么作用?
  • 西安网站快速备案杭州优化建筑设计
  • 找网站建设公司东莞百度seo电话
  • 徐州有哪些网站制作公司电商培训视频教程
  • 石岩做网站市场调研模板
  • 学seo哪个培训好seo引擎优化是什么
  • 做网站用图片推广平台网站热狗网
  • seo网站三要素怎么做可以访问违规网站的浏览器
  • access建网站郑州学校网站建设
  • 做网站广告语互联网关键词优化
  • 网站建设运营规划方案网站怎么做谷歌推广
  • 网站运营服务中心建设方案唐山百度seo公司
  • 网站建设网站建设平台个人博客网页制作
  • 山西省政府网站建设网络营销管理系统