换个角度看禅让制止于禹

前言

在历史课本上,对尧、舜、禹三代君王的描述是,他们在去世之前通过禅让制的方式把自己的王位禅让给了其他有贤明的能臣。

禅让制也是中国古代时期被无数的文人志士追捧的一个制度,因为他们觉得那个时代是公天下的时代。

可实际上自从人类出现了文明以后,内部的政治斗争就从来没有断绝过。

如果从实际的角度上来看,尧、舜、禹之间的权力继承恐怕并不像史书中写的那样完美,而大禹会继承王位的真正原因也早就被史书隐藏到了其中。

一、尧舜禹的王位继承有问题

其实,尧舜禹时代的王位继承虽然在史书上记载是禅让制,但是如果进行深度分析的话,就会发现这有些站不住脚。就比如说帝舜和大禹之间的王位继承。

在《史记》上是这么写的,帝舜的儿子商均能力不行,也不孝顺,所以没有办法继承舜的王位。

所以,舜通过禅让的方式把王位让给了大禹,可从情理的角度上来看,这说不通,因为帝舜和大禹可是有着杀父之仇的。

在史书上记载,大禹能够成为王,主要是因为他治水有功,而且受到诸侯的拥戴。所以在帝舜把位置禅让给他以后,他成为了华夏部落的首领。

但当年第一个被派去治水的,并不是大禹,而是他的父亲鲧。

根据史书的记载来看,鲧是当时华夏大部族体系下一个叫崇的部落的领袖,他是帝尧最信任的臣子之一,所以帝尧就让他去治理洪水。

但是鲧能力有限,用了九年的时间都没能够完全平息洪水的灾祸,只是缓解了洪水的危害。

所以尧的继承者帝舜就以他治水无功为名,直接就把他杀了。

这就很不符合常理,因为鲧他并不是没有立下功劳,他只是暂时没能完全治理洪水,按理说罪名根本就达不到犯了罪被杀,但他还是被杀了。

那么我们是不是可以考虑另一种可能呢?鲧在治理洪水的过程中,他的威望得到了提高,再加上他还是前代部族首领尧的心腹,所以威胁到了舜的地位。

最后舜出于内部政治斗争的需求,就把鲧被处理掉了。这样来看,似乎更符合政治惯例。

而且鲧被杀以后,帝舜反而继续让大禹去治理洪水。这同样也不符合常理,倒更像是想送大禹去死。

但舜没有想到的是,大禹居然真的把洪水治理好了。而且大禹在治理完洪水以后,就成为了华夏三大部族之一夏族的领袖,所以舜那时就已经没有办法处理掉立下了汗马功劳的大禹。否则,华夏部族马上就会出现不稳。

再加上大禹还与东夷的领袖皋陶结成了同盟关系。这就意味着帝禹几乎团结了华夏三大部族中的两个。

这逼着帝舜在自己身体不好以后,只能够把部族首领的位置交给帝禹,这样他自己的家族还能够继续传承下去。这种说法也是有着理论依据的。

二、帝禹想让皋陶当继承人

帝禹能够继承舜的位置,和得到了华夏三大部族中另一个部族东夷的支持有直接关系。而那会儿,东夷部族的一个首领就是皋陶。

在史书上也写了,皋陶出生于少昊之墟,是天生贵胄,而他支持帝禹当部落首领的条件就是帝禹以后必须把位置传给自己。从正史的角度上来看,也确实是这样。

在帝禹继承了王位以后,他第一时间就向上天推荐了皋陶,并且还让皋陶帮着自己一块处理国政。这就是在为皋陶接任部族首领做准备。

不过可惜的是,皋陶去世的比较早,他在公元前2113年就已经去世了,那是禹当上部族首领的第二年。这里面也有很多文章。

但不管怎么说,皋陶确实是在帮助帝禹夺得了部族首领没有多长时间就莫名其妙的去世了。

但是在皋陶去世以后,却发生了一个更值得思考的事情,那就是根据史书记载,皋陶去世以后帝禹决定让伯益成为皋陶的继任者。而让伯益当皋陶的继承者,其实也是出于政治方面的原因。

因为按照史书记载来看,伯益和皋陶一样同样都出生于东夷部族。

那时的东夷部族与夏族又是联盟,所以帝禹为了稳住这个政治同盟,会继续让东夷部族出身的伯益来继承自己部落首领的位置,也是有可能的。

最后的结果却出乎所有人的意料。在帝禹去世以后,他的儿子也就是著名的夏启,却莫名其妙的继承了舜的位置。

伯益则不满夏启继承王位,所以他们两个人兵戎相见。但伯益最后没有打过夏启,他被夏启杀死了。

后来公天下就变成了家,天下王位成为了在家族内部传承的权力象征。虽然这种逻辑推断与正史记载明显相悖,但正史里面确实有很多东西是说不通的。

因为那些处于高层的人类特别容易被权力所腐化,为了保住自己手中的权利,这些位高权重者往往无所不用其极。不管社会发展到哪个水平,这些当权者都是共通的。

那么,为什么在上古时代情况就不一样呢?那个时代的人不管是知识水平还是在社会认知上,都远不如现代人,那总不能在道德素养上就要比现代人更高吧?

三、夏族和东夷的内乱,还在持续

更有意思的是,在夏启继承了自己父亲的王位成为了夏朝的君主以后,他所领导的夏族与华夏部落中的东夷族的竞争却没有停止。

在夏启去世以后不久,出生于东夷部族的后羿,也就是传说中射下太阳的那位,和另一位东夷部族的领袖寒浞发动了政变。这个政变在历史上被称为太康失国,但政变到底是怎么发生的,现在还不得而知。

可如果从政治角度上来看,夏启当年为了自己的一己私利,强行接管了父亲的王位,让东夷族和夏族之间的同盟关系出现了破裂。

在他去世以后,东夷族那边会发动反扑,也完全在情理之中,东夷族无非就是想要抢回原本就属于他们的东西。

结语

但这些内容大多都是一些不被正史所接受的一些历史古籍中的记载,比如说《竹书纪年》、还有《韩非子》

这些书籍同样也是古籍,但在历史学上的地位却不如那些官修正史。所以在上古世界到底发生了什么,恐怕就只有天知道了。

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

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

相关文章

selenium中ChromeDriver配置,一把过,并且教你伪装

最近正值毕业季,我之前不是写了个问卷星代码嘛,昨晚上有人凌晨1点加我,问我相关内容。 由于我之前C盘重装了一下,导致我很多东西空有其表,实际不能用,借此机会,向大家编写ChromeDriver配置&…

libftdi库编译

目录 1. 下载源码 2. Ubuntu下编译 2.1 配置编译环境 2.2 编译 3. Android NDK下编译 3.1 编译libconfuse 3.2 编译libusb 3.3 编译libudev 3.3 编译libftdi 分2部分,先在Ubuntu中编译,然后在Android NDK中编译。 1. 下载源码 下载地址&#…

扩展学习|系统理解数字经济

文献来源:[1]肖静华,胡杨颂,吴瑶.成长品:数据驱动的企业与用户互动创新案例研究[J].管理世界,2020,36(03):183-205.DOI:10.19744/j.cnki.11-1235/f.2020.0041. [2]陈晓红,李杨扬,宋丽洁等.数字经济理论体系与研究展望[J].管理世界,2022,38(02):208-22413…

链表习题-力扣oj (附加思路版)

LCR 140. 训练计划 IIhttps://leetcode.cn/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/ 给定一个头节点为 head 的链表用于记录一系列核心肌群训练项目编号,请查找并返回倒数第 cnt 个训练项目编号。 思路:双指针,快指针先走cnt…

策略梯度网络

策略梯度网络是强化学习中的一类算法,它们直接学习一个策略,该策略可以映射从环境状态到采取的动作。与值函数方法(如Q学习和深度Q网络)不同,策略梯度方法通过优化策略本身来实现目标,即直接调整其输出动作的概率,以最大化累积奖励。这类方法的核心优势在于它们能够自然…

WinDbg无符号调试DriverEntry中断

无符号文件的驱动中断DriverEntry方法 当我们调试有符号的windows驱动时,通常可以使用bu module!DriverEntry, 在模块的DriverEntry位置打上断点。 那么对于无符号驱动,应该如何找到DriverEntry函数的位置呢? 从正常的DriverEntry的调用栈…

Java项目:40 springboot月度员工绩效考核管理系统009

作者主页:源码空间codegym 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 本系统的功能分为管理员和员工两个角色 管理员的功能有: (1)个人中心管理功能,添加管理员账号…

多线程相关面试题(2024大厂高频面试题系列)

1、聊一下并行和并发有什么区别? 并发是同一时间应对多件事情的能力,多个线程轮流使用一个或多个CPU 并行是同一时间动手做多件事情的能力,4核CPU同时执行4个线程 2、说一下线程和进程的区别? 进程是正在运行程序的实例&#xff…

XSS靶场-初级关卡

一、环境 XSS靶场 二、闯关 1、第一关 先看源码 使用DOM型&#xff0c;获取h2标签&#xff0c;使用innerHTML将内容插入到h2中 我们直接插入<script>标签试一下 明显插入到h2标签中了&#xff0c;为什么不显示呢&#xff1f;看一下官方文档 尽管插入进去了&#xff0…

【学习资源】对比说明三个通过作者查找文献数据库(一)

最近博主在阅读相关文献的时候&#xff0c;想针对一些作者的科研文献做一个详细的了解&#xff0c;于是涉及到“如何已知作者与其所在单位&#xff0c;查找其研究成果”的问题&#xff0c;博主尝试了在Google Scholar、Web of Science、CRS核心论文库这三个地方通过作者查找文献…

程序异常结束退出 无输出 无显式报错日志 爆栈

需求 开一个很大的数组&#xff08;300万&#xff09; ❗ 错误示例 #include <stdio.h>int main() {int size 3000000;int a[size];a[size-1] 999;printf("%d",a[size-1]);return 0; }&#x1f60b; 解决方案 局部变量存储在栈空间 &#xff08;较小&…

HarmonyOS(二)Ability应用模型概述

目录 1 Ability概念 2 Ability形态 3 Stage优势 4 Stage模型结构 5 总结 注&#xff1a;本章内容提前声明。 基于HarmonyOS开发者3.1/4.0版本配套的开发者文档&#xff0c;对应API能力级别为API 9 Release。 详情可参考官网API入门第一章应用模型文档中心 1 Ability概念…

绳牵引并联机器人动态避障方法

绳牵引并联机器人在受限空间中如何躲避动态障碍物&#xff0c;是个有挑战的课题。 来自哈尔滨工业大学&#xff08;深圳&#xff09;的熊昊老师团队&#xff0c;开展了一项有趣的研究&#xff0c;论文《Dynamic Obstacle Avoidance for Cable-Driven Parallel Robots With Mob…

golang中go build 后读取配置文件

golang打包后读取配置文件 在用go写代码的时候&#xff0c;为了好用经常使用go build 打包&#xff0c;如果我们用到了配置文件&#xff0c;就总是导致不能找到文件所在位置了出现bug&#xff0c;所以以下代码就解决了这个问题。 核心代码&#xff1a; file, err : exec.Look…

Vue中的v-for中为什么不推荐使用index作为key值

在Vue中&#xff0c;我们经常会用到v-for指令来遍历数组或对象并渲染列表。而在使用v-for指令时&#xff0c;通常会需要给每个遍历的元素指定一个唯一的key值&#xff0c;以帮助Vue更高效地更新DOM。 在很多情况下&#xff0c;我们可能会倾向于使用index作为key值&#xff0c;…

易我分区大师18.2正式上线,赶紧来体验一下

近日&#xff0c;易我科技发布了易我分区大师18.2&#xff0c;该版本在功能和性能上进行了全面的升级和优化&#xff0c;为用户提供更加便捷的磁盘管理体验。 ▲ 易我分区大师18.2版本的首页 易我分区大师是一款功能强大的磁盘分区管理软件&#xff0c;它可以帮助用户轻松地管…

Promisification、微任务

前提摘要 Promise 对象的构造器&#xff08;constructor&#xff09;语法如下&#xff1a; let promise new Promise(function(resolve, reject) { // executor }); 传递给 new Promise的函数被称为 executor&#xff0c;当 new Promise 被创建&#xff0c;executor 会自动…

vite+vue3使用UEditorPlus ,后端PHP

vitevue3使用UEditorPlus 百度富文本编辑器是目前所有编辑器中功能最丰富的&#xff0c;但长时间不进行维护了。 之前写了一篇使用UEditor的教程&#xff0c;最近发现一个UEditorPlus&#xff0c;总结一下如何使用 什么是UEditorPlus 基于 UEditor 二次开发的富文本编辑器&…

猫冻干价格差距大的原因是什么?价格合理、性价比高的生骨肉冻干分享

科学养猫知识的普及&#xff0c;铲屎官们逐渐意识到了生骨肉冻干喂养的益处。然而&#xff0c;价格因素仍是部分铲屎官的阻碍。实际上&#xff0c;像我这样的资深铲屎官&#xff0c;早已认识到生骨肉冻干的价值。虽然价格略高于烘焙粮和膨化粮&#xff0c;但其对猫咪的益处是实…

四个有用的Android开发技巧

一. 通过堆栈快速定位系统版本 这个地方主要分享大家两个个技巧&#xff0c;通过问题堆栈简快速定位当前系统版本&#xff1a; 1. 快速区分当前系统版本是Android10以下&#xff0c;还是Android10及以上&#xff1b; 首先Android10及以上引入了一个新的服务Service&#xff…