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

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

  引言
  二维码已经成为我们日常生活中必不可少的组成部分了,登录需要扫一扫二维码、买东西付钱需要扫一扫二维码、开会签到也需要扫一扫二维码,那么如此广泛使用的二维码技术,背后的原理是怎样的呢?本文将结合二维码的发展历程以及典型应用场景,分析二维码背后的技术原理。 二维码发展简史条形码的诞生
  在理解二维码技术原理之前,我们先来简单看下它是怎么发展起来的。早在 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 呢?实际是为了解决扫码这个动作与登录的连接关系,系统需要确认二维码是被客户端扫描后进行的登录操作。 总结
  本文主要结合了二维码的技术发展历程,阐述了二维码的技术原理,同时对二维码典型的应用场景进行了技术原理的分析,相信通过本文大家对于二维码的原理有了更加深刻的理解。

构建新时代信访工作新格局,各地信访部门这样部署推进2023年是全面学习贯彻党的二十大精神的开局之年,也是深入贯彻落实信访工作条例和十四五时期信访工作发展规划的关键之年,做好新时代新征程信访工作责任重大使命光荣。1月14日,全国信访西安网评万象耕新,时光不负赶路人2月4日是农历二十四节气的立春,立是开始,春是温暖。立春标志着春回大地,万物复苏,种子发芽。随着春日渐暖,我国农业生产陆续展开。一年之计在于春,一日之计在于晨。春天万物勃发,春天萌永定区司法局永定法律服务所牵手检察院走基层惠民生甘当受灾群众贴心人红网时刻张家界2月8日讯(通讯员李启忠)感谢您们的牵挂鼓励,我们一家有信心从创业失败的困境中走出来,争取早日发家致富回报司法机关的关心。2月8日上午,困难群众李某才紧紧地握住永定法租车市场淡季不淡今年租车市场规模有望超1200亿元租车市场淡季不淡今年租车市场规模有望超1200亿元财联社2月6日电,通常长假过后,租车市场就会回落,今年却一反常态。除了日常短租的订单维持高位,记者在采访中注意到,往年很多以短租为追悔莫及!尤文希望修改博格巴合同!后防中坚获得奖赏对于尤文图斯来说,球队本赛季确实陷入了困境当中。虽然在赛季初期他们完成了多笔非常重要的转会,被外界视作本赛季最有希望拿到联赛冠军的球队之一,然而随着赛季的进行,阿莱格里对于这支球队郑智下课?广州队换帅传闻真相来了,当事人正式发声谭凯元正式宣布留洋西班牙,广州队的青年才俊进一步流失,新赛季就算球队能活下去,以怎么样的阵容出战也是一大疑问,球员不断离开,那么教练员又会跟随吗?日前,在德转网站上就出现奇怪一幕,温江区江安河片区旅游基础设施建设项目凤溪岛简介及方案设想一成都温江区江安河片区旅游基础设施建设项目凤溪岛简介1建设内容对江安河南岸(林泉北街凤凰北大街段)规划绿地进行打造,占地面积约55。5亩,改造现有建筑物,拟打造成结合景观和餐饮以及上任不到五个月!官方贝内文托解雇主帅卡纳瓦罗直播吧2月5日讯官方消息,贝内文托解雇主帅卡纳瓦罗,后者上任不到五个月。与此同时,助理教练小卡纳瓦罗和体育总监福贾也被俱乐部解雇。本周日,贝内文托的训练课将由预备队主帅斯卡拉托(S官方班巴被禁赛4场小里弗斯被禁赛3场北京时间2月5日,NBA今日正式宣布对昨日魔术森林狼冲突的惩罚,魔术中锋默罕默德班巴被禁赛4场,森林狼后卫奥斯汀里弗斯被禁赛3场。除此之外,魔术后卫杰伦萨格斯因锁喉里弗斯并把他拖到夺冠!官方站台,多重身份曝光不简单,身价迎来阶梯式暴涨中国田径最新消息,亚洲飞人苏炳添夺得室内60米冠军迎来了自己新年的赛季喜讯。此次比赛苏炳添与第2名只有0。01秒的差距。更重要的是苏炳添再一次地领先日本选手一步。更是打破网络上的谣福克斯缺阵国王险19分逆转步行者小萨战旧主两双希尔德队史第三人北京时间2月4日,NBA常规赛,步行者主场107104险胜国王,终结4连败。本场比赛国王当家后卫福克斯因个人原因缺阵,同时这也是萨博尼斯与老东家之间的较量,他拿到两双数据。国王最多
夫妻离婚,男方有借条说是借父母的钱买的房子,是离婚时后补的,这样的笔迹能鉴定吗?有法律依据吗?这个问题是需要回答的,因为太普遍了。我是婚姻律师,工作中经常遇到这种情况。第一种是,父母确实在小夫妻购房时出了钱,但是没写借条,真实意思是赠与小两口,只要你们好好过,两老死死后的家10块钱在你所在的城市能吃到什么美食?贵州人爱吃米线,在贵阳各种米线价格都在10块钱左右,这个根据地段与位置,还有店家的名气等价格会有区别,价格最低是9块,素粉的价格在6块左右。贵州的米线有牛肉粉羊肉粉肠旺面(粉)鹅肉成都到重庆的人多,还是重庆到成都的人多?重庆到成都的人多,还是成都到重庆的人多?答案几乎是肯定的,重庆到成都的人多一点。为什么呢?因为成都是四川的省会城市,四川是旅游大省,旅游资源丰富,既能欣赏广阔无垠的成都平原,又能在你到过多少个城市?哪个城市你觉得最好?我只说大的吧。1武汉,待过4年。大武汉,武汉真大。最近很多年城市发展很快,到处挖挖。2南京,生活了10年流量。绿化不错。科教文卫也不错。3北京出差最多的城市,空气不好,交通拥堵,人智慧社区与传统小区有什么区别吗?智慧城市,这个名词大家都不陌生,国家于2012年就开始了智慧城市的试点,智慧社区是智慧城市的重要组成部分。现如今,全国各地都在如火如荼的开展智慧社区的建设,很多人听过智慧社区,往往尼康D850是什么级别的单反?值得买吗?首先感谢邀请回答。尼康D850是什么级别的单反?现在值得买吗?尼康D850是属于专业级全画幅单反相机,价格当下在两万左右,本人觉得值得购买。当然,值不值得买,最主要还是要考虑各自的我将深圳两千万的房子以一百万的价格卖给我儿子,房产税怎么收?明确的告诉你你会心疼到吐血!因为自己节俭几辈子置办下来的房子想留给儿子,而儿子会要不起!因为交不起税!税局不会认可你的100万,税局只执行当地当时的评估价纳税,不是你想卖100万就未来20年,苏北哪座城市更具发展前景?苏北,常说的是盐淮徐宿连,不含南通,人家自称苏中。五市中徐州是老牌工业城市,重工业发达,又是交通要道。自古以来是兵家必争之地。所以徐州算是有优势会发展得更好,但相对于清新的盐城,我中国足球的职业化道路该如何走?说个不中听的话,中国足球根本上就够不上职业化,因为本土球员的职业素质根本就不够格!他们与欧美球员相比相差十万八千里,不伦是拿球停球也好,还是跑位射门也好根本就不在一个频道,更谈不上中国男篮大胜日本,你认为比赛中还暴露出中国队哪些不足?中国男篮在世界杯亚预赛的2个客场比赛中,用酣畅淋漓的大胜战胜日本队,可喜可贺!感谢中国男篮全体人员,辛苦了。在中国男篮处在低谷时期,用大胜日本的成绩证明了自己还是亚洲强队。这两场比中国男足凭什么又要换主帅?主帅带领球队参加国际比赛,未能达到预期目标就得下课,这是国际惯例!李铁是不行,其他国人带得动吗?上届里皮好多少?只嬴多一两场场,没国足参加世预赛,目标是胜利和顺利进入卡塔尔世界杯决