当前的位置:泉州网站建设 > 新闻中心 > 科技新闻 > 正文

研究完《长安12时辰》的望楼系统,我魔怔了

来源:泉州网站建设   时间 : 2019-08-12 10:08  编辑 : 泉州网站建设

本文来源于微信公众号涵的硅谷成长笔记(ID:HanGrowth),作者: Han涵,钛媒体经授权发布

研究完《长安12时辰》的望楼系统,我魔怔了

本文来源于微信公众号涵的硅谷成长笔记(ID:HanGrowth),作者: Han涵,钛媒体经授权发布。

豆瓣8.6分的《长安12时辰》,害人不浅啊!

是的,我已经消失一个月了,就因为我去追剧了… 空闲时间都没了,真的。(才不是因为我懒)

研究完《长安12时辰》的望楼系统,我魔怔了

终于,这剧今天完结,我也可以恢复更新了! 作为剧粉 + 科技宅,我今天,就给你深挖一下,这个剧里的通讯设定—— 望楼。

研究完《长安12时辰》的望楼系统,我魔怔了

它在第一集里就出现了。「这是望楼,今日于你有大用」

这是檀棋交代张小敬的第一件事。

研究完《长安12时辰》的望楼系统,我魔怔了

其实就是通讯系统,在长安城里传递消息。 城内每300步就有一个望楼,消息转瞬,即可传遍整个长安城。

研究完《长安12时辰》的望楼系统,我魔怔了

我一看到这儿,就兴奋了! 诶?

这不就是一个,12位比特的通讯系统么! 你看,他有上下两排,一共12格,每个格子可以点亮或熄灭。 如果点亮是1,熄灭是0,那下面这个图,12位就可以表示成:

101011 101100

研究完《长安12时辰》的望楼系统,我魔怔了

有了二进制码之后,我们就可以编码译码了,也就是把「码」和「字」对应起来。 现代计算机里,最基本的,就是用ASCII码了,下面是一个对照表:可以表示字母,数字和符号。

研究完《长安12时辰》的望楼系统,我魔怔了

比如O就是0100 1111,M就是01001101, G就是0100 0111。 那么,李佳琦的口头禅,用二进制表示就是:0100 1111~ 01001101~ 0100 0111~

其实有12位bit已经很多了,上面的ASCII码,其实只要7位。(看上去是8位,但第一位都是0) 那么12位,其实可以表示2的12次方,也就是4096个汉字了。 按照咱中国1988年出版的《现代汉语常用字表》,常用汉字一共也就3500个,可以涵盖99.48%的日常所需,所以12位完全足够了。

研究完《长安12时辰》的望楼系统,我魔怔了

当今计算机的汉字编码,比较常用的,比如有Unicode,下面是一个对照表。

研究完《长安12时辰》的望楼系统,我魔怔了

在我仔细研究《十二时辰》之后,我发现,剧中其实有大小两种望楼! 一种是上面的小望楼,两排12格那种,还有一种是3*3的9宫格大望楼。

研究完《长安12时辰》的望楼系统,我魔怔了

诶?为什么有两套系统? 我个人猜测: 这是通讯系统Infra 2.0版,工程师正在逐步迁移(Migration),还没有完全结束,小的还没有完全弃用(Deprecated),所以得两套共存。

研究完《长安12时辰》的望楼系统,我魔怔了

而且,两套系统还可以对接。

我去,居然还做了向下兼容(Backward Compatibility)。

你可能会说,9宫格,那岂不是降低成9bit了?反而性能下降? No No No,它其实四周还有8片花辫,可以分别收起和放出,这样就多了8位。

研究完《长安12时辰》的望楼系统,我魔怔了

加起来,就有9 + 8 = 17比特了

哦对了,毕竟白天和晚上的需求不同,它还分为“日用”和“夜用”两种模式。 长安百姓,真是夜里也安心呢~

研究完《长安12时辰》的望楼系统,我魔怔了

你可能会问,12bit已经够用了,为啥要17bit呢? 除了可以传递更多内容以外,还有大用:纠错。 你知道,信息传递很容易出错,如果这12位里,有一个地方坏了,比如灯不亮了,或者接收方看走眼了,这咋办。

研究完《长安12时辰》的望楼系统,我魔怔了

你看,这12个格子太难读了,你得一个一个数,眼睛都要瞎了,随便一抖,就错了。 然而,改成9宫格之后,一眼就能看对并记住,用户体验直线上升,错误率下降。

研究完《长安12时辰》的望楼系统,我魔怔了

当然,多出来的5个bit,还有更高级的用法。 这就是:计算机通讯里,两个经典手段:纠错码,和,冗余。

先来看

纠错码

研究完《长安12时辰》的望楼系统,我魔怔了

最简单的方法,就是“奇偶校验法”,也就是你多传1位,这位表示前面几位里面,应该有奇数还是偶数个1。 如果接收的时候,你发现,最后一位告诉你,前面应该有偶数个1,结果前面是奇数个1,那就说明这数据有问题了,你得让对方再传一遍。

