从长安十二时辰中学到的东西

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 19年的暑期里,长安十二时辰(下文简称长安)不愧是电视连续剧中的一匹黑马。紧凑的故事情节,扑朔迷离的人物关系,给观众再现盛唐一片气派的景象。这是1个令人引以自豪的时代,这是1个文人骚客辈出的朝代。不同的人会在剧中找到不一样的东西,这里更多的是从科技以及技术的层面进行分析,而不是更多地从文化的角度。

19年的暑期里,长安十二时辰(下文简称长安)不愧是电视连续剧中的一匹黑马。紧凑的故事情节,扑朔迷离的人物关系,给观众再现盛唐一片气派的景象。这是1个令人引以自豪的时代,这是1个文人骚客辈出的朝代。

不同的人会在剧中找到不一样的东西,这里更多的是从科技以及技术的层面进行分析,而不是更多地从文化的角度。

在长安中,比较有意思的自然就是:

  • 望楼传信
  • 大案牍术

根据已经更新到26集的进度,下面进行简单的分析。


望楼传信

在古代通信最简单的例子,就是飞鸽传书。无论是周王的烽火戏诸侯,还是长安的望楼,离不开的东西就是消息。翻开任何一本通信工程的教材,都可以看到类似如下的模型:

信息源->通信媒介->信宿

其中的通信媒介,可以是飞鸽、烽火、驿邮等方式。

对上述的模型进行扩展,可以得到类似如下的模型:

信息源->信源编码->信道编码->信道->信道译码->信道译码->信宿

在长安中,角色通传陆三的作用就是信源的编码及译码,因此该角色很重要。

而在这个过程中,离不开的1个就是信息的编码与译码。对于信息的编码,最典型的自然就是摩尔码。


106.jpg

在长安中,采用的编码以1个九宫格为背景,根据不同的颜色表示不同的编码内容。如下图所示:


107.jpg


根据不同颜色的组合,选择出来64种组合,分别对应易经中64个卦象,并对其进行编码。

之后,根据之前约定好的编码方式,表示不同的消息,从而实现消息的传播。

然而,上述的编码方式存在1个安全隐患,就是如果在整个通信系统中有人截取到对应的消息,并使用对应方法进行破译,就会出现消息泄露的情况。比如,望楼传信中陆三是外面的内应,从而导致不能再使用望楼彼此进行通信。另1个简单的例子就是靖安司司丞李必被龙波抓住后,何孚说出要全城通缉张小敬的消息。

可以发现,在整个望楼系统中,不止1个人会破译其消息。

在信息安全中,有1个术语叫作中间人攻击(Man-in-the-middle attack),如下图所示:


108.jpg

在长安中1个典型的例子就是在靖安司还要抓狼的时候,竟然有人向圣人报喜狼卫全歼,从而成功绕过了靖安司。

而为了防止中间人攻击,最常见的方式就是对消息进行加密,无论是当前常用的RSA还是DH算法,其目的都是为了确保消息即使被窃听,也要能对抗被破译的可能性。


大案牍术

大案牍术,发明者是老实人徐宾,实属是马亲王(马伯庸)虚构的1个技术,其作用类似现代的大数据。

现代说起大数据,动不动就是Hadoop架构或者Spark框架,实际上它们不过只是工具,而不是数据的实质。

在大案牍术中,通过吏员记录在唐册的数据,通过彼此的关联与计算,从而可以推算当前,预测未来。然而,放眼现在,也是不大可能做到的事情。

在大数据概念出现之前,最被人熟知的自然就是OLAP,1种联机分析技术。其中典型的就是数据立方模型,我们根据需要分析的视角进行切片、上卷、下钻操作,从而查看对应维度的数据。

OLAP的1个不足之处在于,它只是1种分析技术,对于更深一层的数据挖掘是无能为力的。这也是为什么Hadoop及Spark中会集成了机器学习的1个原因。

