历史历史·

人类遭遇了什么?为何要在17万年前穿上衣服?

Publié à 2024-08-28 22:12:29Vu 27 fois
Article de vulgarisation scientifique
Réimpression Veuillez indiquer la source

人类又称为“裸猿”,也就是没有毛发的猿类。但是在远古时期,人类并非是这个样子,而是和黑猩猩一样,拥有着茂密的体毛。

那么问题来了,人类究竟遇到了什么难题,使得人类褪去了体毛,而在褪去体毛之后,人类为什么又开始穿上衣服呢?

褪去体毛

根据现如今科学家们的猜测,人类褪去体毛的原因可能是多种因素综合的结果。其中有一个重要的原因就是散热。

远古时期的人类生活在非洲东部,被海洋以及东非大裂谷所阻挡,难以扩散到全球。而在非洲演化过程中,人类所生活的地方温度较高,使得这里的动物都面临散热问题,不同的生物在演化时,保留了不同的生存策略,其中狮子和猎豹大多会避开正午时分捕猎,而是在早晨或者黄昏时分狩猎。

而且狮子为了散热,会采用团队作战的方式,尽快将猎物制服;豹子则演化出了敏捷的速度,目都是速战速决,否则它们就会因长途奔跑而身体过热导致昏迷,甚至死亡。

人类为了解决散热的问题,干脆褪去了体毛,之所以这样做其实是基于人类的自身条件。人类在当时虽然也会主动狩猎,但是人类的身体并不适合狩猎,既没有锋利的爪子,又没有尖锐的牙齿,而且在当时所使用的工具也比较原始,狩猎难度非常大。

但是人类有一个优势,那就是长途奔跑的能力非常强,虽然我们的奔跑速度不够快,但人类却是自然界中的长跑优秀选手。

而褪去体毛使得人类长跑的优势进一步加强,使得人类散热速度更快,跑得更远,狩猎能力更强。正是凭借着这一个优势,人类才可以通过长途追赶猎物的方式,将猎物累倒从而完成狩猎。

既然褪去体毛能够让生物散热能力更快,那为什么动物没有褪去体毛呢?这就不得不说一下人类对火的使用。

生物分子学家马克斯托金通过研究头虱和阴虱的分化,研究认为:人类至少在114万年前就已经褪去体毛,而人类也在这一时期学会了使用火。

使用火可以帮助人类驱走黑夜的寒冷,使得人类体温不至于流失过快,所以人类能够在褪去体毛后生存。而一些因为基因变异,导致体毛消失的野生动物则很难在野外生存,比如:无毛猫,它们对温度的变化非常敏感,主人要为它们做好相应的防寒措施。

人类为什么要穿上衣服?

在远古时期,人类身上只有一种虱子,后来随着体毛的消失,它们无法在没有体毛的皮肤上生存,导致分布在头皮上和阴部的虱子产生了生殖隔离,最终形成了头虱和阴虱。而在人类穿上衣服之后,从头虱中又分化了另一种虱子:体虱,它们能够勾住衣服上的毛发和纤维,就这样它们在人类身体表面安家落户。

科学家通过研究头虱和体虱的基因差异,发现人类早在17万年前就已经穿上了衣服。那么究竟是什么样的环境变化,让人类在褪去体毛100万年之后又穿上了衣服呢?

人类穿上衣服这件事,其实是因为第四纪大冰期的到来。大冰期的影响范围逐渐从极地地区扩散到了全球,使得非洲地区也变得较为寒冷,火焰已经无法帮助人类抵御严寒。

而人类在演化的过程中,已经学会了使用工具,他们试图把动物皮毛从动物身上剥下来,然后披在自己身上。最开始衣服的样式非常粗糙,随着人类制作工具的技术进步,人类制作的衣服也越来越精美,从原始的披挂皮毛,到利用动物纤维、植物纤维制作衣服,而且衣服除了保暖之外,还有了其他的含义,比如:表达阶级的龙袍,表达身份的制服等。

