《封神第一部》票房已破21亿,商朝真有大象,苏妲己可能是周文王的恩人

随着《封神第一部:朝歌风云》的持续大火,我周六也去电影院贡献了一票,重温中国神话经典,感受历史史诗的震撼,改编的非常棒,我很喜欢。

图片

针对影片中的一些故事和疑问,做些总结。

1、影片中有几处镜头呈现在鹿台建造之地,大象运送着木材,商朝有大象吗?

根据甲骨文分析成果,汉字“为”是常用字,其甲骨文字形是一个人手牵一只大象的鼻子,说明在发明文字时,商人已经驯化和役使大象(亚洲象)。而且,这种驯养象的习惯一直持续到殷商 : 王陵祭祀坑中不止一次出土过整具的象骨。

另外,在夏商时代,气候比现代湿热,平原地区大多是湿地沼泽,适合大象生存。

周朝之后,全新世大暖期的顶峰已过,地球正进入下一轮冰期的旅程。曾经漫游黄河南北的水牛、犀牛和亚洲象迅速消失,亚热带风情永远地离开了华北。

2、苏妲己是狐狸精吗?

《史记》说纣王曾讨伐过苏国,苏国国君被迫将公主妲己进献商纣,结果妲己成了纣王宠妃。这里的被迫贡女的说法,可能只是为了突出商纣好战且好色的独夫形象,未必可靠,但妲己确实来自苏国。

姬昌被困于殷都之后,伯邑考前往救父,最终姬昌获释,有一种可能是,伯邑考到达殷都后,先是和苏家建立了联系,并通过苏妲己见到了纣王,最终使父亲出狱。

在后世的演义文学中,苏妲己是可怕的狐狸精,一心谋害姬昌,而真实的历史很可能是,苏妲己才是让周文王获释出狱的关键因素。

这段恩情对于周族非常重要,妲己虽背负诸多恶名而死,但周人夺取天下之后,武王还是重用了她的家人。

纣王自杀后,商朝并未完全灭亡,周武王指定了纣王的儿子武庚继续在殷都担任商王,这个武庚很可能就是苏妲己生的。周人对苏氏家族的倚重,和后世的演义文学可谓大相径庭。

3、影片中西伯侯姬昌手拿一把小木棍,通过占卜,算出天谴将至,他的占术真有那么灵吗?

西伯侯姬昌就是未来的周文王,他编有一部传世之作《易经》,此为风水之学的经典。

文王《易经》的内容很晦涩,所以后世用它占算时大都已经不知道或者说不再关注它的本意。

其中比较明显的例子就是《易经》中的“贞”字,它的本意是甲骨卜辞中的“占”,但春秋时人却已经将其误解为“贞正”“贞操”之意了 :“随,元享,利贞·.....弃位而姣,不可谓贞。”(《左传 ·襄公九年》)

其实,《易经》隐晦的记录着商朝血祭文化的残酷真相。

4、姬昌的二儿子(姬)发,三儿子旦,四儿子鲜,义子叫雷震子,那么大儿子为什么叫伯邑考?

在史书中,关于伯邑考的信息很少。周文王诸子都是单字名,比如,武王叫发,周公叫旦,只有伯邑考的名字比较奇怪。其实这背后有很多隐情。

他原名应该叫邑。“伯”,表示他是嫡长子,这是周人的家族辈份排行用语(伯-仲-叔-季 );“考”,意为父亲,由于伯邑考没有后嗣,这其实是后世周王室祭祀时对他的尊称。

从这个不同寻常的称呼也可以看出来,他本应是周文王姬昌的继承人。

《诗经·大明》日:“长子维行,笃生武王。保右命尔,燮伐大商。”这里,长子( 周邑 )的名字被隐去,且暗示死在了外地(维行 ),弟周发才成为周族继承人。伯邑考之死是商周关系的重要转折,让文王的灭商决心从此不可动摇。

5、影片中伯邑考被做成肉饼,是否真有其事?

根据考古和甲骨文展现的商人宗教祭祀实践,伯邑考被烹杀和吃掉是完全正常的。

有学者认为,纣王把人肉酱赐给臣下,是商人传统的一种结盟(兼人祭 ) 仪式,这次把伯邑考的肉酱赐给姬昌,应当是册封姬昌为“周方伯”典礼的程序之一。

文王地窖中两片甲骨,辞内容都关于向先代商王献祭,它们也应当是这次典礼的产物,并且可能是姬昌回到西歧后的复刻版本。