研究完《长安12时辰》的望楼系统,我魔怔了

如果,你有很多位可以用来纠错,比如大望楼多出了5位,那就可以用更高级的方法了,比如循环冗余校验法。 这里有点复杂,但说白了就是,信息位和纠错位,两组数,进行运算,如果得出的值不对,那就验证失败。

研究完《长安12时辰》的望楼系统,我魔怔了

这玩意说深了就是研究生课程了,收。

除了纠错码,还有冗余。 有冗余,这本身就能纠错。 比如,你规定,传递的一个数,必须所有数字,都是一样的才有效。 那么,当你收到了比如6668666,那你就知道:哦,那个8绝对打错了,本来想说的应该是6666666。

研究完《长安12时辰》的望楼系统,我魔怔了

猜你喜欢
  • 中兴通讯持续下挫 股价盘中跌停

    8月9日临近午间收盘,中兴通讯跌停,每股报于27.22元。截至发稿,成交额逾36亿元。换手率3.7%。 【相关报道】 美政府禁止采购5家中企公司电信设备 外交部回应 在8日举行的外交部例行记者会上,...

    日期:2019-08-09 13:53
  • 中兴通讯:目前生产经营活动一切均正常

    原标题:中兴通讯回应e公司:目前生产经营活动一切均正常 证券时报e公司讯,8月9日,中兴通讯回应e公司记者称,公司目前生产经营活动一切均正常,基本面没有变化。今日早盘,中兴通讯股价直线下...

    日期:2019-08-09 12:09
  • 用「软件定义汽车」背后, OTA 升级的争夺战

    备选标题: 1. 汽车 OTA 没你想得那么简单 2. 汽车 OTA 到底比升级 iPhone 难在...

    日期:2019-08-08 15:11
  • 华为董事长:华为手机在照相、AI以及通讯、电子续航等技术方面领先

    华为今日举行2019年上半年业绩发布会,华为董事长梁华介绍,华为手机在整个照相、AI以及通讯、电子续航等技术方面走到了一些比较领先的位置,这也是用户为什么喜欢华为手机的一个原因。...

    日期:2019-07-30 16:26
  • 多家猎头员工因涉嫌侵犯公民个人信息被捕,涉案信息2亿余条

    蓝鲸TMT频道7月29日讯,据悉,今年以来,在公安部的协调指挥下,广东省公安厅组织广州警方在北京、上海、广东等20个省市开展打击侵犯公民信息专项行动,打掉了一个特大侵犯公民信息团伙,抓获犯...

    日期:2019-07-29 15:47
  • 中兴AXON 10 Pro 5G来了:7月23日预定

    目前华为Mate X、Mate 20 X 5G、中兴AXON 10 Pro 5G等5G手机已经通过入...

    日期:2019-07-20 17:29
  • 苹果5G手机明年问世 供应链看好

    苹果可望在2020年推出5G智能机,外电报导,苹果近期申请相关专利透端倪;法人及供应链也看好,在一线品牌大厂竞相推出5G终端应用后,2020年智能机有望放量,带动市场需求。5G即将商转,终端动起...

    日期:2019-07-14 10:59
  • 当心!120个窃取个人信息的恶意程序

    新华社电 记者10日从国家互联网应急中心天津分中心获悉,国家互联网应急中心近日发现了120个窃取用户个人信息的恶意程序变种,目前已感染用户近3万个。 这120个恶意程序变种名称包括成绩单、积...

    日期:2019-07-11 09:29
  • 中兴通讯率先完成中国联通5G SA内场测试

    近日,中国联通网络技术研究院组织开展了基于R15框架、SA-1230协议的5G核心网内场测试。中兴通讯作为中国联通战略合作伙伴,率先完成了测试验证,SA 5G核心网能力再次获得业界认可。 作为5G发展...

    日期:2019-07-08 17:10
  • 格力再发福利:每人每月100元以内的通讯费由公司承担

    格力电器再一次给员工发福利了。 7月2日,珠海格力电器股份有限公司(格力电器,000651)官方发布消息称,近日该公司发布《关于全员免费使用工作电话的通知》称,“为满足大数据互联网时代工作...

    日期:2019-07-02 16:53

泉州汽车网 | 南安汽车网 | 泉州房产网 | 南安房产网 | 泉州网站建设 | 南安网站建设 | 泉州人才网 | 哪购物 | 网站发布网

公司简介 | 商业合作 | 广告中心 | 联系我们 | Copyright © 2019 QZWZJS.COM All Rights Reserved.

闽ICP备18011963号 邮箱:info@qzwzjs.com 地址:泉州市涂门街胭脂巷39号

服务中心: 0595-86036039 联系QQ:2076448248

泉州市天辉网络科技有限公司 版权所有