衣服的出现是人类演化史上的一种突破,这意味着人类不再需要通过自身的演化来适应环境的变化,而是可以通过使用工具来快速适应环境的变化。

Section des commentaires

Pas encore de commentaire, ajoutez le premier.

弦圈热门内容

Vue初学记录

网站开发,需要前端与后端的开发。前端指用户端、浏览器端,是用户能看得到的部分。后端指服务器端,是用户看不到的部分。前端开发,需要用到CSS3和HTML5以及JavaScript。后端开发能用的编程语言则很多了,主流的有python、java等,只要我们电脑能够使用的编程语言,服务端都能使用。目前流行前后端分离,后端只需要提供好接口就行了,前端直接使用后端的接口。前端三大框架:Vue、react、AngularVue是目前中国使用比较多的框架,因为创造这个框架的是中国人——前谷歌员工Even You。React框架则是Meta公司(原Facebook公司)创造的框架,Angular是谷歌建立的框架。从最近GitHub的数据上看,Vue是目前全世界下载量最多的框架,第二大的为React,第三为Angular。前端框架建立的目的,其实是为了方便开发,提高开发效率,降低开发难度。本质上,最后到浏览器那里,都是转换为CSS3、HTML5、JavaScript的语言。前端的开发,代码实现前,还需要设计UI界面,提高用户体验。因此,网站前后端开发分别对应三个职位——前端工程师、后端工程师、UI设计师 ...

Nginx服务器反向代理

1. nginx服务器Nginx与Apache为两大主流web服务器。而我的轻量级云服务器使用了nginx。因为nginx相比与apache更轻量,性能更好,不怎么占内存,适合中小型服务器。同时Nginx善于应对高并发场景,在多用户同时点击的情况下,服务器能负荷得住。又由于nginx的负载均衡,让多个用户打开网站没那么卡。nginx官网安装教程Installing NGINX Open Source | NGINX DocumentationDebian12安装nginx:sudo apt-get update sudo apt-get install nginx最后输入sudo nginx -v验证安装。2. Nginx服务器反向代理客户端对代理是无感知的,只需将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,再返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址

代数几何简介

1. Introduction代数几何是数学的核心领域,也是如今国际数学界的主流。代数几何与许多数学分支都存在广泛的联系,比如数论、微分几何、代数拓扑、复几何、表示论、同调代数、交换代数、偏微分方程等等,这些分支的发展同时也对代数几何起到促进作用。数学史上的许多重大的事件,比如,费马大定理、莫德尔猜想、韦伊猜想的证明都跟代数几何有关。同时,代数几何存在广泛的应用,比如密码学、弦理论、大数据、统计学习理论等等。代数几何之下有众多分支,比如复代数几何,热带几何,算术几何,远阿贝尔几何,$p$进霍奇理论(complex algebraic geometry, tropical geometry, arithmetic geometry, anabelian geometry, p-adic hodge theory),每个分支代表代数几何研究的一个大方向,而在每个大方向下,又有各种以不同的问题为导向的子方向。在这篇文章中,我们将会对代数几何,包括它的分支算术代数几何,做一个简短的介绍。2. An Introduction to Arithmetic Geometry算术几何是算术代数几何的简 ...

Python pip安装SSL证书错误

问题描述:正常使用pip install xxx安装会弹出错误,导致下载失败。必须增加trust host字段,才能下载成功:pip --trusted-host pypi.python.org install在cmd运行python -c "import ssl; print(ssl.get_default_verify_paths())"在默认路径里没有找到ca证书,而在Lib\site-packages\certifi文件夹中,却发现了cacert.pem文件。故而认为原因是ca证书丢失或者寻找ca证书路径出错,因此尝试修改pip的默认ca证书路径。pip.ini文件中有大量的pip配置信息,因此需要先找到该文件。在cmd通过pip -v config list发现,在多个路径中,都没有找到pip.ini文件。且了解到,pip会有一个默认的pip.conf文件(其实就是pip.ini),因此断定默认pip.ini配置文件丢失。解决办法:在python根目录中,新建pip.ini,在里面写上[global] index-url = https://mirrors.aliyun.co ...