原文: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