亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種隨機(jī)字符串生成方法及裝置與流程

文檔序號:12665857閱讀:來源:國知局

技術(shù)特征:

1.一種隨機(jī)字符串生成方法,其特征在于,包括:

獲取數(shù)據(jù)庫中的序列號sequence變量的值,其中,所述sequence變量的值為由預(yù)定基本數(shù)字集合中的基本數(shù)字構(gòu)成的序列,本次獲取到的所述sequence變量的值與本次之外的任一次獲取到的所述sequence變量的值均不相同;

根據(jù)設(shè)定的字符集合中包含的各字符與所述基本數(shù)字集合中包含的各基本數(shù)字的一一映射關(guān)系,將所述序列映射為字符串,作為生成的隨機(jī)字符串。

2.如權(quán)利要求1所述的方法,其特征在于,獲取數(shù)據(jù)庫中的sequence變量的值,具體包括:

接收隨機(jī)字符串生成請求;

根據(jù)所述生成請求的類型,從數(shù)據(jù)庫中的至少一個sequence變量中,確定預(yù)定的、與該類型對應(yīng)的sequence變量;

獲取所述與該類型對應(yīng)的sequence變量的值,其中,本次獲取到的所述sequence變量的值與本次之外的任一次獲取到的所述與該類型對應(yīng)的sequence變量的值均不相同。

3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述字符集合中包含的字符的數(shù)量為N時,所述預(yù)定基本數(shù)字集合為N進(jìn)制對應(yīng)的基本數(shù)字集合,包括的基本數(shù)字為:整數(shù)0~N-1;其中,N為不小于2的整數(shù);

獲取數(shù)據(jù)庫中的序列號sequence變量的值,其中,所述sequence變量的值為由預(yù)定基本數(shù)字集合中的基本數(shù)字構(gòu)成的序列,具體包括:

獲取數(shù)據(jù)庫中的sequence變量的值;

當(dāng)確定獲取的所述sequence變量的值不為N進(jìn)制數(shù)時,將所述sequence變量的值轉(zhuǎn)換為N進(jìn)制數(shù),所述N進(jìn)制數(shù)為由N進(jìn)制對應(yīng)的基本數(shù)字集合中的基本數(shù)字構(gòu)成的序列。

4.如權(quán)利要求1所述的方法,其特征在于,將所述序列映射為字符串,具體包括:

針對所述序列中的各基本數(shù)字,分別將每個基本數(shù)字轉(zhuǎn)換為所述字符集合中包含的、與該基本數(shù)字映射的字符;

按照轉(zhuǎn)換出的各字符在轉(zhuǎn)換后的所述序列中的順序,將所述各字符進(jìn)行串接構(gòu)成字符串。

5.如權(quán)利要求1~3任一項所述的方法,其特征在于,獲取sequence變量的值,具體包括:

采用用于讓sequence變量自增后再取值的指令,獲取所述sequence變量的值。

6.一種隨機(jī)字符串生成裝置,其特征在于,包括:

獲取模塊,用于獲取數(shù)據(jù)庫中的序列號sequence變量的值,其中,所述sequence變量的值為由預(yù)定基本數(shù)字集合中的基本數(shù)字構(gòu)成的序列,本次獲取到的所述sequence變量的值與本次之外的任一次獲取到的所述sequence變量的值均不相同;

生成模塊,用于根據(jù)設(shè)定的字符集合中包含的各字符與所述基本數(shù)字集合中包含的各基本數(shù)字的一一映射關(guān)系,將所述序列映射為字符串,作為生成的隨機(jī)字符串。

7.如權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊具體用于:接收隨機(jī)字符串生成請求;根據(jù)所述生成請求的類型,從數(shù)據(jù)庫中的至少一個sequence變量中,確定預(yù)定的、與該類型對應(yīng)的sequence變量;獲取所述與該類型對應(yīng)的sequence變量的值,其中,本次獲取到的所述sequence變量的值與本次之外的任一次獲取到的所述與該類型對應(yīng)的sequence變量的值均不相同。

8.如權(quán)利要求6所述的裝置,其特征在于,當(dāng)所述字符集合中包含的字符的數(shù)量為N時,所述預(yù)定基本數(shù)字集合為N進(jìn)制對應(yīng)的基本數(shù)字集合,包 括的基本數(shù)字為:整數(shù)0~N-1;其中,N為不小于2的整數(shù);

所述獲取模塊具體用于:獲取數(shù)據(jù)庫中的sequence變量的值;當(dāng)確定獲取的所述sequence變量的值不為N進(jìn)制數(shù)時,將所述sequence變量的值轉(zhuǎn)換為N進(jìn)制數(shù),所述N進(jìn)制數(shù)為由N進(jìn)制對應(yīng)的基本數(shù)字集合中的基本數(shù)字構(gòu)成的序列。

9.如權(quán)利要求6所述的裝置,其特征在于,所述生成模塊具體用于:針對所述序列中的各基本數(shù)字,分別將每個基本數(shù)字轉(zhuǎn)換為所述字符集合中包含的、與該基本數(shù)字映射的字符;按照轉(zhuǎn)換出的各字符在轉(zhuǎn)換后的所述序列中的順序,將所述各字符進(jìn)行串接構(gòu)成字符串。

10.如權(quán)利要求6~8任一項所述的裝置,所述獲取模塊具體用于:采用用于讓sequence變量自增后再取值的指令,獲取所述sequence變量的值。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1