在向诸神敬献后,参与献祭的人分食祭品也是分享诸神带来的福佑。

因此,姬昌,其至包括其儿子发、旦和鲜等在内,根本无力对抗纣王的这个决定。

为了周邦的生存他们只能接受商人的宗教礼仪,而且很可能还要尽量表现得心悦诚服和感恩戴德。

《史记·殷本纪》中也有一段与此相似的故事,这便是纣王“蘸九侯”、“脯鄂侯”、“剖比干”。此说虽然可能并不准确但应该也是纣王用高级贵族献祭在后世的流变。

无论怎样,伯邑考被献祭,对于他的父亲和弟弟们来说,是一次极为惊悚的经历,但纣王显然对此深表满意 : 周族为商朝的先祖诸神贡献了祭品,还和献祭者一起吃下祭肉,一定会获得先王诸神的福佑。

献祭伯邑考后,纣王恩准周氏父子返回周邦,继续在西土为商朝效力。而返回周原后,周昌很快宣布“受命”( 接受了上帝的命令 )。这意味着他成为上帝授权的人间王者,而使命正是灭亡商朝。就是从这时开始,他成了人们习惯称呼的“周文王”。

图片

关于《封神》,还有很多故事场景,通过考古和学术研究,都能找到真实的例子。真心推荐这本书《翦商:殷商之变与华夏新生》,可以深入了解真实的夏、商、周,了解商代最为残酷的人祭文化。

在“王不留”公众号,回复“翦商”两字,获得本书的高清电子版。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

无需停服!PostgreSQL数据迁移工具-NineData

PostgreSQL 是一种备受开发者和企业青睐的关系型数据库,其丰富的数据类型、地理空间负载和强大的扩展能力等特性使其备受欢迎。然而,在企业使用 PostgreSQL 承载应用的过程中,由于业务需要上云、跨云、下云、跨机房迁移、跨地域迁移、数据库版…

初识Redis

目录 认识Redis分布式系统Redis的特性Redis的应用场景Redis客户端Redis命令 认识Redis 上面一段话是官网给出的对Redis的介绍,in-memory data store表明Redis是在内存中存储数据的,这和我们接触的其他数据库就有很大的不同,比如MySQL&#xf…

书写自动智慧:探索Python文本分类器的开发与应用:支持二分类、多分类、多标签分类、多层级分类和Kmeans聚类

书写自动智慧:探索Python文本分类器的开发与应用:支持二分类、多分类、多标签分类、多层级分类和Kmeans聚类 文本分类器,提供多种文本分类和聚类算法,支持句子和文档级的文本分类任务,支持二分类、多分类、多标签分类…

Linux:Firewalld防火墙

目录 绪论 1、firewalld配置模式 2、预定义服务:系统自带 3端口管理 绪论 firewalld 防火墙,包过滤防火墙,工作在网络层,centos7自带的默认的防火墙 作用是为了取代iptables 1、firewalld配置模式 运行时配置 永久配置 i…

HTML详解连载(1)

HTML详解连载(1) HTML定义HTML 超文本标记语言标签语法注意拓展 HTML基本骨架解释VS Code 快速生成骨架:标签的关系父子关系(嵌套关系)兄弟关系(并列关系) 代码格式注释 标题标签标签名:h1-h6(双…

Jenkins 监控dist.zip文件内容发生变化 触发自动部署

为Jenkins添加plugin http://xx:xx/manage 创建一个任务 构建触发器 每3分钟扫描一次,发现指定文件build.zip文件的MD5发生变化后 触发任务

IntelliJ IDEA(简称Idea) 基本常用设置及Maven部署---详细介绍

一,Idea是什么? 前言: 众所周知,现在有许多编译工具,如eclipse,pathon, 今天所要学的Idea编译工具 Idea是JetBrains公司开发的一款强大的集成开发环境(IDE),主要用于Java…

qemu简单使用

参考: 记一次全设备通杀未授权RCE的挖掘经历 claude1 安装使用 附件下载 下载后拖到虚拟机 解压 使用root用户 运行.sh脚本即可 运行脚本解读 #!/bin/bashsudo qemu-system-mipsel \-cpu 74Kf \-M malta \-kernel vmlinux-3.2.0-4-4kc-malta \ -hda debian…

【C语言】每日一题(寻找数组的中心下标)

寻找数组的中心下标,链接奉上 方法 暴力循环前缀和 暴力循环 ​​​​​​​思路: 依旧是我们的老朋友,暴力循环。 1.可以利用外层for循环,循环变量为数组下标,在循环内分别求出下标左边与右边的sum 2.在边界时讨论&…

【华为Datacom 综合拓扑案例—分享篇】

拓扑图 题目要求 实验要求: 1、PC1\PC2\PC3\PC4采用DHCP自动获取IP地址,SW5作为服务器,SW3和SW4作为中继 创建地址池ip pool huawei1和ip pool huawei2,租期都为2天 2、SW3与SW4做链路聚合,采用LACP模式。SW3作为主…

VScode如何设置中文教程

前言:打开VSCode软件,可以看到刚刚安装的VSCode软件默认使用的是英文语言环境,但网上都是vscode中文界面教你怎么设置中文,可能不利于小白阅读,所以重装vscode,手摸手从英文变成中文。 设置为中文 打开VS…

Mirror网络库 | 实战

此篇为下文,上篇:Mirror网络库 | 说明 一、官方实例说明 场景名说明AdditiveLevels场景为“关卡”,附加形式加载AdditiveScenes加载卸载附加场景Basic基础的连接/断开,消息发送Benchmark服务器1000“怪物”生成性能测试Benchmark…

PHP最简单自定义自己的框架控制器自动加载运行(四)

1、实现效果调用控制中方法 2、创建控制器indexCrl.php <?php class indexCrl{public function index(){echo 当前index控制器index方法;} } 3、KJ.php字段加载控制器文件 public static function run(){//定义常量self::_set_const();//创建模块目录self::_mk_module();…

Vue-打印组件页面

场景: 需要将页面的局部信息打印出来&#xff0c;只在前端实现&#xff0c;不要占用后端的资源。经过百度经验&#xff0c;决定使用 print-js和html2canvas组件。 1. 下载包 npm install print-js --save npm install --save html2canvas 2. 组件内引用 <script>impo…

win11右下角图标(网络,音量,电量)点击无反应问题,两分钟解决!

win11系统用的好好的&#xff0c;突然有一天任务栏右下角的常用三件套&#xff08;网络&#xff0c;音量&#xff0c;电量&#xff09;左键单击没反应&#xff0c;无法方便的调节音量和连接wifi&#xff0c;如下图所示&#xff0c;但是右键好用&#xff0c;不过不方便。网上查了…

spring按条件注入@Condition及springboot对其的扩展

概述 spring的ioc极大的方便了日常开发&#xff0c;但随着业务的迭代。配置的一些参数在某些情况下需要按条件注入。 比如原先定义的db公共模块下&#xff0c;相关的配置和工具类只是基于mysql的。但是后续有模块需要使用mongo/es等其他数据库&#xff0c;又想继续使用db公共…

RocketMQ消息轨迹产生的背景以及使用方式

这里是weihubeats,觉得文章不错可以关注公众号小奏技术&#xff0c;文章首发。拒绝营销号&#xff0c;拒绝标题党 背景 最近在维护RocketMQ经常会出现这种问题 消息发送方和接收方出现扯皮&#xff0c;消息发送方说我的消息已经发送成功了&#xff0c;消费方说我没接收到消息。…

AI黑马挑战赛,探索研发新趋势丨IDCF

随着AI的出现&#xff0c;获取知识的成本大幅降低&#xff0c;当DevOps与AI相结合时&#xff0c;必将产生全新的化学反应。不断涌现的AI新工具提醒我们&#xff0c;一个全新的研发工作范式正在逐渐形成。而DevOps的核心理念是敏捷协同&#xff0c;作为工程师&#xff0c;如何通…

【从零学习python 】19. 循环遍历列表和列表嵌套的应用

文章目录 列表的循环遍历1. 使用while循环2. 使用for循环3. 交换2个变量的值1. 列表嵌套2. 应用 进阶案例 列表的循环遍历 1. 使用while循环 为了更有效率的输出列表的每个数据&#xff0c;可以使用循环来完成 namesList [xiaoWang,xiaoZhang,xiaoHua] length len(namesLi…

基于C#的无边框窗体阴影绘制方案 - 开源研究系列文章

今天介绍无边框窗体阴影绘制的内容。 上次有介绍使用双窗体的方法来显示阴影&#xff0c;这次介绍使用API函数来进行绘制。这里使用的是Windows API函数&#xff0c;操作系统的窗体也是用的这个来进行的绘制。 1、 项目目录&#xff1b; 下面是项目目录&#xff1b; 2、 函数介…