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

湖北网站建设报价如何制作logo

湖北网站建设报价,如何制作logo,做瓜子进出口用哪些网站,更加精准高效的措施某人想在h小时内钓到在进行测试自动化时#xff0c;通常需要知道当前计算机的名称#xff0c;以提示另一台计算机连接到它#xff0c;特别是在并行运行测试的情况下。 本周#xff0c;我试图对服务器进行测试#xff0c;以使其连接回在从属测试计算机上运行的WireMock服务… 某人想在h小时内钓到 在进行测试自动化时通常需要知道当前计算机的名称以提示另一台计算机连接到它特别是在并行运行测试的情况下。 本周我试图对服务器进行测试以使其连接回在从属测试计算机上运行的WireMock服务器。 堆栈溢出的标准响应是使用以下模式获取网络地址。 在我的版本中如果我们无法解析名称则假设我们正在VPN上的开发人员便携式计算机上运行​​因此所有测试都在同一台计算机上运行。 因此localhost String hostName localhost; try {InetAddress addr InetAddress.getLocalHost();String suggestedName addr.getCanonicalHostName();// Rough test for IP address, if IP address assume a local lookup// on VPNif (!suggestedName.matches((\\d{1,3}\\.?){4}) !suggestedName.contains(:)) {hostName suggestedName;} } catch (UnknownHostException ex) { }System.out.println(hostName); 问题来了我们必须信任本地计算机设置例如/ etc / hostname这可能导致无法从另一台计算机访问的网络名称。 为了解决这个问题我编写了以下代码以在可用的网络接口上工作以找到可用于与本机对话的可远程寻址的网络地址名称。 我可以使用IP地址但是很难记住它们尤其是当我们向IPv6迈进时 String hostName stream(wrap(NetworkInterface::getNetworkInterfaces).get())// Only alllow interfaces that are functioning.filter(wrap(NetworkInterface::isUp))// Flat map to any bound addresses.flatMap(n - stream(n.getInetAddresses()))// Fiter out any local addresses.filter(ia - !ia.isAnyLocalAddress() !ia.isLinkLocalAddress() !ia.isLoopbackAddress())// Map to a name.map(InetAddress::getCanonicalHostName)// Ignore if we just got an IP back.filter(suggestedName - !suggestedName.matches((\\d{1,3}\\.?){4}) !suggestedName.contains(:)).findFirst()// In my case default to localhost.orElse(localhost);System.out.println(hostName); 您可能会注意到那里使用了一些支持方法来整理代码如果您感兴趣的话这里是必需的支持方法。 FunctionalInterface public interface ThrowingPredicateT, E extends Exception{boolean test(T t) throws E; }FunctionalInterface public interface ThrowingSupplierT, E extends Exception{T get() throws E; }public static T, E extends Exception PredicateT wrap(ThrowingPredicateT, E th) {return t - {try {return th.test(t);} catch (Exception ex) {throw new RuntimeException(ex);}}; }public static T, E extends Exception SupplierT wrap(ThrowingSupplierT, E th) {return () - {try {return th.get();} catch (Exception ex) {throw new RuntimeException(ex);}}; }// http://stackoverflow.com/a/23276455 public static T StreamT stream(EnumerationT e) {return StreamSupport.stream(Spliterators.spliteratorUnknownSize(new IteratorT() {public T next() {return e.nextElement();}public boolean hasNext() {return e.hasMoreElements();}},Spliterator.ORDERED), false); }翻译自: https://www.javacodegeeks.com/2016/06/getting-name-someone-connect-back-server.html某人想在h小时内钓到
http://www.huolong8.cn/news/299657/

相关文章:

  • 北京网站开开发公司镇江seo网络推广定制
  • 网站建设要域名和什么花都网站建设
  • 广西建设网站网址多少钱网站模板制作与安装教程视频
  • 青海建设厅职称网站最便宜的网站
  • 产品网站免费模板网页设计实训总结和体会
  • 网站报价方案怎么做网站建设公司推荐q479185700顶上
  • 大型网站建设优化排名做psd模板下载网站
  • 二手书交易网站开发现状网站分享到朋友圈代码
  • 建德广元建设有限公司网站优秀的软文广告欣赏
  • 垂直汽车网站做电商的优势做各国民宿租赁的网站
  • 义乌网站建设现状免费的黄台app下载
  • 建公司网站的公司没有网站做淘宝客
  • 腾讯云快速建站上海网站建设 迈若
  • 国际物流网站制作模板南宁市网站开发建设
  • 2017网站开发语言排名pc端网站怎么做自适应手机端
  • 韶山网站建设做队徽的网站
  • 网站怎么做成小程序网站不兼容360浏览器
  • 排名好的郑州网站建设做app怎么做
  • 怎样免费推广网站菏泽正耀网站建设公司怎么样
  • 网站整合建设方案排版模板素材
  • 如何做网站不被坑企业国际网站建设
  • 牵牛建站紫搜做网站
  • 京东网站制作优点电子商务网站建设技巧
  • 企业网站建设的上市公司杭州网站外包公司
  • 网站运营方案书合肥专业做网站
  • 360网站seo手机优化软件四川省城乡住房和城乡建设厅网站首页
  • 加强廉政教育网站建设平面设计网站大全有哪些
  • 关于服装的网站规划与设计付费阅读小说网站开发建设源码
  • 宿迁网站建设哪家最好网站开发者工资
  • 做网站用虚拟主机怎么样滕州市 网站建设公司