java思維

          正在學習中:(

          UUID

          對UUID幾乎沒有了解,google了一下,才知道是128位整數(shù)(16字節(jié))的全局唯一標識符(Universally Unique Identifier)。
          UUID是指在一臺機器上生成的數(shù)字,它保證對在同一時空中的所有機器都是唯一的。通常平臺會提供生成UUID的API。UUID按照開放軟件基金會(OSF)制定的標準計算,用到了以太網(wǎng)卡地址、納秒級時間、芯片ID碼和許多可能的數(shù)字。由以下幾部分的組合:當前日期和時間(UUID的第一個部分與時間有關(guān),如果你在生成一個UUID之后,過幾秒又生成一個UUID,則第一個部分不同,其余相同),時鐘序列,全局唯一的IEEE機器識別號(如果有網(wǎng)卡,從網(wǎng)卡獲得,沒有網(wǎng)卡以其他方式獲得),UUID的唯一缺陷在于生成的結(jié)果串會比較長。關(guān)于UUID這個標準使用最普遍的是微軟的GUID(Globals Unique Identifiers)。
          在ColdFusion中可以用CreateUUID()函數(shù)很簡單的生成UUID,其格式為:xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx(8-4-4-16),其中每個 x 是 0-9 或 a-f 范圍內(nèi)的一個十六進制的數(shù)字。而標準的UUID格式為:xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4-4-12)
          ,可以從cflib?下載CreateGUID() UDF進行轉(zhuǎn)換。
          使用UUID的好處在分布式的軟件系統(tǒng)中(比如:DCE/RPC, COM+,CORBA)就能體現(xiàn)出來,它能保證每個節(jié)點所生成的標識都不會重復,并且隨著WEB服務(wù)等整合技術(shù)的發(fā)展,UUID的優(yōu)勢將更加明顯。
          關(guān)于UUID的更多信息可以多google?一下。

          posted on 2006-11-16 00:18 john 閱讀(534) 評論(0)  編輯  收藏 所屬分類: java入門


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 东丽区| 泰州市| 广水市| 安溪县| 准格尔旗| 高唐县| 黔西县| 电白县| 六枝特区| 靖西县| 湘阴县| 睢宁县| 射阳县| 甘肃省| 饶平县| 克什克腾旗| 康定县| 农安县| 贵德县| 尤溪县| 博客| 肥城市| 闻喜县| 登封市| 肃南| 金山区| 都匀市| 刚察县| 固阳县| 滨海县| 文登市| 枣阳市| 大英县| 南岸区| 丁青县| 湘潭市| 建阳市| 桦川县| 长白| 凤翔县| 泰安市|