您的位置  > 互联网

教员曾勉励自己“贵有恒何必三更起五更睡”

今天我要讲的是有关向上兼容和向下兼容的问题。

其实我也忘了在哪里看到过这两个词,它们似乎突然出现在我的认知范围里。

首先,我们来解释一下这个词的含义。 百度百科是这样解释的:

向上兼容性( ),也称为前向兼容性,是指在某个平台的较低版本环境中编写的程序可以在较高版本环境中运行。

向下兼容( )也称为向后兼容。 程序或类库更新到新版本后,用旧版本程序创建的文档或系统仍然可以正常操作或使用,或者旧版本类库仍然可以正常使用。 基于该库开发的程序仍然可以正常编译和运行。

虽然是计算机术语,但是并不难理解。 可以明显看出,向上兼容的主体是程序,向下兼容的主体是迭代版本。 这两种方法的目的都是为了降低系统的不确定性,实现熵减少。

我介绍了官方的意思,说说我的理解。

第一次看到这两个词,我想到的是《三体》中的降维攻击。 外太空生物利用“双向箔”来降低攻击目标本身的空间维度(例如将四维空间降低为三维空间)。 空间(三维空间还原为二维空间),使得对手无法在低维空间中生存以达到攻击对手甚至毁灭对手的目的。

新东方与学而思之间的商业竞争也是一个很好的例子。 他们通过抢学生、挖老师,不断蚕食对方的商业版图。 尽管战斗的热情十足,但最终他们还是无法战胜国家监管的大手。 直接降维攻击将带你回到梦想开始的地方。

我想到的第二件事是机器学习中的(感知器)。 它是一个线性分类模型。 它的输入是实例的特征向量,输出是实例的类别。 感知器使用超平面将输入空间中的实例分为正负两类。 超平面是n维欧几里得空间中的线性子空间,其余维等于1,即它必须是(n-1)维。 它是平面中的直线和空间中的平面的推广。 如果二维分类器不能解决问题,就用三维来解决; 如果三维分类器不能解决问题,就用四个维度来解决。 简而言之,只要维度足够高,任何事物都是线性可分的。

二维线性图像是三维非线性实体的投影

可见,无论是双向箔还是感知器,其核心思想都是一样的,就是向上兼容和向下兼容。这两个词不仅是

它只是计算机领域的一个术语,但实际上在我们的日常生活中随处可见。

我们先来说说向上兼容性。 当面对那些知识、勇气、成就、金钱、荣誉、思想维度都比我们强得多的人时,我们首先应该主动去接触这样的人,学习他们的优点和优秀之处。 但在与他们交往时,我们能不能不随波逐流,勇于表达自己的意见,不卑不亢,展现自己的日常状态呢? 当面对社会乱象时,我们能否像古人那样大声疾呼、大声疾呼? 当你的妻子收入比你多,行为也比你好很多时,你能放下大男子主义,摆脱偏见,真诚地赞美她,承担起一部分好妻子的角色吗? 当你离开舒适区,面对陌生、有压力、高起点的平台时,你能快速融入环境并创造价值吗?

向上兼容需要勇气,而勇气往往是最难培养和获得的。 因为这是最高尚的品质。

我们来谈谈向后兼容性。 以前,我一直以为向后兼容很容易。 以己之长攻对方之短,似乎是一件简单的事情。 比如,国外的商业模式复制到中国,城市发展模式复制到中小县,仍然有效,而且效果可能会更好。 但当我亲身经历了基层公务员的困境后,我才意识到,向后兼容其实是非常困难的。 基层公务员直接联系群众,大概率是未完成九年义务教育、政治思想落后、被传统糟粕文化包围的“老一辈”。 面对这样的人,我们能否放下自己的身量,抛弃偏见,克制自己的伪装欲,真诚地、满腔热忱地为人民服务呢?

向后兼容需要仁爱,那就是。当然,这也是一种很难培养和获得的品质。

写在最后

本文简单表达了一些关于向上兼容和向下兼容的粗浅看法,并夹杂了一些生活中例子的思考。

很难做到真正意义上的向上兼容/向下兼容。 作为普通人,我们只需要把它当成一个目标,根据实际反馈不断优化自己的生活来接近这个目标。 如果暂时做不到,不要沮丧,慢慢练习即可; 如果你觉得自己能做到,请戒骄戒躁,不断反思和检讨,努力做得更好。

参考:

【1】/p/

【2】/p/

【3】/p/