我们常常认识的数,只局限于有理数,在有理数之外还有无理数、实数以及遥不可及的虚数。至于数域,也不是一般人会接触到的。

数的演算和归纳是数中最基本的内容,在人工智能中说的最多的就是图灵测试。而在真正的人工智能时代,机器可以像人一样智能的思考。但是,现实是电脑是个智障,虽然它确实做出很多让人惊讶的事情。

在于机器而言,它能处理的东西只是数字,对于智能是人为添加的产物。于是,数的演算就变得异常重要。通过演算,机器才可能自我推导和进化,然而世界并不仅仅只是由数字组成那么简单,否则一切都不会变的有规可循,也变的单调许多。

因此,这也是为什么大数据中说的最多的内容还是不确定性。而至于大案牍术选出张小敬,在剧中已经透露是徐宾自己的决定。

本文作者:风中纸鹞,1个多年滚打于Web开发的研发工程师。熟悉PHP、Java、C++等编程语言,以编程作为乐趣。

声明:本文为 脚本之家专栏作者 投稿,未经允许请勿转载。


相关实践学习
基于MaxCompute的热门话题分析
Apsara Clouder大数据专项技能认证配套课程:基于MaxCompute的热门话题分析
相关文章
|
人工智能 JSON 前端开发
CodeFuse--AI编程代码辅助工具开盒尝鲜
生成式人工智能在编码方面表现出的学习和适应能力令人非常兴奋,本文将为读者率先开盒尝试CodeFuse,供大家学习和借鉴!(邀请码:【552049】,有邀请码可更快过审!!!)
607 0
CodeFuse--AI编程代码辅助工具开盒尝鲜
|
C语言
C语言模块化程序设计
C语言模块化程序设计
409 0
|
4月前
|
数据采集 存储 前端开发
Python 爬虫实战:批量抓取应用商店分类应用
Python 爬虫实战:批量抓取应用商店分类应用
|
7月前
|
数据管理 开发者
Pageadmin低代码平台的智能表单模块如何实现数据联动
本文以制造行业工单场景为例,介绍 PageAdmin 低代码平台智能表单的数据联动实现:管理员进入相关表单配置界面,为工单表单关联客户列表数据源并匹配对应字段,选客户后自动填充名称、地址,高效减少手工录入失误。
260 3
|
Web App开发 人工智能 安全
操作系统的未来之路:探索下一代技术革新
随着技术的不断进步,操作系统作为计算机硬件与用户之间的桥梁,其重要性不言而喻。本文将深入浅出地探讨操作系统的发展趋势,从云计算、人工智能到量子计算等领域,展望未来可能的技术突破和应用场景。我们将通过具体实例,了解这些前沿技术如何影响操作系统的设计、安全和应用,以及它们如何塑造我们的数字生活。
655 34
|
存储 缓存 资源调度
研究一下「pnpm」这个神奇的包管理工具
研究一下「pnpm」这个神奇的包管理工具
1261 0
|
人工智能 监控 Python
[AI Embedchain] 集成 Langsmith
[AI Embedchain] 集成 Langsmith
[AI Embedchain] 集成 Langsmith
|
供应链 搜索推荐 数据挖掘
3分钟讲透服装行业数字化转型新方案!附服装数字化成功案例
中国服装企业在数字化转型中面临信息部门支撑不足、系统优化成本高、数据整合不力等问题。织信低代码平台提出解决方案,强调转型而非数字化本身是关键。该平台助企业构建经营管理系统,提升数据分析能力,完善业务流程,消除信息孤岛,并降低数字化成本。以服装企业LC为例,通过织信低代码,4个月内替换优化多系统,提升开发效率71%,节省百万成本,展示低代码在数字化转型中的应用效果。
|
人工智能 数据可视化 算法
|
网络协议 安全 文件存储
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境
662 0
Potplayer通过公网访问群晖WebDav,快速搭建远程办公环境

热门文章

最新文章