《詩經别解》——國風·周南·雎鳩​​​​​​​

一、关于古文的一个认识

目前可以阅读的古文经典,大多是经历了几千年的传承。期间的武力战争、文化纷争、宗教侵袭、官僚介入及文人的私人恩怨与流派桎梏,印刷与制作技术,导致这些古文全部都已经面目全非。简单地说,你读到的都是“假”的古文。

“假”没有关系,咱们可以好好考证以论之。可笑的是,不少假大师、假学者,拿着《道·德经》《易经》等等古文到处招摇撞骗,他们实际上连其中的字都不懂,十分可笑和可气。应该说,目前一个活着的大师都没有,网络及大街上可以遇到的无一不是假大师。

二、关于《诗经》的一片认知

《诗经》是经典的经典,一般认为至少有四个版本的流传,目前以 毛(亨)、郑(玄) 之本为准,故称为“毛诗”,其他版本的都已经绝失了。

无论是那家的学说,都会被各种思想限制、也被其有限的学识能力限制。因而我们从历史、地理、科学的角度,重新去认识一下《诗经》,也或许有点好处。

读古文的唯一诀窍,就是怀疑一切

三、关于《詩經别解》

本栏目不连续地刊发一些《诗经》见解,大家一乐而过。

读书不是一件快乐的事情,如果你读书很快乐,那是没读懂。

四、国风·周南

1 简体字版本

一般你能读到的都是这个版本。

国风·周南·雎鸠

关关雎鸠,在河之洲。窈窕淑女,君子好逑。
参差荇菜,左右流之。窈窕淑女,寤寐求之。
求之不得,寤寐思服。悠哉悠哉,辗转反侧。
参差荇菜,左右采之。窈窕淑女,琴瑟友之。
参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。

错字不少。

继续犯错,用某软件自动翻译为繁体(谬误)

國風·周南·雎鸠

關關雎鳩,在河之洲。窈窕淑女,君子好逑。
參差荇菜,左右流之。窈窕淑女,寤寐求之。
求之不得,寤寐思服。悠哉悠哉,輾轉反側。
參差荇菜,左右采之。窈窕淑女,琴瑟友之。
參差荇菜,左右芼之。窈窕淑女,鐘鼓樂之。

翻译结果像GOUSHI一般地臭。

2 繁体字版本(正字)

國風·周南·雎鳩
关关雎鳩,在河之。窈窕淑女,君子好讎
参差莕菜,左右流之。窈窕淑女,寤寐求之。
求之不得,寤寐思服。悠哉悠哉,展轉反側。
参差莕菜,左右采之。窈窕淑女,琴瑟友之。
参差莕菜,左右芼之。窈窕淑女,之。

别注(别,非常也)

(1)关关:不能转为關關关关,声音也,与門没有毛关系。

(2):古文没有。后来者,凡见水必加“三点水”为偏旁,才有洲。水中(孤立的)一片土地。

(3)好:读为hao3,好好谈谈。不是hao4,喜好。

(4):古通“”,言谈也。后来人改为“逑”,很多没文化者直接翻译为“追求”之“求”。大家可以结合后面的译文理解。

(5)参差:不能转为參差。參乃人参。

(6)莕菜:为正字。中医学、植物学莫不认为如此。只懂文学,不懂医学者谬误。

(7)展转:为正字。辗转乃后来的学者,凡见“车”必加“車”为偏旁。

(8):不能转为。钟是计时器。鐘才是乐器。

(9):不能转为。乐,发音是le4。使...高兴也。非音乐也。

目前没有任何AI翻译软件可以完美地实现简体繁体的翻译,没有。

因为AI,没有了人,就没有了I。

3 简体字正版

国风·周南·雎鳩
关关雎鸠,在河之州。窈窕淑女,君子好雠。
参差莕菜,左右流之。窈窕淑女,寤寐求之。
求之不得,寤寐思服。悠哉悠哉,展转反侧。
参差莕菜,左右采之。窈窕淑女,琴瑟友之。
参差莕菜,左右芼之。窈窕淑女,鐘鼓乐之。

4 译文

要翻译《诗经》,先了解一下其作者。《诗经》的作者属于(1)有点学问;(2)与老百姓生活在一起;(3)中原人;这个很重要,后面的文章会继续讨论这个问题。但不是现在意义的中原人,他们可能是现 客家人 等等的祖先。(4)不是一个人。

译文:

        如同寻欢的雎鸠在河中“关关”地叫着,

        正当年的小伙子看到“白富美”哪能不动心呢?直想去加个微信好好(好)网聊一下(雠)。

        白天摘菜的时候,已经有点手足无措了,晚上睡觉都忘不了白富美呢。

        想来想去,应该去聊聊,但万一网聊没有结果怎么办呢?

        思前想后多了,搞得晚上就失眠了。

        第二天摘菜的时候,已经有具体的思路。那就是:

        用音乐去打动她;

        并让她高兴。

---完---

《诗经》,是中国古代诗歌的开端,最早的一部诗歌总集,收集了西周初年至春秋中叶(前11世纪至前6世纪)的诗歌,共311篇,其中6篇为笙诗,即只有标题,没有内容,称为笙诗六篇(《南陔》《白华》《华黍》《由庚》《崇丘》《由仪》),反映了周初至周晚期约五百年间的社会面貌。
《诗经》的作者佚名,绝大部分已经无法考证,传为尹吉甫采集、孔子编订。《诗经》在先秦时期称为《诗》,或取其整数称《诗三百》。西汉时被尊为儒家经典,始称《诗经》,并沿用至今。《诗经》在内容上分为《风》《雅》《颂》三个部分。手法上分为《赋》《比》《兴》。《风》是周代各地的歌谣;《雅》是周人的正声雅乐,又分《小雅》和《大雅》;《颂》是周王庭和贵族宗庙祭祀的乐歌,又分为《周颂》《鲁颂》和《商颂》。
《诗经》内容丰富,反映了劳动与爱情、战争与徭役、压迫与反抗、风俗与婚姻、祭祖与宴会,甚至天象、地貌、动物、植物等方方面面,是周代社会生活的一面镜子。
孔子曾概括《诗经》宗旨为“无邪”,并教育弟子读《诗经》以作为立言、立行的标准。先秦诸子中,引用《诗经》者颇多,如孟子、荀子、墨子、庄子、韩非子等人在说理论证时,多引述《诗经》中的句子以增强说服力。至汉武帝时,《诗经》被儒家奉为经典,成为《六经》及《五经》之一。《诗经》是中国现实主义文学的起点,对中国的文学传统和民族特色的形成起到了重要作用。《诗经》其英译对中国文学及中国文化走向世界做出较大的贡献。
《诗经》约成书于春秋中期,起初叫做《诗》,孔子曾多次提及此称,如:“《诗》三百,一言以蔽之,曰:‘思无邪’” 。“诵《诗》三百,授之以政,不达;使于四方,不能专对。虽多,亦奚以为?”
司马迁记载的也是这一名称,如:“《诗》三百篇,大抵贤圣发愤之所为作也。”
因为后来传世的版本总共记载有311首,为了叙述方便,就称作“诗三百”。之所以改称《诗经》,是由于汉武帝以《诗》《书》《礼》《易》《春秋》为五经的缘故。
《诗经》是中国第一部诗歌总集,最早的记录为西周初年,最迟产生的作品为春秋时期,上下跨度约五六百年。产生地域以黄河流域为中心,南到长江北岸,分布在现今陕西、甘肃、山西、山东、河北、河南、安徽、湖北等地。
经文史专家考定,《诗经》中的作品是在周武王灭商(公元前1066年)以后产生的。
《周颂》时代最早,在西周初年产生,是贵族文人作品,以宗庙乐歌、颂神乐歌为主,也有部分描写农业生产。
《大雅》是周王朝盛隆时期的产物,是中国上古仅存的史诗。关于《大雅》这十八篇的创作年代,各家说法不同:郑玄认为《文王之什》是文王、武王时代的诗,《生民之什》从《生民》至《卷阿》八篇为周公、成王之世诗。朱熹认为:“正《大雅》……多周公制作时所定也。”但均认为“正大雅”是西周初年之诗。
《小雅》产生于西周晚年到东迁以后。
《鲁颂》和《商颂》都产生在周室东迁(公元前770年)以后。
 

附赠一段代码:

// CPP code to find the nth term of the
// Baum Sweet Sequence

#include <bits/stdc++.h>
using namespace std;

int nthBaumSweetSeq(int n)
{
    // bitset stores bitwise representation
    bitset<32> bs(n);

    // len stores the number of bits in the 
    // binary of n. builtin_clz() function gives 
    // number of zeroes present before the 
    // leading 1 in binary of n
    int len = 32 - __builtin_clz(n);

    int baum = 1; // nth term of baum sequence
    for (int i = 0; i < len;) {
        int j = i + 1;

        // enter into a zero block
        if (bs[i] == 0) {
            int cnt = 1;

            // loop to run through each zero block
            // in binary representation of n
            for (j = i + 1; j < len; j++) {

                // counts consecutive zeroes 
                if (bs[j] == 0)                   
                    cnt++;
                else
                    break;
            }

            // check if the number of consecutive
            // zeroes is odd
            if (cnt % 2 == 1)
                baum = 0;
        }
        i = j;
    }

    return baum;
}

// Driver Code
int main()
{
    int n = 8;
    cout << nthBaumSweetSeq(n);
    return 0;
}
 

// CPP code to find the nth term of the
// Baum Sweet Sequence

#include <bits/stdc++.h>
using namespace std;

int nthBaumSweetSeq(int n)
{
    // bitset stores bitwise representation
    bitset<32> bs(n);

    // len stores the number of bits in the 
    // binary of n. builtin_clz() function gives 
    // number of zeroes present before the 
    // leading 1 in binary of n
    int len = 32 - __builtin_clz(n);

    int baum = 1; // nth term of baum sequence
    for (int i = 0; i < len;) {
        int j = i + 1;

        // enter into a zero block
        if (bs[i] == 0) {
            int cnt = 1;

            // loop to run through each zero block
            // in binary representation of n
            for (j = i + 1; j < len; j++) {

                // counts consecutive zeroes 
                if (bs[j] == 0)                   
                    cnt++;
                else
                    break;
            }

            // check if the number of consecutive
            // zeroes is odd
            if (cnt % 2 == 1)
                baum = 0;
        }
        i = j;
    }

    return baum;
}

// Driver Code
int main()
{
    int n = 8;
    cout << nthBaumSweetSeq(n);
    return 0;
}

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

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

相关文章

树与二叉树作业

1. 已知一个二叉树的中序遍历序列和后序遍历序列&#xff0c;求这棵树的前序遍历序列 【问题描述】 已知一个二叉树的中序遍历序列和后序遍历序列&#xff0c;求这棵树的前序遍历序列。 【输入形式】 一个树的中序遍历序列 该树后序遍历序列&#xff0c;中间用空格分开。输…

el-table实现展开当前行时收起上一行的功能

<el-tableref"tableRef":data"tableData":expand-row-keys"expandRowKeys":row-key"handleRowKey" // 必须指定 row-keyexpand-change"handleExpandChange" // 当用户对某一行展开或者关闭的时候会触发该事件> <…

Creo螺旋扫描/弹簧画法

一&#xff1a;点击螺旋扫描 二&#xff1a;参考–》螺旋轮廓的定义&#xff1a; 三、草绘轮廓线&#xff1a;视图放正 四、草绘弹簧丝线形状&#xff1a; 在非中轴线上画圆&#xff1a; 制螺旋线&#xff1a; 首先理清Creo绘制螺旋线的逻辑&#xff08;不同于UG直接给定直径…

华为ensp:边缘端口并启动BUDU保护

如上图前提是三个交换机都做了rstp&#xff0c;则在边缘的地方做 边缘端口并启动BUDU保护&#xff0c;也就是我用绿色圈出来的地方 边缘1 进入交换机的系统视图 interface e0/0/3 进入接口 stp edged-port enable quit 再退回系统视图 stp bpdu-protection 这样就可以了…

Arduino ESP8266使用AliyunIoTSDK.h连接阿里云物联网平台

文章目录 1、AliyunIoTSDK简介2、相关库安装3、阿里云创建产品&#xff0c;订阅发布4、对开源的Arduino ESP8266源代码修改5、使用阿里云点亮一个LED灯6、设备向阿里云上传温度数据7、项目源码 1、AliyunIoTSDK简介 AliyunIoTSDK是arduino的一个库&#xff0c;可以在arduino的…

20分钟搭建Ubertooth One开源蓝牙测试工具

kali linux 2023 安装依赖&#xff08;记得使用root用户搭建环境&#xff09; 1、apt-get update 2、apt install ubertooth 更新共享库缓存 3、ldconfig 安装 Ubertooth 工具和驱动程序 4、插入Ubertooth One工具 5、ubertooth-util -v 备注&#xff1a;出现Firmwate v…

Android系统开发快速寻找代码(如何在文件夹中寻找代码)

很多时候对于Android系统开发小白而言&#xff0c;例如预置APK&#xff0c;知道了APK包名不知道具体代码位置需要去寻找代码&#xff0c;但是Android系统代码十分庞大&#xff0c;如何快速准确查询代码是个问题。 本人目前只探索到了一些方法&#xff0c;如有更有效的办法可以…

CMOS介绍

1 二极管 2 CMOS 2.1 栅极、源极、漏极 2.2 内部结构 2.2 导电原理 - 原理&#xff1a;1.通过门级和衬底加一个垂直电场Ev&#xff0c;从而在两口井之间形成反形层2.如果加的电场足够强&#xff0c;反形层就可以把source&#xff08;源极&#xff09;和drain&#xff08;漏极…

UML软件建模软件StarUML mac中文版软件介绍

StarUML for mac是一款UML建模器&#xff0c;StarUML for mac提供了几个模版&#xff0c;帮助用户建立使用新的图表&#xff0c;是目前最流行的UML建模工具&#xff0c;给开发工作带来大大的便利。 StarUML mac软件介绍 StarUML 是一个流行的软件建模工具&#xff0c;用于创建…

【车载开发系列】AutoSar中的CANTP

【车载开发系列】AutoSar中的CANTP 【车载开发系列】AutoSar中的CANTP 【车载开发系列】AutoSar中的CANTP一. CANTP相关术语二. CANTP相关概念1&#xff09;单帧&#xff1a;SF(Single Frame)2&#xff09;首帧&#xff1a;FF(First Frame)3&#xff09;连续帧CF(Consecutive F…

原生微信小程序学习之旅(一) -来简单的使用

文章目录 取消导航栏标头组件创建添加Component组件接收传入的数据 页面创建(Page)关于tabBartabBar自定义样式 轮播图轮播图指示点样式改变 微信小程序快速获取用户信息路由跳转获取url路径中的参数 bindtap(click)传参wx:if编写用户登陆关于默认工程目前的获取方法尝试一下服…

python 中用opencv开发虚拟键盘------可以只选择一个单词不会出现一下选择多个

一. 介绍 OpenCV是最流行的计算机视觉任务库&#xff0c;它是用于机器学习、图像处理等的跨平台开源库&#xff0c;用于开发实时计算机视觉应用程序。 CVzone 是一个计算机视觉包&#xff0c;它使用 OpenCV 和 Media Pipe 库作为其核心&#xff0c;使我们易于运行&#xff0c…

Apache和Nginx实现虚拟主机的3种方式

目录 首先介绍一下Apache和nginx&#xff1a; Nginx和Apache的不同之处&#xff1a; 虚拟主机 准备工作 Apache实现&#xff1a; 方法1&#xff1a;使用不同的ip来实现 方法2&#xff1a;使用相同的ip&#xff0c;不同的端口来实现 方法3&#xff1a;使用相同的ip&…

解决游戏找不到x3daudio1_7.dll文件的5个方法,快速修复dll问题

在电脑使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中之一就是“x3daudio1_7.dll丢失”。这个错误通常会导致软件游戏无法正常启动运行。为了解决这个问题&#xff0c;我们需要采取一些措施来修复丢失的文件。本文将详细介绍解决x3daudio1_7.dll丢失的方法…

企业云盘与个人云盘:区别与特点一览

企业云盘是企业在寻找文件协同工具的过程中绕不开的一个选项。企业为什么需要专门购置企业网盘&#xff0c;个人云盘能否满足企业的文件协作需求呢&#xff1f;企业云盘和个人云盘有什么区别呢&#xff1f; 企业云盘与个人云盘的区别 1、使用对象&#xff1a;顾名思义&#xf…

Java 简单实现一个 TCP 回显服务器

文章目录 TCP 服务端TCP 客户端实现效果TCP 服务端(实现字典功能)总结 TCP 服务端 package network;import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Soc…

【C++】C++入门详解 II【深入浅出 C++入门 这一篇文章就够了】

C入门 七、引用&#xff08;一&#xff09;引用 概念&#xff08;1&#xff09;引用 概念&#xff08;2&#xff09;引用 使用★☆&#xff08;3&#xff09;引用 特性&#xff08;4&#xff09;常引用 &#xff08;二&#xff09;引用的 实际应用 及 其意义☆&#xff08;1&am…

合肥中科深谷嵌入式项目实战——基于ARM语音识别的智能家居系统(一)

基于ARM语音识别的智能家居系统 我们接下来带大家完成基于语音识别的智能家居系统嵌入式项目实战&#xff0c;使用到stm32开发板&#xff0c;讯飞的离线语音识别&#xff0c;我们在此之前&#xff0c;我们先学习一些Linux系统的基本操作。 。 一、Linux简介 在嵌入式开发中&am…

matlab 二自由度操纵稳定性汽车模型

1、内容简介 略 19-可以交流、咨询、答疑 二自由度操纵稳定性汽车模型 二自由度、操纵稳定性、操纵动力学 2、内容说明 1 模型假设 忽略转向系的影响&#xff0c;以前、后轮转角作为输入&#xff1b;汽车只进行平行于地面的平面运动&#xff0c;而忽略悬架的作用&#xf…

从虚拟机下载开始的kubeSphere安装

目录 一、虚拟机安装 二、镜像下载安装 1、镜像下载 2、虚拟机创建 3、虚拟机系统安装 三、虚拟机配置 1、IP固定 2、配置yum阿里源 3、关闭防火墙 4、 关闭selinux 5、 禁止swap交换 6、内核参数修改 7、设置kubernetes源 四、docker安装 五、虚拟机分组 六、…
最新文章