2、而domain反应的是这个网址URL被其他网站收录的情况,即受欢迎的程度,如百度。可以直接使用指令“domain:URL”来查询。
一般性写法应该是Connection conn = DriverManager.getConnection("jdbc:mysql://" + HOST + ":" + PORT + "/" + DATABASE, USER, PASS)
你那样的肯定还联系其他许多东西
单纯的 String url 截取字符串就可以
程序如下
public class SplitTest
{
public static void main(String[] args)
{
String s = new String("jdbc:mysql:sqlserver://localhost:1433DatabaseName=TESTDB")
String a[] = s.split(":")
String b[] = a[4].split("")
System.out.println("a0="+a[0])
System.out.println("a1="+a[1])
System.out.println("a2="+a[2])
System.out.println("host="+a[3])
System.out.println("a4="+a[4])
System.out.println("port="+b[0])
System.out.println("b1="+b[1])
}
}
这种方法为从urlparse模块中通过urlparse方法提取url通过hostname属性获取当前url的域名。
此方法是通过urllib模块中splittype方法先从url中获取到proto协议及rest结果,然后通过splithost从rest中获取到host及rest结果,此时host为域名。(rest被分割了两次)如下图:
此方法为从sokcet模块中获取到gethostbyname方法将域名传递进去就能解析出域名的ip。
此方法为通过nslookup获取域名的ip。
以上从域名中提取ip会不准确,需要设置DNS服务器,这样解析域名就准确了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)