现在网上的短网址算法碰撞机率太大,有没变长的方案?这样能杜绝碰撞不? 现在网上的短网址算法碰撞机率太大,有没变长的方案?这样能杜绝碰撞不?比如sina qq那些。长度是不固定的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://bbs.csdn.net/topics/390501635http://bbs.csdn.net/topics/390506967可以看下这两个贴 我当时的想法是 首先有个自动增长的编号listno 1,2,3自动增长然后对listno的二进制值进行base62编码function base62($i){ if($i<0) return ''; $ch = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $a='';do{$a=$ch[$i%62].$a;$i=intval($i/62);}while($i>0);return $a;}1000000 - 4c92100000000 - 6LAze 1.不可避免,只能减少2.参考文件crc32判断重复文件的方法,就是crc32+字节数,因为真实的url字数有限制,可以用少量字符就表示出来(顶多两个字符,甚至其中一个还能兼有校验位功能) 做一个计算 一个网站首页访问速度 用phpmailer类做发送邮件功能,提示500错误? smarty引入文件问题 怎么用php提取文章内容转换成doc? 媳妇考试题(PHP),头想破了也没想出来,求高手解决。加分。!!! 求查找的方法!!!!!!!!!!!!!!! PHP 中要不要手动去关闭数据库连接 通过session传递对象的问题 wingafra(枫子)老师,请说具体点 大神们,谁有空帮我这个PHP新手看看这个PHP问题 Appserv安装完了是不是在浏览器中验证是否配置成功 可是我打开浏览器 却显示出错 是不是安装出错了? php读取CSV乱码
http://bbs.csdn.net/topics/390506967
可以看下这两个贴
{
if($i<0) return '';
$ch = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$a='';do{$a=$ch[$i%62].$a;$i=intval($i/62);}while($i>0);return $a;
}1000000 - 4c92
100000000 - 6LAze
2.参考文件crc32判断重复文件的方法,就是crc32+字节数,因为真实的url字数有限制,可以用少量字符就表示出来(顶多两个字符,甚至其中一个还能兼有校验位功能)