首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么红包这样?

兴奋过、错失过 抢了那么多年红包 有没有试问:它为什么这个? 一颗橙色气泡,简单的收发一瞬之间,成了我们日常生活很重要的一个部分。...“红包”这一有着特殊文化意味的符号已经深入人心,设计上用抽象的方形、圆形概括红包形态,特定的比例和颜色,一看就可以识别出“红包”。而不同红包类型形态统一,也强化用户对红包的品牌认知。...营造期待感和惊喜 好奇心、期待感、惊喜、趣味等等人类基本情感的要素都体现在打开红包那一刻的设计里。 红包一般在特定场景使用。和工具类产品不同,除了效率,设计团队在设计时更关注了情感的触点。...另外,你还会发现拆到群红包后还设计了小惊喜,趣味性让红包更像玩游戏一红包页面会标出“x秒/分被抢光”,用抢红包的时间暗示其受欢迎程度,这让发包的人也可以获得额外的情感满足。...红包尽量做到信息的简化,最短化“收-发”路径,让收发更快。

1.5K40

十年前的消息收发架构

目录 1 背景 2 消息收发架构 3 消息防丢失机制 4 总结 2023 年,及 WeChat 的 DAU(月活用户)达到 13.4 亿,已经是很多人工作、生活中不可或缺的一个环节。...01.背景 诞生于 QQMail 团队,初始的整个后台架构都带着浓重的邮箱气息,消息收发 架构作为最为核心的部分,同样是基于邮箱的存储转发机制演变而来。...定位为即时通讯软件,对消息的收发有2个基本的要求: 消息尽可能的实时送达。 不丢消息。 在邮箱的存储转发机制上做了改良后,的消息收发实现了以上2个基本要求。...02.消息收发架构 2.1 消息发送架构 首先通过手机 A 给手机 B 发送一条消息来看消息发送的整体架构是怎样的,如图1所示: 消息发送在整体架构上可以分为2个部分: 1)手机A发送消息到服务器...以上,是 2014 年古早时期的消息收发架构的基本介绍,时过境迁,的消息收发架构已经发生了巨大的变化,但我们还是可以从中看到技术演变的价值与力量。

72572
您找到你想要的搜索结果了吗?
是的
没有找到

红包算法

过年很多人会发红包,但是为毛很多人说自己得不到最佳,因此作者写了一个红包发送的算法。...首先科普一下,红包的 规则 为: 红包金额的区间为 0.01 - 平均值的2倍 该规则为 团队公布的算法 ,读者可自行上网查找相关信息。...这也就是说,假设给10个人发送100元的红包,那么: 第一个人得到金额的区间为[0.01,20] 假设 前三个人 领到的红包为50元,那么此时红包还剩下 7个人 没有领取红包红包还剩下 50元 ,那么下一个人可以得到的最大金额为...: (100-50)/(10-3)*2=14.29 第四个人得到的金额的区间为[0.01,14.29] 以此类推,最终可以将红包领完,python的代码为: # 领红包的主要程序 def distribute...else: print("输入的不是整数,请重新输入...") ---- 红包群的还有如下规则: 群 最多人数 默认500 红包 最大金额 为200元 因此,作者加入多进程后

6.8K30

真正的架构设计

因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一,那沟通起来自然不顺畅。...系统生命周期,有扩展性需求. 系统基于组件或者集成的需要. 业务流程再造的需要....系统采用什么的应用架构,受业务复杂性影响,包括企业发展阶段和业务特点;同时受技术复杂性影响,包括IT技术发展阶段和内部技术人员水平。...提高代码的复用性:比如Service层,如果不采用分布式rest服务方式架构就会在手机Wap商城,商城,PC,Android,iOS每个端都要写一个Service层逻辑,开发量大,难以维护一起升级,...加密、https等为普遍手段 常见架构误区 开高走落不到实处 遗漏关键性约束与非功能需求 为虚无的未来埋单而过度设计 过早做出关键性决策 客户说啥就是成为传话筒 埋头干活儿缺乏前瞻性 架构设计还要考虑系统可测性

24030

高级的数据分析,

