二维码会被用完吗?

简介: 【6月更文挑战第16天】二维码会被用完吗?

数字化时代,二维码已成为连接现实与虚拟世界的桥梁,每日全球二维码使用量达到了100多亿次,那么这么大的使用量,二维码会像电话号码或者网络资源,比如IP4一样用完吗?

二维码

现下的数字化时代,每人一部智能手机搞定一切。二维码的应用可以说无所不在,比如你出门购物,可能会用到支付宝、微信的付款码。出行你需要用到出行软件的乘车二维码,以及已经过去的疫情时代常用的健康码等,二维码几乎涵盖了我们生活的方方面面。那么二维码怎么来的呢?

二维码由来

二维码简单的看就是一个四四方方的几何图形,里面有黑色和白色点位的组合,而数据信息就是储存在这些黑色和白色点位组合的排列中。二维码支持将文本、图片、视频音频等满足条件的内容生成二维码方便后续操作,因此应用起来很方便,可以适应大多数的场景。

二维码会被用完吗

在讨论这个问题之前,先来了解一下二维码的现状。二维码,也就是QRCode码,共有40个版本规格,版本1(Version1)的规格为21X21,就是由每行每列都有21个模块组成的方形图案,每一个版本都要比上一个版本每边增加4个模块,到版本40(Version40)就是177X177规格的矩阵。计算公式公式是:(V-1)X4+21(V是版本号)最高Version40,(40-1)X4+21=177,所以最高是177X177的正方形,矩阵中黑色代表1,白色代表0,通过0和1的不同种排列组合来进行不同的信息表达。

这里就拿我们接触最多的微信二维码来说,微信二维码属于版本2(Version2),也就是25X25,那么通过 0 1 排列组合下来就会有2的25X25次方种组合方式,即使没有25X25次方种组合方式,排除定位点信息等,也依然有海量种组合方式。引用百度搜到的内容,就是说即使没有25X25=625,除去一些定位、纠错等功能的方块,还剩 478 个方块,那么就是2的478次方种组合。这只是Version2版本二维码的数量,而二维码一共有40个版本,可以说二维码是会被用完,但是不是近期内,或者说不是有效可看到的时间段内能用完,因此完全不用担心。

相关文章
|
弹性计算 Ubuntu Linux
幻兽帕鲁服务器清档教程
介绍了Linux(ubuntu)和Windows平台下清除服务器存档的教程。适用于计算巢部署和已有ECS部署。
6682 0
|
3月前
|
人工智能 调度 异构计算
基于自学习小AI的大模型算力集群智能优化方案
本方案基于原创轻量自学习小AI架构,专为大模型研发设计:通过GPU池化+小AI智能调度,无需新增高端GPU,即可将集群算力利用率从30%提升至80%以上,年省千万级成本。小AI自主学习、抗遗忘、守规则,零硬件投入、高技术壁垒、强场景适配。(239字)
|
IDE Java API
Java游戏开发基础:从零开始制作一个简单的2D游戏
本文介绍了使用Java开发一个简单的2D避障游戏的基础流程。
1473 10
|
9月前
|
Ubuntu 安全 Linux
为什么更推荐Linux初学者使用Ubuntu系统
Ubuntu作为Linux发行版中的佼佼者,以其友好的用户体验、强大的社区支持、简单的软件管理、良好的硬件兼容性以及高水平的安全性,成为初学者学习Linux的最佳选择。通过Ubuntu,用户不仅能够快速上手,还能在探索Linux世界的过程中获得充实的学习体验。对于希望转向Linux的用户,Ubuntu无疑是一个值得信赖的起点。
|
物联网 开发工具 Android开发
《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》学习笔记——HarmonyOS产生的背景
HarmonyOS是华为自主研发的分布式操作系统,旨在应对美国“实体清单”带来的技术封锁。2019年首次亮相,它不仅支持手机、平板等多终端设备,还通过统一的软件系统解决了不同设备间的体验割裂问题。HarmonyOS强调全场景智能互联,提升设备间的安全性和协同能力。其商用版本基于OpenHarmony开源项目开发,而HarmonyOS NEXT则是去除了AOSP代码的纯自研版本,代表了未来发展方向。
979 12
|
缓存 负载均衡 API
抖音抖店API请求获取宝贝详情数据、原价、销量、主图等参数可支持高并发调用接入演示
这是一个使用Python编写的示例代码,用于从抖音抖店API获取商品详情,包括原价、销量和主图等信息。示例展示了如何构建请求、处理响应及提取所需数据。针对高并发场景,建议采用缓存、限流、负载均衡、异步处理及代码优化等策略,以提升性能和稳定性。
|
监控 安全 iOS开发
Cisco产品体系
前面已经简单介绍了交换网络的设备,这里我们将更加深入地介绍其体系。交换产品体系如图10.12所示。 交换网络的典型应用就是园区网,而园区网络的企业模型一般将网络分为三层,核心层汇聚层和接入层。
405 0
|
安全 网络安全 数据安全/隐私保护
Cisco-交换机配置聚合端口
Cisco-交换机配置聚合端口
601 0
|
机器学习/深度学习 人工智能 算法
基于机械臂的工业分拣系统
【8月更文挑战第2天】基于机械臂的工业分拣系统。
612 3