<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          “滴” 的一聲,錢(qián)沒(méi)了

          共 1790字,需瀏覽 4分鐘

           ·

          2021-04-02 15:12


          昨天
          女朋友問(wèn)了我一個(gè)問(wèn)題



          我要是有這個(gè)水平

          還會(huì)是現(xiàn)在這個(gè)樣子?

          早就走向人生巔峰了



          好了,讓我們來(lái)看看

          錢(qián),究竟是如何被掃走的

          還不是你剁手剁沒(méi)的


          在回答這個(gè)問(wèn)題之前

          先來(lái)看看我們平時(shí)是怎么用微信轉(zhuǎn)賬的



          不要在意為什么只轉(zhuǎn)了1分錢(qián)

          因?yàn)檎娴臎](méi)錢(qián)了

          轉(zhuǎn)賬和二維碼支付有什么關(guān)系呢?

          其實(shí)這里涉及一個(gè)核心問(wèn)題

          那就是身份驗(yàn)證



          說(shuō)人話(huà)

          那就是微信后臺(tái)在處理轉(zhuǎn)賬時(shí)

          需要知道是

          帥餅轉(zhuǎn)給了女朋友

          而不是反過(guò)來(lái)

          我也想反過(guò)來(lái)呀


          同理

          我們?cè)趻叽a支付時(shí)

          微信也要知道

          到底是誰(shuí)掃了碼

          總不能女朋友掃了碼,扣的是帥餅的錢(qián)吧

          好像也沒(méi)差?



          那么

          關(guān)鍵問(wèn)題來(lái)了

          商家怎么通過(guò)二維碼確定這是誰(shuí)?

          回答這個(gè)問(wèn)題之前

          我們要先知道二維碼的本質(zhì)是什么



          大家二維碼聽(tīng)得很熟悉了

          有沒(méi)有想過(guò)

          我猜沒(méi)有

          既然有二維碼

          那么有沒(méi)有一維碼呢?



          還真有

          而且就是我們很熟悉的

          條形碼

          (沒(méi)錯(cuò),一維碼也叫條形碼)


          條形碼有很多種類(lèi)


          這么多種條形碼

          全部講完是不可能的

          (你們也看不下去)


          這里我就講講

          最常見(jiàn)的 EAN-13

          也就是


          首先

          我們可以把條形碼分成上下兩部分

          上面

          黑白相間的條紋

          下面

          13 個(gè)數(shù)字

          沒(méi)錯(cuò),就是 EAN-13 的那個(gè) 13


          先來(lái)解釋上面的黑白條紋

          我們需要先記住下面的編碼規(guī)則

          白色為 0,黑色為 1




          如上圖所示

          我們標(biāo)注了三條紅線(xiàn)

          第一條紅線(xiàn)所在條紋是白色

          代表了 0


          第二、第三條紅線(xiàn)所在則是黑色條紋

          代表了 1

           (沒(méi)錯(cuò),又是二進(jìn)制編碼)


          注意

          一個(gè)最小的條紋寬度是 0.33 mm

          那些看起來(lái)比較粗的黑色條紋
          其實(shí)是由多個(gè)單位條紋組合而來(lái)
          也就是很多個(gè) 1 連在一起


          換句話(huà)說(shuō)

          圖中這三個(gè)條紋組成的編碼是 011

          EAN-13 有自己的碼表
          跟ASCII 并不一樣
          這些二進(jìn)制編碼按照碼表轉(zhuǎn)換后
          可以跟其下方的數(shù)字一一對(duì)應(yīng)


          (沒(méi)事,看不懂也沒(méi)關(guān)系)

          你只要知道



          細(xì)心的同學(xué)會(huì)發(fā)現(xiàn)

          上面的轉(zhuǎn)換圖

          轉(zhuǎn)換到數(shù)字的時(shí)候只剩下 12 個(gè)字符了

          (餅哥就是這么嚴(yán)謹(jǐn))


          這當(dāng)然是有原因的

          不過(guò),在說(shuō)明這個(gè)原因之前

          我們需要搞明白另一件事



          機(jī)器掃條形碼的時(shí)候

          會(huì)發(fā)出光線(xiàn)

          像這樣



          (啊不,上錯(cuò)圖了)




          小學(xué)二年級(jí)的時(shí)候我們學(xué)過(guò)

          白色會(huì)反射所有色光

          黑色會(huì)吸收所有色光

          掃描器通過(guò)分析條形碼的反射光線(xiàn)

          就可以得到條形碼色塊的分布情況

          進(jìn)而再進(jìn)行編碼、轉(zhuǎn)換


          回到前面的問(wèn)題

          為啥識(shí)別轉(zhuǎn)換只有 12 位呢

          開(kāi)頭的數(shù)字去哪了?



          觀(guān)察上面條形碼

          我們會(huì)發(fā)現(xiàn)前置碼 6 上面

          根本就沒(méi)條紋

          (掃得出來(lái)才見(jiàn)鬼呢)


          那咋整呢

          就這么拋棄它了?

          當(dāng)然不是

          這里可以根據(jù)左側(cè)數(shù)據(jù)符進(jìn)行推斷

          左側(cè)數(shù)據(jù)符中的每個(gè)數(shù)字都有一個(gè)奇偶性

          (與我們平常理解的奇數(shù)偶數(shù)不一樣)


          根據(jù)不同的奇偶性排列

          可以推斷出前置碼是什么

          至于怎么推的



          反正國(guó)內(nèi)都是 6 開(kāi)頭

          (那你還講那么多)


          好了

          這就是一維碼的原理

          是不是很簡(jiǎn)單

          (出去又可以裝逼了)




          接下來(lái)

          讓我們看看二維碼的原理


          和一維碼一樣

          二維碼種類(lèi)繁多

          我們生活中最常用的是這種



          QR Code

          (Quick Response Code)

          快速響應(yīng)矩陣圖碼

          顧名思義

          發(fā)明者希望 QR 碼可以快速解碼其內(nèi)容

          (滴一聲就完事,確實(shí)挺快的)


          二維碼的原理

          本質(zhì)上與一維碼差不多

          包括核心的

          光反射

          二進(jìn)制編碼

          編碼表



          當(dāng)然

          區(qū)別也有

          相比一維碼只有單向信息

          (條紋的長(zhǎng)度對(duì)編碼無(wú)影響)

          二維碼在橫豎兩個(gè)方向上

          都能蘊(yùn)藏信息



          而且不比一維碼只能存儲(chǔ)數(shù)字和簡(jiǎn)單的符號(hào)

          二維碼可以?xún)?chǔ)存漢字信息

          容量也大了 n



          另外

          QR Code 最大的特點(diǎn)

          在于它

          左上、右上、左下

          的”回“字型定位標(biāo)志


          (再給你們一次機(jī)會(huì))


          有了這三個(gè)定位標(biāo)志

          你就可以從任意方向掃碼了




          搞明白了二維碼

          我們?cè)倩氐阶畛醯膯?wèn)題

          首先

          仔細(xì)觀(guān)察你的付款碼頁(yè)面

          你會(huì)發(fā)現(xiàn)付款碼上面

          還有一個(gè)條形碼



          甚至你會(huì)發(fā)現(xiàn)條形碼上方還有小字

          點(diǎn)擊可以看到一串 18 位的數(shù)字


          聰明的你可能已經(jīng)猜到了


          沒(méi)錯(cuò)

          不論是條形碼,還是二維碼

          作為付款碼而存在時(shí)

          它們實(shí)際上隱含的信息

          就是

          這一串?dāng)?shù)字


          它能讓微信確定這是哪個(gè)用戶(hù)



          掃碼付款的整個(gè)流程

          其實(shí)就很清楚了



          拿到 18 位的數(shù)字串后



          商家后臺(tái)再調(diào)用微信支付的接口


          然后

          .

          .

          .



          .

          .

          .


          你的錢(qián)就這樣沒(méi)了


          .

          .

          .



          你說(shuō)商家會(huì)不會(huì)保存你的付款碼來(lái)干壞事?

          并不能,付款碼每分鐘都會(huì)刷新


          當(dāng)然

          大家還是要好好保護(hù)自己的付款碼

          畢竟一分錢(qián)也是錢(qián)嘛



          瀏覽 187
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人影片大香蕉 | 欧美日韩一卡 | 欧美A片免费在线观看 | 国产精品宾馆在线精品酒店 | 人妻福利导航 |