抢微信红包的时候我们都知道:一个红包一旦你抢过之后,以后无论你点多少次都是一样的结果。红包会提示你已经抢过此红包,而不会让你再抢一次。 抢红包接口就是一个非常典型的幂等接口,抢一次和抢多次具有一样的效果。类似的接口在我们的开发过程中会有很多,比如在电商的下单过程中: 订单创建接口,第一次调用返回超时 ...
分类:
其他好文 时间:
2020-03-30 16:03:07
阅读次数:
108
k看了一遍老番茄的烂俗笑话,来整理一下这一道题,与其说是整理,不如说是碰巧做了出来。 在这道题中,我了解到的是algorithm标准函数库中的sort函数,可以用来根据结构体的不同变量对结构体进行排序。在此题中明确要求的是:先对总金额递减排序,如果总金额相同再对红包个数递减排序,如果红包个数还相同的 ...
分类:
其他好文 时间:
2020-02-24 00:43:56
阅读次数:
115
这题用到了浮点数的比较,如果直接比较的话会出错。 ...
分类:
其他好文 时间:
2020-02-16 12:40:28
阅读次数:
71
前言 微信红包业务,发红包之后如果24小时之内没有被领取完就自动过期失效。 架构设计 业务流程 老板发红包,此时缓存初始化红包个数,红包金额(单位分),并异步入库。 红包数据入延迟队列,唯一标识+失效时间 红包数据出延迟队列,根据唯一标识清空红包缓存数据、异步更新数据库、异步退回红包金额 代码案例 ...
分类:
微信 时间:
2020-02-11 19:22:09
阅读次数:
102
发出一个固定金额的红包,由若干个人来抢,需要满足哪些规则? 1.所有人抢到金额之和等于红包金额,不能超过,也不能少于。 2.每个人至少抢到一分钱。 3.要保证所有人抢到金额的几率相等。 小灰的思路是什么样呢? 每次抢到的金额 = 随机区间 ( 0, 剩余金额 ) 为什么这么说呢?让我们看一个栗子: ...
分类:
编程语言 时间:
2020-02-07 01:23:39
阅读次数:
84
前言 群里有小伙伴咨询微信红包的架构,对于我来说,显然是不知道的,但是写一个相对高并发的抢红包案例还是完全可以的。 架构设计 业务流程 老板发红包,此时缓存初始化红包个数,红包金额(单位分),并异步入库。 抢红包,判断缓存剩余红包金额,剩余金额大于零则抢到红包,否则手慢了,红包派完了 拆红包,根据 ...
分类:
微信 时间:
2020-02-06 19:44:50
阅读次数:
135
先看看效果吧! HTML代码: <div id="wrapper"> <img src="images/hb/petal1.png" > </div><div id="modol"> <div id="hb"> <div id="text"></div> <div id="btn">继续抢红包</d ...
分类:
编程语言 时间:
2020-02-06 10:39:09
阅读次数:
171
请在app中 【我的】查看自己手机中微信或者企业微信版本,然后找到下面对应版本id 填写进红包神器app中即可! 版本 BTNID 微信版本 7.0.10 com.tencent.mm:id/dan 企业微信版本 3.0.2 com.tencent.wework:id/dvu 请在app中正确填写B ...
分类:
其他好文 时间:
2020-02-01 21:04:14
阅读次数:
71
打开微信就不用管了: - 自动打开未读消息 - 自动滑动屏幕检测红包 - 自动跳过无效红包 基于Auto JS,apk版本4.01: - 大多数动作均基于控件 - 极个别点击基于动态抓取的坐标 - 这就意味着不限机型或屏幕尺寸 使用说明: - 安装auto.js apk - 导入js脚本 - 在au ...
分类:
微信 时间:
2020-01-10 18:34:33
阅读次数:
168
一、随便说说 1、2019年12月31号晚,朋友圈更多的是发送祝福的,群里更多的是抢红包的,大家开心着,相互送着祝福。 2、转眼间2020年的第二天晚上了,过去两天了你有什么收获;你的新年愿望是什么!希望你不要只有愿望,而是更好的去行动起来,不要做在网站上只收藏东西然后让它吃灰的人。 3、元旦本想着 ...
分类:
其他好文 时间:
2020-01-03 00:19:23
阅读次数:
63