范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

天天都扫的二维码,你知道它的技术原理吗?

  引言
  二维码已经成为我们日常生活中必不可少的组成部分了,登录需要扫一扫二维码、买东西付钱需要扫一扫二维码、开会签到也需要扫一扫二维码,那么如此广泛使用的二维码技术,背后的原理是怎样的呢?本文将结合二维码的发展历程以及典型应用场景,分析二维码背后的技术原理。 二维码发展简史条形码的诞生
  在理解二维码技术原理之前,我们先来简单看下它是怎么发展起来的。早在 1948 年,伯纳德·塞尔沃还是费城煤气科技学院的一名研究生,在一次偶然的机会他得知当地的一家超市的老板想要院长帮忙设计一种可以扫描商品价格的装置,用以提高超市内货品销售的效率。因为超市里的收银员在结算货品的时候每次都需要手动输入架构,超时客流量达的时候,收银员结算效率十分低下。但是院长觉得这是一件非常不容易做到的事情。
  然而伯纳德·塞尔沃与他的朋友约瑟夫·伍德兰德却觉得这是一个巨大的商机,决定要好好设计做出个可以商用的产品出来。在尝试了紫外线照射石墨发光的方案、盲点系统以及点线符号系统等方案之后,由于当时的技术限制,都没有得到广泛的应用。
  转眼时间来到了 20 世纪 60 年代,伍德兰德始终没有放弃当年那么没有实现商业化应用的金点子。此时他已经是 IBM 的一位工程师了,在公司期间,他不断阐述自己关于条形码的技术实现想法,同事不断强调条形码的商业价值。与此同时,激光以及计算机已经开始应用起来,条形码实现的技术基础已经完成。大概在 1969 年,伍德兰德参与到 IBM 公司投入的由乔治·劳雷尔负责的超市扫描仪和标签研究项目组中,经过几年的潜心研究,IBM 终于推出了可识别的条形码。
  在 1974 年 6 月 26 日的这一天,世界上第一个条形码扫描器被安装在俄亥俄州特洛伊的马什超市里。第一件被扫描的商品是 10 包箭牌的多汁水果味口香糖,这包口香糖如今已被美国历史博物馆收藏 。而后,条形码被广泛应用于商品、书籍、邮政等系统中,极大地提升了业务运行效率。
  我们可以看得出来推动技术进步的往往都是现实生活中的业务需求。但是随着条形码的广泛用,它的不足之处逐渐显现出来:
  1、条形码的数据表示内容非常有限,只能表示数字以及字母,无法表示更多的其他字符信息;
  2、条形码表示的数据量也非常有限,如果想要包含更多的数据只能不断地进行水平拉伸,导致条形码越来越大,不利于商用;
  3、条形码如果出现变形或者条形丢失就会造成数据的不可获取,影响业务的正常使用;
  正因为条形码存在着这样以及那样的不足之处,人们对于出现有一种可以表达更多信息的的期望与日俱增。 二维码横空出世
  虽然二维码的应用在中国大放异彩,但是实际上它是日本人发明的。日本 Denso Wave 公司(日本电装株式会社(Denso Corporation)旗下的子公司)的腾弘原是二维码的发明者。在公司的业务中需要对汽车的零部件标注属性信息,包括产地、生产时间、生产批次等等信息,传统的条形码无法满足大量信息的标注,因此需要一种涵盖更加多信息的标注方式。
  腾弘原想到既然一维的条形码没办法表达更多消息,那么是不是可以增加维度来让其表示更多的信息,这就是二维码的思考雏形。但是紧接着又遇到了如何让这个二维码能够实现高速的读取。技术攻关小组利用正方形的四个角中的三个来作为定位符,然后通过剩余的一个角来判断实际二维码的方向,从而达到无论是从什么方向进行扫描,都不影响二维码内容的读取。
  经过几年的反复测试,腾弘原地攻关小组终于攻克技术难关,这个小小的方块二维码在信息存储上相比条形码提升了 300 倍,而在二维码的识别速度上提升了 10 倍。在 1994 年,DENSO WAVE 公司面向全日本开始推广二维码技术,并将其命名为"Quick Response Code"。时至今日,二维码已经在全世界范围内得到广泛应用,尤其是在中国可以说是发挥到了极致。 技术原理
  在网上我们可以轻松找到在线制作二维码的工具网站,这些网站中,可以转化为二维码的信息包含了,文本、URL、图片以及音视频等等。由此可知二维码的本质实际就是一种数据信息的表现方式。
  我们都知道二维码是由很多个白色方块以及黑色方块组成,实际上就是对应计算机世界中的 0-1 二进制语言。其中黑色小方块代表 1,白色小方块代表 0。因此这些看似没有规律的黑白方块二维码组合在一起就是 0-1 组成的信息组合。而 0-1 组成的二进制数据实现对于信息的编码,也是计算机可以看懂的语言。
  手机进行二维码扫描的时候,由于二维码是黑白相间的二位点阵,通过光的反射进入手机摄像头时候,手机中的 CMOS 感光元件将接收到的光信号转化为电信号,而二维码代表的 0-1 组合实际在手机中就是对应的高低电位,最终解析为二维码对应的标注信息。
  扫码登录
  扫码登录是二维码非常典型的应用场景,以前我们登录网站需要输入用户名以及密码,有时候还为一时想不起来密码是多少而非常着急。自从有了二维码登录之后,只要拿出手机扫一扫 web 端的二维码就可以完成登录操作非常方便,那我们就来分析下二维码扫描登录的技术原理是怎样的吧。
  对于登录这件事情来说,其本质实际包含了两件事情,第一件事情是告诉平台你是谁,第二件事情是向平台证明你就是你不是别人。那传统的用户名以及密码登录的方式,用户名实际就是告诉平台你是谁,而密码就是向平台证明你就是你。那么放在二维码扫码登录的场景下,实际也是需要完成这两件事情的支撑。下面我们就看下扫码登录的实现机制。
  在进行扫码登录之前,我们需要先在客户端进行登录操作。在客户端登录的时候,需要输入用户名以及密码信息,此后的客户端与服务端的交互过程大致如下所示:
  1、首先用户在客户端输入用户名以及密码进行登录操作;
  2、客户端携带用户名、密码以及设备信息向服务端发起登录请求;
  3、服务端校验用户名以及密码信息,同时将账号信息与设备信息进行绑定,并返回 token 信息;
  4、客户端保存 token 信息;
  5、再次登录的时候不需要再传递用户名以及密码,将 token 信息以及设备信息传递给服务端,服务端校验 token 以及设备信息;
  这里的 token 信息实际就是代替了账号以及密码信息,可以理解为一种数据结构存储了账号、设备等信息,用以后期的服务端校验。
  上面所说的是客户端登录的大致步骤,它是客户端扫码登录的基础,接下来我们再看下扫码登录的大致业务流程,如下所示:
  在这个过程中最重要的是生成临时的 token,这个临时 token 实际就是一种登录的凭证,并且与二维码一一对应,用过一次就会失效。那为什么要有这个临时的 token 呢?实际是为了解决扫码这个动作与登录的连接关系,系统需要确认二维码是被客户端扫描后进行的登录操作。 总结
  本文主要结合了二维码的技术发展历程,阐述了二维码的技术原理,同时对二维码典型的应用场景进行了技术原理的分析,相信通过本文大家对于二维码的原理有了更加深刻的理解。

