全球每天消耗上百亿个二维码,一旦用完了怎么办?看完又涨知识了!

科普班的春天 2024-05-21 21:02:00

①没必要担心,二维码都用不完的,那是天文数字,增加一维就是平方基数,为了更好避免出错,当算力更强大的时候就有三维码了,立方基数,穷尽宇宙也用不完的。

②二维码不会用的完,比如8*8格式的用完了,就可以开起9*9的格式的,这个用完了,再开起10*10以此类推。用不完,直接到新技术出来代替他。只有不想用,没有用的完,就像我们手机号一样,13开头用完了,就用15开头,以此类推。

③你可以把他理解为一种字符编码,识别二维码也只是失败一串字符,比如:jd13234232 ,这个字符不过是某数据仓库的一条信息的标识符而已,取之不尽。

④用完二维码,估计你想多了。二维码就是一种文本编码到图形化的方式,可以无损地编码解码,唯一限制它的仅仅是能承载的信息量长度而已。就如同你把一个文本文件用zip压缩和解压,不管文本文件内容是什么,只要文本文件大小不超过限制,怎么填都能压缩和解压,一点毛病没有,根本不存在什么zip文件会用完的忧虑。

⑤二维码能不能用完,是在于编码的人,不同产品用途,有各自的编码算法,各自只认自己编的码就可以了,很多码都加入时间参数,而时间只能向前,不能停止和后退,所以不可能会有重码。

⑥二维码只是一种信息的储存形式而已,你要是能读懂,他就是明文的,和写在纸上的字是没有区别的,同样的信息转化成二维码是一模一样的,123无论生成数量多少多少次都是一样的,二维码越小,储存的信息也就越少,想储存飞更多,就只能生成更大的二维码。

⑦统一回复各位的各种奇思妙想。第一,二维码实际上就是一个字符串的图形化表示,可以认为是等价的,不存在什么随机,也不需要到什么中心数据库去验证。第二,二维码所表示的字符串,可以重复,但是用不同的扫码软件扫出来可能含义不一样。打个比方,1000放到金额来说,是一千块钱,放到年份来说是公元1000年,放到重量来说,可能是一公斤。所以它确实可能重复,但是它的含义需要结合具体场景来解读,重复也无妨。第三,二维码首先它的量非常大,要说用完,几乎不会发生。况且,它实际上就是对应一个字符串,重复也无妨。比如全国这么多重名的人,但在他自己的社交环境里,毫不影响这个名字对应他。

你觉得哪一个观点更有说服性?欢迎留下你客观的见解。

1 阅读:329
评论列表

科普班的春天

简介:写奇妙趣事 答科文趣事 品所见所知