欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Id生成方法及裝置的制造方法_3

文檔序號:9887740閱讀:來源:國知局
可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0103]應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0104]以上實施方式僅適于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
[0105]本發(fā)明公開了Al、一種ID生成方法,包括:
[0106]接收ID生成請求;
[0107]依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值;
[0108]根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID。
[0109]A2、如Al所述的方法,所述依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器值,進(jìn)一步包括:
[0110]依據(jù)所述ID生成請求獲取當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號;
[0111]相應(yīng)地,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括:
[0112]根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。
[0113]A3、如A2所述的方法,所述根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括:
[0114]計算當(dāng)前時間和基準(zhǔn)時間之間的時間差,根據(jù)所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。
[0115]A4、如A3所述的方法,所述根據(jù)所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括:
[0116]將所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號分別轉(zhuǎn)換為二進(jìn)制,并按照預(yù)設(shè)順序?qū)⑥D(zhuǎn)換的二進(jìn)制進(jìn)行排列,以生成新ID。
[0117]A5、如A4所述的方法,所述新ID為64位數(shù)字。
[0118]A6、如A5所述的方法,所述時間差轉(zhuǎn)換的二進(jìn)制為42位,所述計數(shù)器轉(zhuǎn)換的二進(jìn)制為12位,所述本地預(yù)存的序號轉(zhuǎn)換的二進(jìn)制為10位。
[0119]A7、如Al?A6中任一項所述的方法,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID之后,所述方法還包括:
[0120]將所述新ID返回給所述ID生成請求的請求方。
[0121]AS、如Al?A7中任一項所述的方法,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID之后,所述方法還包括:
[0122]對所述計數(shù)器的數(shù)值進(jìn)行更新。
[0123]本發(fā)明還公開了 B9、一種ID生成裝置,包括:
[0124]請求接收單元,適于接收ID生成請求;
[0125]數(shù)據(jù)獲取單元,適于依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值;
[0126]ID生成單元,適于根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID。
[0127]B1、如B9所述的裝置,所述數(shù)據(jù)獲取單元,進(jìn)一步適于依據(jù)所述ID生成請求獲取當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號;
[0128]相應(yīng)地,所述ID生成單元,進(jìn)一步適于根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。
[0129]B11、如BlO所述的裝置,所述ID生成單元,進(jìn)一步適于計算當(dāng)前時間和基準(zhǔn)時間之間的時間差,根據(jù)所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。
[0130]B12、如Bll所述的裝置,所述ID生成單元,進(jìn)一步適于將所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號分別轉(zhuǎn)換為二進(jìn)制,并按照預(yù)設(shè)順序?qū)⑥D(zhuǎn)換的二進(jìn)制進(jìn)行排列,以生成新ID。
[0131]B13、如B12所述的裝置,所述新ID為64位數(shù)字。
[0132]B14、如B13所述的裝置,所述時間差轉(zhuǎn)換的二進(jìn)制為42位,所述計數(shù)器轉(zhuǎn)換的二進(jìn)制為12位,所述本地預(yù)存的序號轉(zhuǎn)換的二進(jìn)制為10位。
[0133]B15、如B9?B14中任一項所述的裝置,所述裝置還包括:
[0134]ID返回單元,適于將所述新ID返回給所述ID生成請求的請求方。
[0135]B16、如B9?B15中任一項所述的裝置,所述裝置還包括:
[0136]數(shù)值更新單元,適于對所述計數(shù)器的數(shù)值進(jìn)行更新。
【主權(quán)項】
1.一種ID生成方法,包括: 接收ID生成請求; 依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值; 根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID。2.如權(quán)利要求1所述的方法,所述依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器值,進(jìn)一步包括: 依據(jù)所述ID生成請求獲取當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號; 相應(yīng)地,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括: 根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。3.如權(quán)利要求2所述的方法,所述根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括: 計算當(dāng)前時間和基準(zhǔn)時間之間的時間差,根據(jù)所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。4.如權(quán)利要求3所述的方法,所述根據(jù)所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID,進(jìn)一步包括: 將所述時間差、計數(shù)器的數(shù)值和本地預(yù)存的序號分別轉(zhuǎn)換為二進(jìn)制,并按照預(yù)設(shè)順序?qū)⑥D(zhuǎn)換的二進(jìn)制進(jìn)行排列,以生成新ID。5.如權(quán)利要求4所述的方法,所述新ID為64位數(shù)字。6.如權(quán)利要求5所述的方法,所述時間差轉(zhuǎn)換的二進(jìn)制為42位,所述計數(shù)器轉(zhuǎn)換的二進(jìn)制為12位,所述本地預(yù)存的序號轉(zhuǎn)換的二進(jìn)制為10位。7.如權(quán)利要求1?6中任一項所述的方法,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID之后,所述方法還包括: 將所述新ID返回給所述ID生成請求的請求方。8.如權(quán)利要求1?7中任一項所述的方法,所述根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID之后,所述方法還包括: 對所述計數(shù)器的數(shù)值進(jìn)行更新。9.一種ID生成裝置,包括: 請求接收單元,適于接收ID生成請求; 數(shù)據(jù)獲取單元,適于依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值; ID生成單元,適于根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID。10.如權(quán)利要求9所述的裝置,所述數(shù)據(jù)獲取單元,進(jìn)一步適于依據(jù)所述ID生成請求獲取當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號; 相應(yīng)地,所述ID生成單元,進(jìn)一步適于根據(jù)當(dāng)前時間、計數(shù)器的數(shù)值和本地預(yù)存的序號并按照預(yù)設(shè)規(guī)則生成新ID。
【專利摘要】本發(fā)明公開了一種ID生成方法及裝置,涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,所述方法包括:接收ID生成請求;依據(jù)所述ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值;根據(jù)當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID。本發(fā)明依據(jù)接收到的ID生成請求獲取當(dāng)前時間和計數(shù)器的數(shù)值,通過當(dāng)前時間和計數(shù)器的數(shù)值并按照預(yù)設(shè)規(guī)則生成新ID,從而使得數(shù)據(jù)庫能夠快速生成不重復(fù)的新ID,保證了用戶信息的安全性和穩(wěn)定性。
【IPC分類】G06F17/30
【公開號】CN105653639
【申請?zhí)枴?br>【發(fā)明人】郭軍, 李勇智
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
【公開日】2016年6月8日
【申請日】2015年12月25日
當(dāng)前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
依兰县| 兖州市| 冕宁县| 阿克陶县| 长宁县| 临朐县| 陵川县| 黑龙江省| 平定县| 康马县| 临西县| 临高县| 山阳县| 金平| 锡林浩特市| 漳浦县| 平阳县| 郓城县| 河北区| 绵竹市| 和政县| 六安市| 营口市| 江津市| 宜阳县| 平远县| 壶关县| 奈曼旗| 贵南县| 英山县| 肥西县| 沛县| 安溪县| 延寿县| 汉沽区| 兰考县| 来宾市| 东台市| 容城县| 大洼县| 浦东新区|