随机生成URL

时间:2015-11-14 09:39:13
【文件属性】:

文件名称:随机生成URL

文件大小:6KB

文件格式:CPP

更新时间:2015-11-14 09:39:13

随机生成URL

随机生成URL:随机生成URL的格式为:com.google.maps.uk 每个部分称为子串,即“com”“google”“maps”“uk”均为子串,子串之间以“.”分割,URL的最短长度为1,即为只包含1个子串,如:com。 URL的最大长度为32,即为包含32个子串,子串之间以“.”分割。 第1个子串:形式为*域名,如:cn、com、net、org、gov、edu等,从26个英文字母中选取,组成长度为2-4个字符的子串,这个可以采取枚举的形式,从现有的*域名中选取。 第2~8个子串:从26个字母、“0~9”10个数字、“-”(英文连接符,不能使第一个字符)中选取,组成长度为1~10个字符的子串。 第9~14个子串:从26个字母、“0~9”10个数字、“-”(英文连接符,不能使第一个字符)中选取,组成长度为1~25个字符的子串。 第15~32个子串:从26个字母、“0~9”10个数字、“-”(英文连接符,不能使第一个字符)中选取,组成长度为1~63个字符的子串。 1. 尝试生成一组URL(比如1000条),其长度从1~32条均匀分布; 2. 尝试生成一组URL(比如1000条),其长度服从正态分布(两头少,中间多)。


网友评论

  • 参考一下, 多谢分享
  • 没有帮助,不建议下载