妈耶,平时都在跑取数单,是高级的数据分析见都没见过,咋回答。今天系统解答一下。 1 通俗解释,什么算高级 问一个简单的问题:汽车上如果导航,能不能开车?答:绝对可以。...就像你要跟他解释导航软件需要搞卫星遥感,街道实拍,预计算路径一——他既听不懂,也不觉得很高级。他们会继续嚷嚷:导航不是很多人都能做吗,不就是输入一个地址吗,有难的。...当然,行业里还是有识货的人,但是万一遇上这种菜鸡,还偏爱跟你较真:“你有没有高级的方法”,该咋对付呢? 4 如何提升数据分析的高级感 我们拿看似最简单的销售分析举个例子。...当我切换到小号一遍又一遍薅新人羊毛,让我在销售/导购那里听到:“先生您随便填一下这个就好”,我都会截图、录音记录。

37990

揭密:红包前传

二、好产品是磨出来的 延续着现实世界的传统,红包团队想到了可以在虚拟世界中搭建一个向朋友“讨红包”的系统,让红包好友之间传播。...经过加班加点的紧急开发,1月26日,“新年红包”的公众账号开始面向全国传播,28日,“新年红包”登陆的“我的银行卡”。...在红包正式上线前,整个团队几乎没有休息,忙着给红包系统扩容,他们向公司申请,调来了10倍于原设计数量的服务器,并抓紧时间修改红包系统的最后细节。...红包就恰好满足了这两点。再加上的强关系链,方便的手机操作,人群聚集时信息蔓延得更快等等原因,红包就这样火了。 后续,红包功能还会继续存在,并且增加更多的使用场景,比如生日、婚礼等。...事实上,腾讯和所有互联网公司中,有太多团队在做着和红包团队一的事情:随时随地头脑风暴,尽可能地利用时令、趋势和潮流,精致地打磨产品,及时收集用户反馈再迭代改进…… 所以,今天成功的是红包,明天可能就有另一款大热产品出炉

3.5K70

红包自动监测

前段时间接触了下Auto.js(https://github.com/hyb1996/Auto.js),很好上手而且挺有意思,于是写了个红包监测脚本 大概思路是,不断获取手机屏幕截图,发现新消息则进入...使用方法 让回到主界面,即不让要处于聊天页、朋友圈等状态 在手机上运行Auto.js软件,点击左上角的三条横线,在菜单栏中打开 无障碍服务 和 稳定模式,便于Auto.js完成截屏、模拟按压等自动化操作...回到软件主界面,在 脚本 标签页中,点击右下角的加号,选择 文件,名称取为 红包,点 确定 保存,即可进入脚本的编辑页面 将完整代码复制到脚本中,点击 保存,之后点击 运行 即可 手机会自动跳转到信中...Auto.js脚本,原理和我之前的另一个项目一,https://github.com/Honlan/wechat_jump_tensorflow 其中距离和时间的系数默认为1900,在我的小米MIX2...上效果很好,轻松过千,如果是其他手机型号,可能需要根据屏幕分辨率进行微调 项目代码 完整项目在Github上,https://github.com/Honlan/AutojsScripts,里面包括红包和跳一跳两个

8.7K41

庆元宵红包封面(赠送红包封面)

题图摄于广州市天河区 - 异木棉‍ 和去年一,原本希望在农历新年前给 亨利笔记 公众号的读者赠送一个小福利:定制版红包封面。...怎奈碰上了十分较真,甚至到了非常教条的审批人员,硬是说我提交的封面违规,于是开始了一场跨年度的 提交-审批-拒绝 的反复拉锯,从年三十开始,一直到年初六才获得批准,已经错过发红包的最佳时间。‍...审批人员需要我提交在红包封面中使用照片的著作权证书和作品登记证,就是题图这张异木棉照片。...其时已是年初六了,早已错过了年三十和初一的红包高峰期。 既然被批准了,我就发出来送给大家吧,当作庆元宵的福利吧。喜欢的朋友拿去,不谢。也祝大家新年大吉,身体健康,工作进步,事事顺利!...如果已领完,可后台回复“红包”获取封面。‍‍‍‍ ---- 要想了解云原生、机器学习和区块链等技术原理,请立即长按以下二维码,关注本公众号亨利笔记 ( henglibiji ),以免错过更新。

2.1K20
领券