解决相片上传主键惟一性问题,java 上传相片到服务器的时候,相片保存主键用guid。

//这条语句能够获取值不重复的guid     能够作为数据库主键数据库

String guid = UUID.randomUUID().toString();dom

 

用到了 MAC、时间戳、随机数等因素生成ui

 

UUID 是指在一台机器上生成的数字,它保证对在同一时空中的全部机器都是惟一的。一般平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字

UUID由如下几部分的组合:

  (1)当前日期和时间,UUID的第一个部分与时间有关,若是你在生成一个UUID以后,过几秒又生成一个UUID,则第一个部分不一样,其他相同。

  (2)时钟序列

  (3)全局惟一的IEEE机器识别号,若是有网卡,从网卡MAC地址得到,没有网卡以其余方式得到。
gui

相关文章
相关标签/搜索