java人种_实在看不出藏族有大量矮黑血统

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

人种混合的存在提醒了研究远东地区的人类学家。在远东,特别是东南亚,棕色人种和黄色人种错综而居,有些群体更似乎兼有两方的特征,很难判定。这种格局究竟是不是混血,还是其它机制形成的。这个问题引起了人类学界的长期争议。其中的观点基本上可以分三类:气候带说、进化滞留说和南北混合说。

气候带说认为,早期的人类分散到各地,长期生活在固定的气候环境中,经过千万年的适应,渐渐形成了不同的体质。这种体质的差异从热带到寒带形成了一个差异梯度,越是往热带越具有棕色人种的特征,越往寒带越具有黄色人种特征。较近的历史时期内的移民活动又局部地打乱了这种南北梯度。气候带说的观点在遗传证据发现之前似乎能解释大部分现象。除了个别案例,比如寒冷的塔斯马尼亚,棕色人种定居历史也相当久远,却没有所谓黄色特征。后来的遗传发现证实了气候带说的观点实为本末倒置。他们所依据的一些特征的确是由气候造成的,却不是长期适应的结果,而是快速选择的结果。比如宽鼻厚唇的热带特征,实际上是由于热带疟疾高发,而地中海贫血基因可以抵抗疟疾。在强大的生存压力选择下,只要经过数代人的强化和固定,任何群体中的地中海贫血基因都会极高频地出现。而地中海贫血患者的胎儿在发育期间会因为缺氧而造成宽鼻厚唇等特征。这些特征与群体久远的发生历史毫无关系,根本不能解释黄种人和棕种人形成的机理。

进化滞留说与结构主义人类学有关系,支持者主要是一些古人类学家(注2)。他们认为远东人类由当地的古人类进化而来,其中棕色人种的特征与古人类更接近。他们发现,十万年以来,远东地区的人类化石“渐渐”由棕色人种特征转化为黄色人种特征。旧石器时代基本上“原始”特征占大部分,到新石器时代,“原始”特征个体的比例越来越少。中原地区到夏商时期还有“原始”特征的类澳大利亚个体存在,到后来渐渐消失。这体现了人类的一个进化过程,一些“原始”特征渐渐在群体中被淘汰。而在澳大利亚和伊利安),“原始”特征却滞留在现代人群中。令人匪夷所思的是,各个人种的进化速度怎么会差别如此大。而各地黄种人却几乎匀速同向地进化了。这种现象的原因根本无法解释,而基因时代是拒绝这样不能解释的理论的。当然,现在的进化研究已经证实了东亚的古人类和现代人无关系,现代人的差异也不可能是因为进化程度的不同造成的。

南北混合说是早期群体遗传学界的普遍观点。他们在大量的双倍遗传标记研究中发现,南北差异始终是主流。对这种现象成因的最自然解释就是南北的人群有完全不同的来源,黄种人来自北方而棕种人来自南方,渐渐地扩散融合形成现代的格局。最早的看法以为现代人是当地起源的,所以猜想黄种人来自北京猿人,棕种人来自爪哇猿人(Java man)。现代人非洲起源说成为共识以后,又猜想黄种人从北方中亚进入,而棕种人从南方东南亚进入。但是从最合适的单倍遗传标记分析看,东亚人群几乎全部是从南方进入而后向北扩散的,所以南北异源之说也无从说起。这种观点基本上是种形而上学的观点。

从单倍遗传标记的分布看,对远东两个人种的分布格局形成机理,可以再提出一种新假说——先后替代说。棕色人种最早到远东,扩散开来;黄色人种来到远东以后渐渐取代棕色人种,形成黄色人种占据主体地区,棕色人种处于偏远地区的格局。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335498.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

apm java_非Java专家的APM:什么泄漏?

apm java通过AppDynamics解决应用程序问题的速度提高了10倍–以最小的开销在代码级深度监视生产应用程序。 开始免费试用! 内存,内存,内存... 内存是Java的关键部分,尤其是内存管理。 作为开发人员,内存管理不是您想…

360安全卫士电脑版_教你降服“流氓头子”正确打开360安全卫士的姿势,还你电脑流畅体验...

最近老哥家的电脑经常出问题原因是熊孩子玩儿完电脑,最后总是一堆莫名其妙的流氓软件占据桌面的半壁江山然后恢复电脑流畅运行的任务,就交到我这个“懂电脑”的人手里。如此反复两次,脾气再好的人,也想拉着熊孩子打一顿。但是活儿…

Linux命令终端如何查询本机的内外网IP地址

文章目录查询本机外网 IP 地址查询本机内网 IP 地址查询本机外网 IP 地址 [roothtlwk0001host ~]# curl ifconfig.me # 太慢了,不行[roothtlwk0001host ~]# curl icanhazip.com 47.114.59.104[roothtlwk0001host ~]# curl ident.me # 太慢了,不行[rooth…

信封问题_装饰信封

信封问题有时 很多时候,我需要一个类实现通过使其他类的实例的接口。 听起来很奇怪? 让我给你看一个例子。 在Takes框架中有许多此类,它们的名称都都类似于*Wrap 。 不幸的是,这是一个方便的设计概念,在Java中看起来很…

java netty swap高_Netty 超时机制及心跳程序实现

本文介绍了 Netty 超时机制的原理,以及如何在连接闲置时发送一个心跳来维持连接。Netty 超时机制的介绍Netty 的超时类型 IdleState 主要分为:ALL_IDLE : 一段时间内没有数据接收或者发送READER_IDLE : 一段时间内没有数据接收WRITER_IDLE &a…

MySQL查询条件中的各种运算符/操作符说明