抄书第37天,坚持自己创作终于恢复原创标志了,自媒体一定不能抄两天的闲暇时间把第三十七天的抄书内容分享出来了,今天分享的是冲动会使人失去理智。当一个人冲动时,其全部的注意力都集中在导致他冲动的这一件事情上,对于其他的诸如后果之类的问题,根本就欲求生富贵,须下死工夫庭前生瑞草,好事不如无。欲求生富贵,须下死工夫。百年成之不足,一旦败之有余。人心似铁,官法如炉。好事不会从天而降,庭院生吉祥之草,不一定会带来祥瑞吉兆,会带来不必要的麻烦。想要成功一个语文老师的寒假计划我的生活也是头条一想到从今天开始就放寒假了,心里就转悠着上万种小开心,终于可以轻轻松松地过一下自己想过的日子了。虽然这个学期大部分网课,基本居家,可是每天有各种工作,心里总是密密麻富不过三代穷不过五服这句话为什么总能在大多数人身上应验呢?曾有网友调侃说,穷人穷到最后孩子连媳妇也娶不起了,所以穷不过五服。老祖宗富不过三代,穷不过五服,这句经过数千年证实的大俗话,直到今天,仍然有其指导意义。这句话警示人们在富贵时,能使邵东市3000名医务人员参加党的二十大精神理论考试红网时刻新闻1月10日讯(通讯员王瑛申爱平)为深入学习宣传贯彻党的二十大精神,切实把全体干部职工的思想统一到党的二十大精神上来,根据邵东市委宣传部通知要求,1月9日下午,该市卫健局数千人被包圆!乌军下令24小时内撤离,大批士兵连夜突围进入2023年,俄军的攻势明显加大,特别是新年夜一处位于顿涅茨克学校内地军营遭乌军海马斯远程火箭弹打击,导致400军人死亡300人受伤之后,俄军也在大力消耗乌军的有生力量。1月10智能电视套娃式充会员,被吐槽看个电视太费劲了!智能电视时代,为何看电视反而更麻烦了?2023年初,一句看个电视太费劲了,突然登上了热搜榜单。看个电影,20元一个月。看个电视剧,29元一个月。孩子的动画片是最贵的,39元一个月。毛金花毛主席鲜为人知的女儿,一生未能与父母相见,如今已93岁作为毛主席的女儿,李敏李讷一直都是众人所知的。而且至今大多数人都认为,毛主席的女儿也只有她们两人。但是事实并非如此,毛主席还有一个女儿毛金花尚在人世。只是由于战争年代的原因,毛金花韩媒中国春节出境游迎来预订高峰韩国没进十大热门目的地来源海外网1月6日,韩国仁川机场设置中国入境旅客专用通道。春节临近,随着出入境政策的优化调整,中国跨境游市场出现回暖。1月6日,韩媒news1发文介绍相关情况,同时在题目中特别提到儿女对待父母的态度,决定了他们福禄的厚度01hr作家周国平曾说对亲近的人挑剔是本能,但克服本能做到对亲近的人不挑剔,是一种教养。父母为了儿女,劳心劳累一辈子,为了儿女的未来幸福,几乎操碎了心。可是作为儿女,有很多人总是在父母,您们一定要挺住这几天,在疫情虐待下,医院急珍室人满为患,来的都是老人家,子女围在身边,不敢离开半步,这是孝子感恩戴德!曾记否,父母将你我捧在手心,含在嘴里,因为我们是父母的手心里的宝!在外漂泊的
曾游记丨宁乡温泉来源华声在线华声见习记者曾冠霖长沙断崖式降温最适合泡温泉,但是去哪儿呢?看这里,宁乡灰汤温泉职工疗养院,从市区出发只需要一个小时。依山而建的温泉谷和无边际浴池,能同时带来视野和身体实地采访崖子镇50吨大金矿才发现,原来乳山从东到西山脉都是金子2023年3月18日山东省地矿局发布消息,山东威海乳山的崖子镇西涝口村探获一处50吨大型金矿。西涝口村北有一座牧牛山,这座牧牛山不高,海拔300米。这次发现的矿床位于牧牛山北东方向我国科考队通过多方配合监测冰川变化共谋美丽生态家园近日,由中国科学院大学中科院西北研究院青海大学三江源生态与高原农牧业国家重点实验室三江源生态保护基金会等多家机构联合组成的科考队,对黄河上游的阿尼玛卿山开展了综合科学考察。在阿尼玛实拍老挝姑娘在河边洗澡,河水很干净,尴尬难以启齿人们选择去老挝游玩,会发现当地很多美女都是直接在河里洗澡的。(此处已添加小程序,请到今日头条客户端查看)他们之所以来到这里组团洗澡,主要是当地十分的炎热,到河边洗澡,能够达到解暑纳这不是特效!湖北恩施舟行水上似悬浮只因河水太清澈2023年3月14日,湖北恩施,屏山村屏山旅游景区,游人在坐船游玩。在湖北省恩施土家族苗族自治州鹤峰县容美镇屏山村屏山旅游景区,这里的河水清澈见底,舟行水上如悬浮空中,美如画卷。杨中美之间极有可能暴发一埸科技经济战争!据美国(华尔街日报)3月18日的一篇报导称,一些美国硅谷科技公司的高管与美国国会的共和党和民主党议員,都一致反对中国参与美国的科技行业!这些人成立了一个叫(国会)山(硅)谷联论坛的青版财经小记者了解智慧停车智慧社区拥抱未来生活3月19日,青版财经小记者走进智慧停车头部企业松立集团参观研学。小记者们了解大数据下的智慧停车智慧社区等平台的建设,拥抱未来生活,初步认识已经上升为国家战略数字中国智慧城市建设。在如果我跑得比光更快,我会长生不老吗?大有学问长生不老一直是人类向往的梦想,随着科学技术的发展,人们开始探讨从根本上击败衰老的方法。在这个过程中,有人提出了一个有趣的问题如果我跑得比光更快,我会长生不老吗?让我们从科学Arbitrum空投到来一文带你详细了解Arbitrum是什么?Arbitrum是以太坊的乐观式Rollup扩容方案,有以下特性无需信任的安全性安全扎根于以太坊,任何人都可以确保正确的L2结果。若L2链完全宕机,仅凭以太数据传输检错技术CRCCRC简介数据在传输过程中可能会因为传输介质故障或外界的干扰而产生比特差错(使原来的0变为1,原来的1变为0),从而导致接收方接收到错误的数据。为尽量提高接收方收到数据的正确率,在风浪越大鱼越贵!华为宣布重要决定,美媒我们封锁了个寂寞华为是一家全球领先的信息通信技术解决方案供应商,其研发实力远超国人的想象。除了手机业务,华为在许多领域都有着出色的表现。在面对美国的无底线制裁和打压之下,华为依然能够从容应对,不断