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

网站制作公司去哪找北京seo代理计费

网站制作公司去哪找,北京seo代理计费,网站建设管理相关规定,建设网站公司价格最近在改公司项目bug#xff0c;需要修改别人的代码。在读别人的源码时感觉到反射真的是能够极大的提高代码的优雅性#xff0c;在某些特定场景能极大的简化代码的编写。因此写了这篇文章用以记录分享。 我们先还原一下场景#xff0c;在做数据展示的时候#xff0c;需要处…最近在改公司项目bug需要修改别人的代码。在读别人的源码时感觉到反射真的是能够极大的提高代码的优雅性在某些特定场景能极大的简化代码的编写。因此写了这篇文章用以记录分享。 我们先还原一下场景在做数据展示的时候需要处理传入接口的实体类。但实体类中的字段特别多只需要展示以tcp_开头的字段现在就需要实现这样的一个接口。 为了方便讲解我们简化一下业务。 定义实体类Model public class Model {private String tcp_value_a;private String udp_value_b;private String tcp_value_c; }现在我们定义接口 MapString, String handleModel(Model model) {MapString, String res new HashMap();// 使用反射获取字段名Field[] fields model.getClass().getDeclaredFields();for (Field f : fields) {f.setAccessible(true);// 获取字段名String fieldName f.getName();// 以tcp_开头if (fieldName.startsWith(tcp_)) {// 需要显示该字段数据, 记录res.put(fieldName, f.get(model));}}return res; }这个接口通过反射的方式获取类中所有成员变量的名字通过循环的方式判断是否以tcp_开头通过这样的方式判断字段是否需要返回。 如果我们不使用反射的方式那么我们可能得定义一个数组用于记录每个成员变量的姓名然后手动编码确定字段。这样的编码十分丑陋且不说如果字段数量有多少如果字段变更需要变动的代码时非常大的程序的拓展性将会极差。 在涉及与方法名相关操作的场景中通常应优先考虑反射机制是否能够提供解决方案。
http://www.dnsts.com.cn/news/46112.html

相关文章:

  • C语言开发网站开发语言网页可视化设计
  • 网站建设私活东莞网络科技有限公司简介
  • 青岛网站推广关键词做兽药网站用什么图片好
  • 移动互联网站开发网站怎么做才有百度权重
  • 如何创建一个企业网站网站群建设工作培训会
  • 如何做网站教程wordpress参数
  • 互联网站安全管理服务平台宣城网站seo
  • 青岛公司的网站设计免费俄语网站制作
  • 中国最大房产网站排名织梦 做网站 教程
  • 做网站属于无形资产还是费用个人怎么做淘宝客网站
  • 企业网站建设解决方案window2008r2网站建设
  • 网站建设策划书范文商务信息网站怎么做
  • 建设工程网站168二手建筑铝模板哪里有卖
  • 加强企业网站建设给别人做金融网站 犯法吗
  • 网站建设费用有哪些wordpress注册页面404
  • 机房建设网站网站如何从后台进入
  • 深圳专业网站建设企wordpress类似娱乐网主题
  • 网站如何做地面推广山东通app官网下载二维码
  • 电子商务网站建设的要求网站名字大全有哪些
  • 江都建设总部网站快速排名服务平台
  • 提高网站建设水平吉林长春seo网站建设网站优化
  • 西安网站设计制作一般多少钱wordpress 固定导航菜单
  • 网站 内页品牌型网站建设
  • 个人可以做建站网站么wordpress固定连接无法访问
  • 建立网站目的wordpress一键关注
  • 两学一做教育考试网站淄博营销网站建设服务
  • 网站建设 招聘需求wordpress主题备份与恢复
  • 三亚兼职网站深圳建站网站网站公司
  • 沈阳网站建设索王道下拉天津北辰做网站
  • 东莞网站建设专业品牌小程序源码提取