校内网,百度,微博,等都有个人空间,个人主页的地址是怎么生成的博客 微博 qq空间 都有个人主页的域名这些域名后面的那串数是怎么生成的
例如
 
http://weibo.com/u/1809466990后面这串数字是怎么生成的?我本来想用 用户名 来代替后面这串数字,但是想到用户名可以是中文,地址栏有中文,不大好还是想知道,后面这串数字是怎么生成的,如果是保存导数据库,要保证每个用户的都不重复?

解决方案 »

  1.   

    baidu  随机数算法  一大堆,最简单的,取系统当前时间,转成string,在比较长的一段时间内不会重复。商业用就不行。
      

  2.   

    这个应该是数据库里的id号,然后把URL伪静态一下就好了
      

  3.   

    所谓的数据库序号,难道是Hibernate中的uuid?用普通的自增长的id号不大好吧?
      

  4.   

    自己可以生成一串唯一的数字,然后用URL重写就好了呀~! 多简单!~