假设一个需求,在某个预告活动中准备了10w个红包,100w人在某个时间点去开抢,每人只能抢1次,如何保证性能和准确性,下面我给出我的一个设计方案,抛砖引玉 1. 分析瓶颈 查询用户是否已参与过活动 获取一个可抢的红包,保证多个人不能获取到同一个红包 建立红包与用户的关系 2. 设计数据结构解决瓶颈问 ...
分类:
其他好文 时间:
2018-01-23 14:27:15
阅读次数:
2803
今天的年会已过,仍然是空手而归,不过俺坚信能让生活稳定永远都是努力。由于隔壁组负责年会的抢红包项目,因而趁此机会把通过工具模拟高并发的知识补了补,通过和身边大师的交流,总算是对压力测试有了个简要的了解,尤其是熟悉JMeter的使用(之前还想过自己写个多线程客户端,被大师说重复造轮子不可取)。 基础概 ...
分类:
其他好文 时间:
2018-01-06 16:02:54
阅读次数:
165
最近公司在做一个项目就是微信红包店。仿照的是微信官方在做的那个红包店的模式。客户抢红包,抢到以后到店消费,消费以后就可以拿到商家的红包了。 项目中的两个难点: 1通过小程序来发红包 这个之前在开发语音红包的时候已经遇到这些坑了,已经成功的踩过了。在这里也总结下,因为最近还是有不少人加我微信咨询这个。 ...
分类:
微信 时间:
2017-12-31 12:52:19
阅读次数:
365
前言:本文主要讲述使用hook方式实现红包插件,涉及到tweak相关知识,如果你不想了解具体实现细节可直接到我的 "Github" 地址参考安装(包含越狱和非越狱两种方法) 转眼间2017即将过去,又到了领红包拿到手软的时候。年会上少不了几百上千的红包,真是稍不留神就错过几 ...
分类:
微信 时间:
2017-12-29 15:22:50
阅读次数:
385
Jquery例子1_占位符使用需求: 点击第一个按钮后 自动去check 后面是否有按钮没有选中, 如有则提示错误消息. Jquery例子2_模拟微信红包(摘自网络)需求: 模拟微信抢红包 Jquery例子3_三级联动 需求: 实现省市县三级联动 ...
分类:
Web程序 时间:
2017-11-16 18:42:46
阅读次数:
173
一、前言 春节过年发个红包本来就是为了讨个喜庆,朋友亲戚之间的关系交流,但是现在随着技术变革,抢红包插件越来越多,导致现在不太愿意发红包了,特别是在一个多人群里,潜水的非常多,但是丢个红包瞬间就没了,感觉真的很不爽呀,然后造成的现象就是你用插件,我也用,结果抢红包就变得没有意思了。在这里我还是觉得尽 ...
分类:
移动开发 时间:
2017-11-11 22:57:52
阅读次数:
299
最近公司在开发一个项目,小程序抢红包,抢到的红包用户要提现。商家需要通过微信的企业转账功能打款到微信的钱包里。 开发的时候发现有几个坑,在这里和大家分享下。首先就是微信支付的开通条件。 第一个,就是个体工商户注册的微信支付,是没有企业转账到微信钱包的功能的。必需是企业资质申请的才有。 然后发现个体工 ...
分类:
微信 时间:
2017-11-05 12:13:06
阅读次数:
404
0x00 前言 0x00 前言 随着智能手机的普及,移动APP已经贯穿到人们生活的各个领域。越来越多的人甚至已经对这些APP应用产生了依赖,包括手机QQ、游戏、导航地图、微博、微信、手机支付等等,尤其2015年春节期间各大厂商推出的抢红包活动,一时让移动支付应用变得异常火热。 然后移动安全问题接憧而 ...
分类:
移动开发 时间:
2017-11-05 00:31:13
阅读次数:
260
这个右上角的抢红包 啥意思 没地方关 谁能告诉我怎么关这个是360f4手机 ,安装有360安全卫士,找到悬浮窗的设置 已经是关的 @360杀毒 @360安全社区 @360安全卫士 @360手机助手 @360技术支持 @360手机卫士 @360技术工程师 @360商城 本来看好360手机 现在也。。。 ...
分类:
移动开发 时间:
2017-11-01 13:44:05
阅读次数:
190
下面介绍一种基于redis的抢红包方案。把原始的红包称为大红包,拆分后的红包称为小红包。1.小红包预先生成,插到数据库里,红包对应的用户ID是null,红包生成算法如下:预先生成所有的红包还是一个请求随机生成一个红包简单来说,就是把一个大整数m分解(直接以“分为单位,如1元即100)分解成n个小整数 ...
分类:
其他好文 时间:
2017-10-26 13:35:34
阅读次数:
211