最新文章列表

hibernate 主键生成策略 uuid uuid.hex uuid.string

在hibernate2.1中,主键生成策略中uuid分为uuid.hex和uuid.string,但是从hibernate3.0开始已经不再支持uuid.string,查看changelog可以发现: Changes in version 3.0 beta 1 (21.12.2004)  * removed uuid.string and renamed uuid.hex to plain uu ...
落地窗 评论(0) 有2900人浏览 2012-05-04 14:28

MySQL内置函数uuid和uuid_short

         有同学问到MySQL的uuid这个函数。简要介绍一下。 用法           简单看到,这个值,每次执行都是不同的。   生成规则 第1 2 3 段是与时间有关的。
丁林.tb 评论(0) 有43258人浏览 2012-04-16 14:38

利用 Base64 缩短 UUID 至22位

UUID还是比较常用的,尤其在web应用里。 有时在URL中传播,感觉比较长,于是想对其进行缩短,查询了一些资料,发现目前最短是到 22 位(使用URL传播非转义字符,结合Base64)   废话少说,代码奉上: Java代码   public   class  UuidBase64ShortMap  implements  StringSho ...
snoopy7713 评论(0) 有7174人浏览 2012-04-15 18:57

【转】 iOS5:[UIDevice uniqueIdentifier]的替代方案

iOS5之后,原来获取iPhone的DeviceId的接口:[UIDevice uniqueIdentifier] 被废弃! 这个改动会影响非常多的人,尤其是数据分析者。由于iPhone取IMEI困难(属于私有方法),所以大多数应用将DeviceId,也就是uniqueIdentifier作为IMEI来使用。如果这个接口被废弃,那么,我们就需要寻求一个新的方式来标识唯一的设备。 官方推荐的方法是,每 ...
re_reference 评论(0) 有1727人浏览 2012-03-19 15:00

hibernate主键生成策略

1、uuid生成策略      uuid生成策略采用128位的UUID算法来生成一个字符串类型的主键值,这个算法使用IP地址、JVM的启动时间(精确到1/4秒)、系统时间和一个计数器值(在当前的JVM中唯一)经过计算来产生标识符属性值,可以用于分布式的Hibernate应用中。产生的标识符属性是一个32位长度的字符串。使用这种生成策略,对应持久化类中标识符属性的类型应该设置为String类型,其示 ...
wang_yanli 评论(0) 有719人浏览 2012-02-23 18:30

hibernate 主键生成策略

increment 用于为 long, short 或者 int 类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。   identity 对 DB2 ...
format_me 评论(0) 有1194人浏览 2012-02-21 11:35

iphone uuid+mac地址

mac地址 #include <sys/socket.h>   #include <sys/sysctl.h>   #include <net/if.h>   #include <net/if_dl.h>  + (NSString *)getMacAddress   {       int                 mg ...
siruoxian 评论(0) 有1804人浏览 2012-02-16 10:35

Oracle中生成随机数UUID的方法(sys_guid())

select sys_guid() from dual;SYS_GUID (),是Oracle 8i 后提供的函数。SYS_GUID产生并返回一个全球唯一的标识符(原始值)由16个字节组成。在大多数平台,生成的标识符由主机标符,执行函数的进程或者线程标识符,和进程或线程的一个非重复的值(字节序列)组成。可以用来生成唯一标识ID;
dazhi2010 评论(0) 有26375人浏览 2012-02-15 15:46

Random随机生成ID

[size=medium]常用UUID   public static String RandomStringId(){       //  UUID uuid = UUID.randomUUID();          String s = UUID.randomUUID().toString();          //去掉“-”符号          return s. ...
limingcai 评论(0) 有4942人浏览 2011-12-30 14:12

rails中使用UUID

可以将uuid的包拷贝到vendor/plugins下,或者在Gemfile里加上   gem 'uuidtools'   示例:   require "uuidtools" UUIDTools::UUID.md5_create(UUIDTools::UUID_DNS_NAMESPACE, "2015.iteye.com") # a8d2b ...
jsntghf 评论(0) 有2741人浏览 2011-11-08 08:44

使用Objective C建立UUID

UUID是128位的值,它可以保证唯一性。通常,它是由机器本身网卡的MAC地址和当前系统时间来生成的。   UUID是由中划线连接而成的字符串。例如:0A326293-BCDD-4788-8F2D-C4D8E53C108B   在声明文件中声明一个方法:   #import <UIKit/UIKit.h> @interface UUIDViewController : ...
jsntghf 评论(0) 有1715人浏览 2011-11-07 08:39

UUID 产生码

  package com.core.util;   /**  * UUID 产生码  *   * @Created Time:Jan 4, 2009 9:30:29 PM  */   public class UUID { public static String randomUUID() { String uuid = java.util.UUID.randomUUID() ...
bean-woo 评论(0) 有942人浏览 2011-10-29 20:17

php 生成 uuid

function create_guid() { $microTime = microtime(); list($a_dec, $a_sec) = explode(" ", $microTime); $dec_hex = dechex($a_dec* 1000000); $sec_hex = dechex($a_sec); ensure_length($dec_hex ...
man_yutao 评论(0) 有3375人浏览 2011-08-23 10:30

javascript UUID---js

用UUID创建一个随机不重复的ID.. JS也有自己的UUID UUID.JS文件见附件下载... 使用方法: 1:引用uuid.js <script type="javascript" src="uuid.js"></script> 2:创建UUID <script type="text/javascript" ...
xn792474 评论(0) 有1519人浏览 2011-08-15 11:18

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics