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

wordpress 网站很卡做床上用品网站

wordpress 网站很卡,做床上用品网站,哪家公司做网站,哪有做网站的该方法可以得到远程主机的域名#xff0c;也可以得到本机名。getHostName方法的定义如下#xff1a; publicString getHostName() 下面是三种创建InetAddress对象的方式#xff0c;在这三种方式中#xff0c;getHostName返回的值是不同的。 1#xff0e;使用getLocalHost方… 该方法可以得到远程主机的域名也可以得到本机名。getHostName方法的定义如下 public String getHostName() 下面是三种创建InetAddress对象的方式在这三种方式中getHostName返回的值是不同的。 1使用getLocalHost方法创建InetAddress对象 如果InetAddress对象是用getLocalHost方法创建的getHostName返回的是本机名。如下面的代码所示 InetAddress address  InetAddress.getLocalHost(); System.out.println(address.getHostName());  // 输出本机名 2使用域名创建InetAddress对象 用域名作为getByName和getAllByName方法的参数调用这两个方法后系统会自动记住这个域名。当调用getHostName方法时就无需再访问DNS服务器而是直接将这个域名返回。如下面的代码所示 InetAddress address  InetAddress.getByName(www.oracle.com); System.out.println(address.getHostName());  // 无需访问DNS服务器直接返回域名 3使用IP地址创建InetAddress对象 使用IP地址创建InetAddress对象时getByName、getAllByName和getByAddress方法都可以通过IP地址创建InetAddress对象并不需要访问DNS服务器。因此通过DNS服务器查找域名的工作就由getHostName方法来完成。如果这个IP地址不存在或DNS服务器不允许进行IP地址和域名的映射getHostName方法就直接返回这个IP地址。如下面的代码所示 InetAddress address  InetAddress.getByName(141.146.8.66); System.out.println(address.getHostName());  // 需要访问DNS服务器才能得到域名InetAddress address  InetAddress.getByName(1.2.3.4);  // IP地址不存在System.out.println(address.getHostName());  // 直接返回IP地址 从上面的三种情况可以看出只有通过使用IP地址创建的InetAddress对象调用getHostName方法时才访问DNS服务器。在其他情况getHostName方法并不会访问DNS服务器而是直接将域名或本机名返回。下面的代码演示了在不同情况下如何使用getHostName方法并计算了各种情况所需的毫秒数。   package mynet;      import java.net.*;      public class DomainName   {       public static void main(String[] args) throws Exception       {           long time  0;           // 得到本机名          InetAddress address1  InetAddress.getLocalHost();           System.out.println(本机名   address1.getHostName());           // 直接返回域名          InetAddress address2  InetAddress.getByName(www.oracle.com);           time  System.currentTimeMillis();           System.out.print(直接得到域名   address2.getHostName());           System.out.println(  所用时间                            String.valueOf(System.currentTimeMillis() - time)   毫秒);           // 通过DNS查找域名          InetAddress address3  InetAddress.getByName(141.146.8.66);           System.out.println(address3:    address3);  // 域名为空          time  System.currentTimeMillis();           System.out.print(通过DNS查找域名   address3.getHostName());           System.out.println(  所用时间  String.valueOf(System.currentTimeMillis() - time)  毫秒);           System.out.println(address3:    address3);  // 同时输出域名和IP地址      }   }     运行结果 本机名 ComputerName 直接得到域名 www.oracle.com  所用时间0 毫秒 address3:  /141.146.8.66 通过DNS查找域名 bigip-otn-portal.oracle.com  所用时间92 毫秒 address3:  bigip-otn-portal.oracle.com/141.146.8.66 从上面的运行结果可以看出第一个毫秒数是0而第二个毫秒数是92。这说时使用域名创建的InetAddress对象在使用getHostName方法时并不访问DNS服务器而使用IP地址创建的InetAddress对象在使用getHostName方法时需要访问DNS服务器。对于第三个毫秒数可能多次运行DomainName后会越来越小这是因为DNS服务器的缓存的缘故。但一般这个数都会比0大。也许有很多人会问第二行和第四行得到的域名怎么不一样其实www.oracle.com和bigip-otn-portal.oracle.com都是oracle的域名我们也可以通过http:// bigip-otn-portal.oracle.com来访问oracle的官方网站。至于这两个域名有什么区别将在下面的文章中讨论。 本文转自 androidguy 51CTO博客原文链接http://blog.51cto.com/androidguy/214810如需转载请自行联系原作者
http://wiki.neutronadmin.com/news/387302/

相关文章:

  • 建设网站对企业的重要性小型影视网站源码
  • 便宜的网站空间免费个人网页模板
  • 为什么公司的网站打不开wordpress自定义字段类型
  • 岳阳网站项目建设报道包装盒在线设计网站
  • 高端建站网站秋林 做网站
  • 什么建站平台好深圳网站建设厂家
  • 一般做网站用什么语言计算机前端和后端区别
  • 百度收录排名好的网站哈尔滨网页制作公司电话
  • 建设配资网站有要求吗东莞网站改版
  • 怎样制定一个网站建设方案大一网站开发项目答辩
  • 商城手机网站建设多少钱杭州网站建设图片
  • 凡科网做网站好吗长沙网络推广平台
  • 织梦在线考试网站模板17网站一起做网批
  • 什么是asp网站图文设计
  • 深圳福田特价网站建设文章博客媒体网站模板
  • 做网站的知识西安的最新消息
  • 深圳做微商网站设计网站备案用的幕布
  • 网站开发案例及分析艾融软件是外包公司么
  • 网站的前端怎么做沙井网站制作
  • :wordpress网站如何播放自己的视频网站自助建站
  • 忻州建设公司网站兼职小时工
  • 清远做网站seo上海网页制作公司 酒店
  • 网站做ppt模板下载本科自考报名
  • 番禺网站建设三杰科技wordpress主题 搜索引擎
  • 怎么做企业网站建设方案html5培训网站模板
  • 自己做网站如何赚钱商城网站制作报价
  • 深圳哪家网站建设好seo1888网络推广方法与技巧
  • php开发网站建设传统网站有没有建设必要性
  • 做网站图注意事项做一个小程序要多少钱
  • 网站建设注意哪些商标注册申请要多少钱