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

河东做网站的公司视觉传达设计培训机构

河东做网站的公司,视觉传达设计培训机构,系统优化方法,wordpress文字可以动的插件功能大体需求是通过平台获取该平台的所有节点(节点按省,运营商分组)以及节点的所有IP信息(地址和层级),表关系比较复杂,搞了两天才好,是自己一开始搞复杂了。 VO:存放所需元素实体类 public class PlatformIpVO implements Serializable {private String province;private Str…功能大体需求是通过平台获取该平台的所有节点(节点按省,运营商分组)以及节点的所有IP信息(地址和层级),表关系比较复杂,搞了两天才好,是自己一开始搞复杂了。 VO:存放所需元素实体类 public class PlatformIpVO implements Serializable {private String province;private String ISP;private ListPlatformMachineIp platformMachineIps;private String platformNodes;getters and setters... }Service: /**据平台查询区域数据,省,isp,ip等 */ public ListPlatformIpVO getIpsAreaByPlatform(String platform); Override public ListPlatformIpVO getIpsAreaByPlatform(String pl_name_en) {pl_name_en StringUtils.trimToEmpty(pl_name_en);if(pl_name_en.equals()){return null;}ListPlatformIpVO tempPlatformIpVOs new ArrayListPlatformIpVO();ListPlatformIpVO platformIpVOs new ArrayListPlatformIpVO();PlatformInfo platformInfo this.platformInfoMapper.findPlatformByEname(pl_name_en);//根据英文名获取平台idtempPlatformIpVOs this.platformInfoMapper.getNodesByPlatform(platformInfo.getPlId());for(PlatformIpVO platformIpVO : tempPlatformIpVOs){//重新封装vo,添加ip信息platformIpVO wrapPlatformIpVO(platformIpVO);platformIpVOs.add(platformIpVO);}return platformIpVOs; }Method: /**重新封装platformIpVO,给PlatformMachineIps赋值*/ PlatformIpVO wrapPlatformIpVO(PlatformIpVO platformIpVO){String ispShortname this.platformInfoMapper.getIspShortnameByid(platformIpVO.getISP());platformIpVO.setISP(ispShortname);String[] platformNodes platformIpVO.getPlatformNodes().split(,);ListPlatformMachineIp platformMachineIps this.platformMachineMapper.getMachineIpsByNodes(platformNodes);platformIpVO.setPlatformMachineIps(platformMachineIps);return platformIpVO; }Mapper.java:/** 根据平台id获取节点*/ ListPlatformIpVO getNodesByPlatform(Param(pl_id) Integer pl_id);/** 通过isp的id获取shortname */ String getIspShortnameByid(Param(isp) String isp);Mapper.xml:!-- 通过平台id获取平台节点vo对象,不包含ip fangguitangdnion.com-- select idgetNodesByPlatform resultTypePlatformIpVOSELECT pn.province AS province,pn.nd_isp AS ISP,GROUP_CONCAT(pn.nd_id) AS platformNodesFROM platform_info pi LEFT JOIN platform_node_relation pnr ON pnr.pl_id pi.pl_idLEFT JOIN platform_node pn ON pn.nd_id pnr.nd_idWHERE pi.pl_id #{pl_id}GROUP BY pn.province,pn.nd_isp /select !-- 通过isp的id获取shortname -- select idgetIspShortnameByid resultTypeSTRINGSELECT si.shortnameFROM system_isp siWHERE si.id #{isp} /selectTest:测试类://通过平台获取节点信息,ip信息 Test Rollback public void testGetIpsAreaByPlatform(){String platform XNOP060;try {ipPlatformService.getIpsAreaByPlatform(platform);} catch (Exception e) {e.printStackTrace();} }
http://www.pierceye.com/news/575766/

相关文章:

  • 宿迁公司企业网站建设《网站基础建设-首保》
  • 做全屏式网站尺寸是多大国外虚拟主机 两个网站
  • 黑龙江建设网站招聘广西住房和城乡建设厅培训中心官方网站
  • 做网站客户最关心的是什么制作网页原型的目的
  • 电子商务网站建设工具河南安阳吧
  • 南通网站建设公司哪个好肯德基的网站建设
  • 高端大气网站源码wordpress做双语网站
  • 360网站推广东莞凤岗
  • 公司网站高端网站建设赣州做网站多少钱
  • dw做网站怎么发布建设银行官方网站登录入口
  • 怎样查看网站建设时间免费外贸自建网站
  • 网站备案注销原因网站建设入账
  • 番禺做网站哪家好wordpress 样式引用
  • 网站研发进度表下载网站建设亿码酷适合5
  • 对网站域名销户怎么做舆情监控都有哪些内容
  • 南宁做网站优化企业网站开发合同
  • 网站做京东联盟公司注册网上核名入口
  • jsp做的零食网站下载一分钟做网站
  • 营销网站竞品分析报告上海平面网站
  • 网站建设 邦机票网站制作
  • 网站开发从整体上用vps刷网站流量要怎么做
  • 搭建一个网站 优帮云网站无法访问的原因
  • 卖印花图案设计网站北京管庄网站建设公司
  • 北京石景山网站建设外贸网络推广经验
  • 好看的网站源码手机网站在线生成
  • 响应式网站设计的主页网站定制合同
  • 做查询网站有哪些杭州市建设部门网站
  • 免费做外贸的网站制作logo网站
  • 网站改版意义服务营销案例100例
  • 服装厂做1688网站效果好不好做lol数据的网站有哪些