文章目录一、比较运算符&#xff08;一&#xff09;正则表达式&#xff08;二&#xff09;模糊匹配 LIKE&#xff08;三&#xff09;转义字符二、单行比较运算符&#xff08;一&#xff09;安全等号 <>1. 和 的相同点2. 和 的不同点&#xff08;二&#xff09;区间运算…

etf基金代码大全_银行ETF最新规模首超28亿元再创历史新高,近4个月资金净流入超12亿元...

2019年即将收官&#xff0c;A股大盘在12月份总体有了明显的回暖&#xff0c;拥有低估值优势的银行板块随之明显反弹。受此利好行情催化&#xff0c;资金持续涌入银行ETF&#xff0c;其基金份额、基金规模双双连创历史新高。据上交所12月26日公布的最新数据&#xff0c;银行ETF&…

java sendmessage函数_vc中SendMessage自定义消息函数用法实例

本文实例讲述了vc中SendMessage自定义消息函数用法&#xff0c;分享给大家供大家参考。具体如下&#xff1a;SendMessage的基本结构如下&#xff1a;SendMessage(HWND hWnd, //消息传递的目标窗口或线程的句柄。UINT Msg, //消息类别(这里可以是一些系统消息&#xff0c;也可以…

你为什么要关心equals和hashcode

等于和哈希码是每个Java对象的基本元素。 它们的正确性和性能对于您的应用程序至关重要。 但是&#xff0c;我们经常看到甚至有经验的程序员都忽略了类开发的这一部分。 在本文中&#xff0c;我将介绍一些与这两种非常基本的方法有关的常见错误和问题。 合同 提到的方法至关重…

java判断时间是否在时间段内_具有C语言基础,利用半年时间学习Java是否够用

首先&#xff0c;对于具有一定C语言基础的同学来说&#xff0c;利用半年的时间来学习Java会有一个比较系统的学习过程&#xff0c;通常也能够达到实习程序员&#xff0c;或者是助理程序员的水平&#xff0c;然后在技术团队中实践一段时间之后&#xff0c;从事专业开发岗位应该是…

Liao Wenxiong‘s thoughts

点击看看在想什么鬼

python3字符串截取_从python3中的字符串中获取特定文本

只是使用str.split()和赋值给变量,还有一个默认的第二个参数可以帮助您处理唯一的total/free avail场景def get_free_memory(ssh_obj, rawTrue):stdin, stdout, stderr ssh_obj.exec_command(free -h)mem_stats stdout.readlines()[1]if raw:mem_stats_formatted " &qu…

kafka connect_Kafka Connect在MapR上

kafka connect在本周的白板演练中&#xff0c;MapR的高级产品营销经理Ankur Desai描述了Apache Kafka Connect和REST API如何简化和提高在处理来自包括旧数据库或数据仓库在内的各种数据源的流数据时的敏捷性。 他还解释了当您使用MapR Streams与Kafka进行数据传输时&#xff0…

二维动画作品_「咻动画」二维动画制作中角色造型的设计要点

关于二维动画可能就算不是动画行业的小伙伴们都多多少少都有所了解&#xff0c;近年来其在宣传片制作上面越来越受用。不少企业抛开传统保守的宣传片表现形式转而尝试动画制作宣传片&#xff0c;我们都知道在动画制作从脚本策划到输出成片这个过程中是一个很复杂的制作流程&…

MySQL函数/数据库函数

文章目录一、单行函数&#xff08;一&#xff09;数学函数1. round(x)&#xff0c;返回离 x 最近的整数&#xff0c;即对 x 进行四舍五入2. round(x,y)&#xff0c;返回数值 x 保留到小数点后 y 位的值3. truncate(x,y)&#xff0c;返回数值 x 保留到小数点后 y 位的值4. abs(x…

java请求并行方案_让 Yar Java Client 支持执行并行请求,ExecutorService 的使用

官方 php 客户端文档如下Yar_Concurrent_Client {/* 属性 */static $_callstack ;static $_callback ;static $_error_callback ;/* 方法 */public static int call ( string $uri , string $method , array $parameters [, callable $callback ] )public static boolean loop …

javaone_JavaOne 2016后续活动

javaone我很高兴今年参加了JavaOne&#xff0c;我可以用一个词概括一下这一经验&#xff1a;辉煌。 对我来说&#xff0c;今年与往年相比有很大不同&#xff0c;因为我在周日有一个演讲要共同主持&#xff0c;而我剩下的一周时间都可以参加会议。 因此&#xff0c;我了解到在Ja…

c# redis 如何设置过期时间_Redis 过期时间与内存管理

http://www.redis.cn/commands/expire.htmlhttp://www.redis.cn/topics/lru-cache.html内存管理 当 Redis 作为缓存使用时&#xff08;此时缓存仅作为热点数据提高服务的访问性能&#xff09;&#xff0c;需要考虑内存的限制&#xff0c;以及如何随着业务的增长&#xff0c;仅保…

Oracle 数据库的子查询(关联子查询)

文章目录一、子查询结果返回一个值&#xff08;单列单行&#xff09;二、子查询结果返回多行&#xff08;单列多行&#xff09;三、子查询结果返回多列多行四、关联子查询&#xff08;一&#xff09;子查询执行顺序&#xff08;二&#xff09;exists 关键字五、子查询总结六、关…

大端字节序码流中取出2字节_产生字节码

大端字节序码流中取出2字节在这篇文章中&#xff0c;我们将看到如何为我们的语言生成字节码。 到目前为止&#xff0c;我们已经看到了如何构建一种语言来表达我们想要的东西&#xff0c;如何验证该语言&#xff0c;如何为该语言构建编辑器&#xff0c;但实际上我们还不能运行代…