原文:Java生成隨機不反復推廣碼邀請碼

歡迎進入我的博客:blog.scarlettbai.com查看很多其它文章 近期接到一個需求。要批量生成推廣碼,首先我們知道推廣碼的特效有例如以下兩點: :不可反復 :不能夠被猜測出 關於這兩點,我們的思路大體分為例如以下幾類: :每次生成一個隨機碼后查數據庫是否有同樣的,有則又一次生成 每次都要訪問數據庫。導致效率極低,不推薦 :根據數據庫的主鍵作為唯一鍵,進行打亂或插入操作,如主鍵為 ,取出 ...

2017-08-03 19:41 1 6908 推薦指數:

查看詳情

Java生成8位隨機邀請,不重復

短8位UUID思想其實借鑒微博短域名的生成方式,但是其重復概率過高,而且每次生成4個,需要隨即選取一個。 本算法利用62個可打印字符,通過隨機生成32位UUID,由於UUID都為十六進制,所以將UUID分成8組,每4個為一組,然后通過模62操作,結果作為索引 ...

Tue Apr 24 07:09:00 CST 2018 1 12769
OpenInstall實現APP無邀請推廣

1.登錄OpenInstall網站,這里會為你創建一個AppKey,而這個東西在web頁面會用到。 2.在推廣頁面中加入推廣下載。 這里的推廣頁面地址也可以使用短連接實現,請看我的另一篇文章。 https://www.cnblogs.com/nnnnnn/p ...

Sun May 26 02:10:00 CST 2019 0 1006
根據用戶ID生成不重復的最小6位隨機邀請

網上看到一個例子,借鑒修改一下 實現根據long類型的用戶ID生成6位隨機邀請,並且根據邀請能算出用戶ID。代碼如下: 上面6位邀請能表示的最大ID為728999999(“hhhhhh”),729000000(“wqqqqqq”)就要進位了。 上面方法同一個id生成 ...

Thu Nov 30 01:36:00 CST 2017 0 4788
全局唯一隨機邀請實現方式

背景 日常的網站開發中,會遇到網站的促銷活動,就有涉及到邀請好禮的功能 成功邀請好友,則獲取相應獎勵,這時候,就有邀請的需求 邀請要求每個用戶唯一 方法二,這種方式,需額外記錄uid和code關系 方法一,根據uid生成,也可根據 ...

Wed Aug 28 20:22:00 CST 2019 0 1056
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM